The XCKU035-1FBVA900C is a high-performance Xilinx FPGA from the Kintex® UltraScale™ family, manufactured by AMD (formerly Xilinx). Built on 20nm process technology, it delivers an outstanding balance of DSP processing power, logic density, and high-speed serial connectivity — making it one of the most cost-effective mid-range FPGAs available for demanding embedded applications.
What Is the XCKU035-1FBVA900C?
The XCKU035-1FBVA900C is a member of the Kintex UltraScale FPGA family. It features the FBVA900 package — a 900-pin Flip-Chip Ball Grid Array (FCBGA) with a 1.0mm ball pitch — and operates at speed grade -1, the standard commercial performance tier running at a core voltage (VCCINT) of 0.95V.
The part number decodes as follows:
| Segment |
Meaning |
| XC |
Xilinx Commercial Device |
| KU |
Kintex UltraScale Family |
| 035 |
Device density (mid-range) |
| -1 |
Speed Grade 1 (standard performance) |
| FBVA |
Flip-Chip BGA, 1.0mm ball pitch |
| 900 |
900 total pins |
| C |
Commercial temperature range (0°C to +85°C) |
XCKU035-1FBVA900C Key Specifications
General Specifications
| Parameter |
Value |
| Manufacturer |
AMD (Xilinx) |
| Part Number |
XCKU035-1FBVA900C |
| FPGA Family |
Kintex UltraScale |
| Process Node |
20nm |
| Speed Grade |
-1 |
| Package |
900-Pin FCBGA (FBVA900) |
| Ball Pitch |
1.0mm |
| Temperature Range |
Commercial (0°C to +85°C) |
| Core Voltage (VCCINT) |
0.95V (range: 0.922V – 0.979V) |
| RoHS Compliant |
Yes |
Logic and Compute Resources
| Resource |
Count |
| Logic Cells |
355,474 |
| CLB LUTs |
203,128 |
| CLB Flip-Flops |
~400,000+ |
| DSP Slices |
1,080 |
| Block RAM (36Kb) |
540 blocks |
| Total Block RAM |
~19.1 Mb |
| Clock Management Tiles (CMT) |
10 (each with 1 MMCM + 1 PLL) |
I/O and Connectivity
| Parameter |
Value |
| User I/O (FBVA900 package) |
468 |
| HP (High-Performance) I/O |
468 |
| GTH Transceivers |
20 (up to 16.3 Gb/s each) |
| PCIe Interface |
Gen3 x8 |
| Transceiver Data Rate |
Up to 16.3 Gb/s |
| I/O Voltage Support |
1.0V – 1.8V (HP I/O) |
XCKU035-1FBVA900C Architecture Overview
## Kintex UltraScale FPGA Architecture
The XCKU035-1FBVA900C is built on Xilinx’s UltraScale architecture, which was designed to behave more like an ASIC than a traditional FPGA. Key architectural highlights include:
- ASIC-like clocking: Fine-grained clock gating reduces dynamic power consumption by up to 40% compared to previous-generation 28nm Kintex-7 devices.
- Configurable Logic Blocks (CLBs): Each CLB contains two slices with 6-input LUTs, flip-flops, carry logic, and shift register functionality. LUTs can also be configured as distributed RAM.
- DSP48E2 Slices: Each DSP slice features a 27×18 multiplier, a 30-bit A input, a 96-bit XOR function, pre-adder, and accumulator — ideal for FIR filters, FFTs, and machine learning inference workloads.
- 36Kb Block RAMs: True dual-port memory blocks with built-in FIFO controllers and ECC support, each configurable as two independent 18Kb blocks.
- GTH Transceivers: Next-generation serial transceivers support line rates from 500 Mb/s up to 16.3 Gb/s, enabling protocols such as 10GbE, PCIe Gen3, CPRI, JESD204B, and more.
### Clock Management
Each Clock Management Tile (CMT) in the XCKU035-1FBVA900C contains one MMCM (Mixed-Mode Clock Manager) and one PLL (Phase-Locked Loop). With 10 CMTs on-chip, designers have extensive flexibility for clock synthesis, phase alignment, deskewing, and frequency generation across diverse clock domains.
### PCIe Hard IP
The XCKU035-1FBVA900C includes a hardened PCIe Gen3 x8 block, eliminating the need to consume fabric logic for PCIe interfaces. This is critical for applications that require high-bandwidth host connectivity, such as FPGA acceleration cards, data acquisition systems, and high-speed data recorders.
XCKU035-1FBVA900C Package and Pinout Details
FBVA900 Package Information
| Parameter |
Details |
| Package Type |
FCBGA (Flip-Chip Ball Grid Array) |
| Package Designator |
FBVA900 |
| Total Pins |
900 |
| Ball Pitch |
1.0mm |
| Package Format |
Surface Mount |
| Footprint Compatibility |
Compatible with other UltraScale devices in FBVA900 package |
The FBVA900 package is footprint-compatible with other Kintex UltraScale and Virtex UltraScale devices that share the same ball pattern, allowing PCB reuse and straightforward design migration between density tiers without a board respin.
Speed Grade and Operating Conditions
The -1 speed grade in the XCKU035-1FBVA900C represents the standard commercial performance tier. Kintex UltraScale devices are available in -3, -2, -1, and -1L grades, where -3 offers the highest clock speeds.
| Speed Grade |
VCCINT |
Performance Level |
Use Case |
| -3 |
1.0V |
Highest |
Maximum frequency designs |
| -2 |
0.95V |
High |
Performance-sensitive applications |
| -1 |
0.95V |
Standard |
Balanced performance/cost (this device) |
| -1L |
0.90V / 0.95V |
Low power |
Power-constrained designs |
The -1 speed grade commercial device operates over a 0°C to +85°C junction temperature range, as indicated by the “C” suffix in the part number. DC and AC characteristics are identical between the commercial and industrial versions at the same speed grade.
Typical Applications for the XCKU035-1FBVA900C
The XCKU035-1FBVA900C is well-suited for a wide range of compute- and bandwidth-intensive embedded applications:
#### 100G Networking and Data Center Acceleration
With 20 GTH transceivers at up to 16.3 Gb/s and a hardened PCIe Gen3 x8 interface, the XCKU035-1FBVA900C is a strong fit for 100G packet processing, line cards, and FPGA-based SmartNICs. The high DSP count enables in-line encryption, compression, and protocol offload.
#### Wireless Infrastructure and CPRI/eCPRI
The Kintex UltraScale family was specifically optimized for heterogeneous wireless infrastructure including Remote Radio Heads (RRH) and DFE (Digital Front End) processing. The GTH transceivers natively support CPRI/eCPRI fronthaul links, and the 1,080 DSP slices handle multi-channel DPD (Digital Pre-Distortion), CFR (Crest Factor Reduction), and DUC/DDC operations.
#### Medical Imaging and Ultrasound Systems
DSP-intensive imaging pipelines such as CT reconstruction, MRI post-processing, and ultrasound beamforming benefit from the large block RAM pool and high-throughput DSP slices. The XCKU035 provides a significant density and performance step up from 7-series Kintex devices while maintaining cost competitiveness.
#### High-Resolution Video Processing (8K/4K)
The device’s logic density and I/O bandwidth support 8K/4K video pipeline designs, including frame buffering, color space conversion, scaling, and real-time encode/decode acceleration.
#### Test and Measurement Equipment
High pin count, GTH transceivers, and precise clock management make the XCKU035-1FBVA900C a popular choice for BERT systems, protocol analyzers, mixed-signal test instruments, and high-speed data acquisition cards.
#### FPGA-based Machine Learning Inference
With 1,080 DSP48E2 slices, the device can implement compact neural network inference accelerators for edge AI applications, particularly when paired with external HBM or DDR4 memory over the 468 HP I/Os.
Development Tools and Software Support
#### Vivado Design Suite
The XCKU035-1FBVA900C is fully supported by AMD’s Vivado Design Suite, which provides an integrated design environment for synthesis, implementation, simulation, and bitstream generation. Vivado’s co-optimization with the UltraScale architecture enables efficient design closure and timing convergence.
| Tool Feature |
Description |
| Design Entry |
HDL (VHDL, Verilog, SystemVerilog), IP Integrator |
| Synthesis |
Vivado Synthesis, third-party (Synplify) |
| Implementation |
Place and Route with timing-driven optimization |
| Verification |
Vivado Simulator, ModelSim, third-party simulators |
| Power Analysis |
Xilinx Power Estimator (XPE) |
| Debug |
Integrated Logic Analyzer (ILA), Virtual I/O (VIO) |
Ordering Information
| Parameter |
Value |
| Full Part Number |
XCKU035-1FBVA900C |
| Manufacturer |
AMD (Xilinx) |
| Package |
900-Pin FCBGA |
| Temperature Grade |
Commercial (C) |
| Speed Grade |
-1 |
| RoHS Status |
Compliant |
| Warranty |
12 months from date of purchase |
Note: The XCKU035-1FBVA900C is classified as Non-Cancellable and Non-Returnable (NCNR) by most distributors due to market demand. Lead times may vary. Confirm availability with your authorized distributor before committing to a design.
XCKU035-1FBVA900C vs. Related Variants
| Part Number |
Package |
Pins |
Temp Grade |
Speed Grade |
| XCKU035-1FBVA900C |
FBVA900 |
900 |
Commercial |
-1 |
| XCKU035-1FBVA900I |
FBVA900 |
900 |
Industrial |
-1 |
| XCKU035-2FBVA900E |
FBVA900 |
900 |
Extended |
-2 |
| XCKU035-1FBVA676C |
FBVA676 |
676 |
Commercial |
-1 |
| XCKU035-1FFVA1156C |
FFVA1156 |
1156 |
Commercial |
-1 |
All variants share the same silicon die; differences relate to package, I/O count, speed grade, and operating temperature. The FBVA900 package provides 468 user I/Os, which is optimal for applications requiring moderate I/O density without the cost of larger packages.
Frequently Asked Questions
What is the difference between XCKU035-1FBVA900C and XCKU035-1FBVA900I?
The only difference is the temperature grade: the “C” suffix indicates a commercial-grade device (0°C to +85°C junction temperature), while the “I” suffix indicates an industrial-grade device (-40°C to +100°C). Both devices have identical logic resources, speed grade, and silicon. The industrial variant is recommended for applications in harsh or outdoor environments.
Is the XCKU035-1FBVA900C supported by Vivado WebPACK?
No. Kintex UltraScale devices require the Vivado Design Edition or higher. The free WebPACK edition does not support the XCKU035 family. Evaluation boards such as the KCU105 come with a device-locked Vivado license for development purposes.
What protocols do the GTH transceivers support?
The 20 GTH transceivers in the XCKU035-1FBVA900C support a wide range of industry-standard protocols, including 10GbE, 25GbE (single-lane), PCIe Gen3, CPRI/eCPRI, JESD204B, DisplayPort, SATA/SAS, and custom serial interfaces up to 16.3 Gb/s.
Can I migrate from XCKU035 to Virtex UltraScale using the same PCB?
Yes, in many cases. Packages with the same last letter and number sequence (e.g., FBVA900) are footprint compatible across UltraScale architecture families. This allows upgrading to a higher-density or higher-performance device without a full PCB redesign, subject to I/O standard and power supply verification.