The XCKU035-3FFVA1156E is a high-performance Field Programmable Gate Array (FPGA) from AMD’s Kintex® UltraScale™ family. Built on advanced 20nm process technology, this device delivers an outstanding balance of processing power, signal bandwidth, and cost-efficiency. Whether you are designing 100G networking systems, next-generation medical imaging hardware, or heterogeneous wireless infrastructure, the XCKU035-3FFVA1156E is engineered to meet demanding requirements.
This guide covers everything you need to know about the XCKU035-3FFVA1156E — from its key specifications and package details to typical applications and ordering information.
What Is the XCKU035-3FFVA1156E?
The XCKU035-3FFVA1156E belongs to AMD’s (formerly Xilinx) Kintex UltraScale series, which is widely recognized as a leading mid-range Xilinx FPGA family. The “3” in the part number denotes the fastest commercial speed grade, while “FFVA1156” identifies the 1156-pin Fine-Pitch Ball Grid Array (FCBGA) package. The suffix “E” indicates an extended commercial temperature range.
Compared to previous Xilinx generations, the Kintex UltraScale family introduces ASIC-like clocking, next-generation DSP58 slices, and UltraRAM — all contributing to up to 40% lower power consumption versus prior platforms.
XCKU035-3FFVA1156E Key Specifications
The table below summarizes the core technical specifications of the XCKU035-3FFVA1156E.
General Device Parameters
| Parameter |
Value |
| Manufacturer |
AMD (Xilinx) |
| Part Number |
XCKU035-3FFVA1156E |
| Family |
Kintex® UltraScale™ |
| Process Technology |
20nm |
| Speed Grade |
-3 (Fastest Commercial) |
| Part Status |
Active |
| Operating Temperature |
0°C ~ 85°C (T_J) |
Logic and Memory Resources
| Resource |
Specification |
| Logic Elements / Cells |
444,343 |
| CLBs (Configurable Logic Blocks) |
25,391 |
| Registers |
406,256 |
| Total RAM Bits |
19,456,000 (~2.3 MB) |
| Block RAM Blocks |
1,700 |
| Maximum Operating Frequency |
364.9 MHz |
I/O and Connectivity
| Parameter |
Value |
| User I/O Pins |
520 |
| Transceiver Technology |
Next-Generation GTH / GTY |
| Package Type |
1156-BBGA, FCBGA |
| Package Dimensions |
35 × 35 mm, 1 mm pitch |
| Mounting Type |
Surface Mount (SMT) |
| Core Voltage Supply |
0.922V ~ 0.979V (nom. 0.95V) |
XCKU035-3FFVA1156E Package and Pin Information
Understanding the Part Number
The part number XCKU035-3FFVA1156E encodes critical ordering information:
| Code Segment |
Meaning |
| XC |
Xilinx Commercial Device |
| KU035 |
Kintex UltraScale, Device 035 |
| -3 |
Speed Grade –3 (Fastest Commercial) |
| FFVA |
Fine-Pitch Ball Grid Array (FCBGA), Package Code |
| 1156 |
1156 Total Ball Count |
| E |
Extended Commercial Temperature (0°C to 85°C) |
Package Mechanical Specifications
The XCKU035-3FFVA1156E is housed in the 1156-FCBGA package (also denoted 1156-BBGA). This is a surface-mount BGA package with a 35 × 35 mm body and a 1 mm ball pitch, making it suitable for high-density PCB designs. Proper board-level design including thermal vias, controlled-impedance routing, and adequate power decoupling capacitors is strongly recommended.
Performance and Architecture Highlights
UltraScale Architecture Advantages
The XCKU035-3FFVA1156E is built on AMD’s UltraScale architecture, which brings several important advancements over prior 28nm devices:
- ASIC-like clocking: Fine-grained clock gating reduces dynamic power by disabling unused logic domains.
- Next-generation transceivers: High-speed serial links support 100G Ethernet, PCIe Gen3, and other protocols.
- High DSP and block RAM density: The KU035 die integrates a large ratio of DSP slices and BRAM relative to logic, making it ideal for signal processing workloads.
- 20nm FinFET process: Delivers up to 40% lower total power consumption compared to Xilinx 7 Series devices at equivalent performance.
DSP-Intensive Processing Capabilities
The XCKU035-3FFVA1156E excels in applications that require heavy arithmetic processing. Its large number of DSP58E2 slices — combined with 444,343 logic cells — enables high-throughput FFT, FIR filtering, matrix multiplication, and other compute-intensive operations. As a result, this device is frequently chosen for radar, imaging, and software-defined radio (SDR) platforms.
XCKU035-3FFVA1156E Applications
The XCKU035-3FFVA1156E is well-suited for a broad range of demanding applications. Below are the most common use cases.
100G Networking and Data Centers
The device’s next-generation GTH/GTY transceivers provide the signal bandwidth needed for 100 Gigabit Ethernet (100GbE) line cards, switches, and network interface cards (NICs). Its advanced logic resources enable full line-rate packet processing, deep buffer management, and flexible protocol support.
Medical Imaging
High-resolution medical imaging systems — including MRI, CT, and ultrasound platforms — benefit from the XCKU035-3FFVA1156E’s combination of high-speed I/O, large on-chip memory, and powerful DSP resources. The device can process large sensor arrays and perform real-time image reconstruction algorithms with low latency.
8K4K Video Processing
The XCKU035-3FFVA1156E supports the high pixel throughput required in broadcast and professional video applications. It handles 8K4K video pipelines including color correction, scaling, compression, and multi-channel mixing.
Wireless Infrastructure
Heterogeneous wireless systems — including LTE, 5G NR base stations, and Remote Radio Heads (RRH) — rely on the Kintex UltraScale family for digital front-end (DFE) processing. The XCKU035-3FFVA1156E handles tasks such as Crest Factor Reduction (CFR), Digital Pre-Distortion (DPD), and CPRI/eCPRI framing.
Aerospace and Defense (with appropriate variant)
While the XCKU035-3FFVA1156E carries a commercial temperature grade, its architecture is shared with radiation-tolerant and military-grade Kintex UltraScale variants. Defense system designers often begin prototyping with this device before migrating to certified variants.
Power Supply Requirements
Recommended Power Rails
Proper power supply design is essential for reliable XCKU035-3FFVA1156E operation. The table below lists the primary power rails required by this device.
| Power Rail |
Voltage (Nominal) |
Typical Range |
Purpose |
| VCCINT |
0.95V |
0.922V – 0.979V |
Core logic and fabric |
| VCCAUX |
1.8V |
1.71V – 1.89V |
Auxiliary circuits, I/O banks |
| VCCO |
1.2V / 1.8V / 2.5V / 3.3V |
Bank-dependent |
User I/O voltage |
| VCCBRAM |
0.95V |
0.922V – 0.979V |
Block RAM arrays |
| MGTAVCC |
0.95V |
0.922V – 0.979V |
Transceiver analog core |
| MGTAVTT |
1.2V |
1.14V – 1.26V |
Transceiver termination |
Xilinx’s Power Design Manager (PDM) or the AMD Vivado Power Estimator should be used to calculate the expected current draw based on toggle rates and design utilization.
Design Tools and IP Support
Vivado Design Suite
The XCKU035-3FFVA1156E is fully supported by AMD’s Vivado Design Suite, which provides:
- RTL synthesis and implementation
- Timing analysis and static timing closure
- Bitstream generation and in-system debug (ILA, VIO)
- High-level synthesis (HLS) via Vitis HLS
- IP integrator for block design entry
Vivado supports both VHDL and Verilog (including SystemVerilog), and integrates with industry-standard simulation tools such as Questa, ModelSim, and XSIM.
Xilinx IP Cores
AMD offers a broad library of pre-validated IP cores for the XCKU035-3FFVA1156E, including 100G Ethernet MAC, PCIe Gen3/4 controllers, DDR4 memory controllers, JESD204B interfaces, and floating-point math units. Using certified IP significantly reduces development time and verification effort.
Comparison: XCKU035-3FFVA1156E vs Similar Devices
Understanding how the XCKU035-3FFVA1156E compares to adjacent parts helps engineers select the right device for their system budget and density requirements.
| Part Number |
Logic Cells |
I/O Pins |
Speed Grade |
Package |
Temp Grade |
| XCKU025-1FFVA1156E |
326,080 |
520 |
-1 (Slow) |
1156-FCBGA |
Extended |
| XCKU035-3FFVA1156E |
444,343 |
520 |
-3 (Fast) |
1156-FCBGA |
Extended |
| XCKU035-2FFVA1156E |
444,343 |
520 |
-2 (Mid) |
1156-FCBGA |
Extended |
| XCKU040-3FFVA1156E |
530,250 |
520 |
-3 (Fast) |
1156-FCBGA |
Extended |
| XCKU060-3FFVA1517E |
725,625 |
832 |
-3 (Fast) |
1517-FCBGA |
Extended |
The XCKU035-3FFVA1156E occupies the performance sweet spot in this lineup. It offers maximum speed-grade performance (-3) and the full 520-pin I/O count in the 1156-pin package — without the added cost of the larger KU040 or KU060 devices.
Ordering and Availability
Part Number Summary
| Attribute |
Detail |
| Manufacturer P/N |
XCKU035-3FFVA1156E |
| Manufacturer |
AMD (Xilinx) |
| Category |
Embedded FPGAs (ICs) |
| Series |
Kintex® UltraScale™ |
| Package |
1156-BBGA, FCBGA |
| RoHS Status |
RoHS Compliant |
| Moisture Sensitivity |
MSL 3, 168 Hours |
| Lead Free |
Yes |
Where to Buy the XCKU035-3FFVA1156E
The XCKU035-3FFVA1156E is available through authorized distributors including DigiKey, Avnet, and Arrow Electronics. For volume purchases, contact AMD or an authorized channel partner for pricing and lead time. When sourcing from the open market, always verify the part’s authenticity and chain of custody to avoid counterfeit components.
Frequently Asked Questions
What does the “-3” speed grade mean on the XCKU035-3FFVA1156E?
The -3 speed grade is the fastest commercially available speed grade for this device family. It means the device has been characterized to meet tighter timing parameters, supporting higher operating frequencies compared to -2 or -1 speed grade variants.
What is the operating temperature range of the XCKU035-3FFVA1156E?
The XCKU035-3FFVA1156E supports a junction temperature (T_J) range of 0°C to 85°C, which corresponds to the commercial/extended grade. For industrial temperature ranges (−40°C to 100°C), consider the “I” suffix variant (e.g., XCKU035-3FFVA1156I).
Is the XCKU035-3FFVA1156E pin-compatible with other Kintex UltraScale devices?
Yes. Within the Kintex UltraScale family, devices sharing the same package code (FFVA1156) are generally pin-compatible, allowing designers to migrate between density options (KU025, KU035, KU040) on the same PCB layout.
Which Vivado version supports the XCKU035-3FFVA1156E?
The XCKU035-3FFVA1156E is supported from Vivado 2015.1 onward. AMD recommends using the latest Vivado release to benefit from the most recent timing models, DRC checks, and IP updates.
Summary
The XCKU035-3FFVA1156E is a versatile, high-performance FPGA that brings 444,343 logic cells, 520 user I/O pins, 19.4 million RAM bits, and next-generation transceivers into a compact 1156-pin FCBGA package. Built on 20nm UltraScale architecture with a -3 speed grade, it delivers the processing throughput needed for 100G networking, 8K video, medical imaging, and advanced wireless systems.
For engineers and procurement teams evaluating mid-range FPGAs, the XCKU035-3FFVA1156E represents one of the strongest price/performance/watt options currently available in AMD’s portfolio.