Contact Sales & After-Sales Service

Contact & Quotation

  • Inquire: Call 0086-755-23203480, or reach out via the form below/your sales contact to discuss our design, manufacturing, and assembly capabilities.
  • Quote: Email your PCB files to Sales@pcbsync.com (Preferred for large files) or submit online. We will contact you promptly. Please ensure your email is correct.
Drag & Drop Files, Choose Files to Upload You can upload up to 3 files.

Notes:
For PCB fabrication, we require PCB design file in Gerber RS-274X format (most preferred), *.PCB/DDB (Protel, inform your program version) format or *.BRD (Eagle) format. For PCB assembly, we require PCB design file in above mentioned format, drilling file and BOM. Click to download BOM template To avoid file missing, please include all files into one folder and compress it into .zip or .rar format.

Electronic Components Sourcing

Sourcing high-quality electronic components is essential to create quality products for your brand. Choosing the right parts ensures that your products are functional and useful for end users.

Our prototype runs are often a mix of large BGAs and tiny 0201 components, and we’ve had issues with other assembers on yield. PCBsync’s assembly team delivered a perfect first-run success. The board was pristine, the solder joints were impeccable under the microscope, and everything worked straight out of the box. Their attention to detail in the assembly process saved us weeks of debug time. They are now our go-to for critical prototype assembly.

Scaling from hundreds to tens of thousands of units for our smart home device presented huge supply chain and manufacturing challenges. PCBsync’s full electronic manufacturing service was the solution. They didn’t just build the PCB; they managed the entire box-build, sourced all components (even during shortages), and implemented a rigorous quality control system that drastically reduced our field failure rate. They act as a true extension of our own production team.

XCKU035-2FFVA1156I: AMD Xilinx Kintex UltraScale FPGA – Complete Product Guide

Product Details

The XCKU035-2FFVA1156I is a high-performance Field Programmable Gate Array (FPGA) from AMD Xilinx’s Kintex UltraScale family. Built on 20nm process technology, this industrial-grade device delivers an optimal balance of price, performance, and power efficiency — making it one of the most capable mid-range FPGAs available for demanding embedded applications.

Whether you are designing for communications infrastructure, signal processing, or industrial automation, the XCKU035-2FFVA1156I offers the logic density, memory, and I/O bandwidth needed to implement complex digital systems. As part of the broader Xilinx FPGA portfolio, this device sits in a sweet spot for engineers who require high-performance logic without the cost of top-tier devices.


What Is the XCKU035-2FFVA1156I?

The XCKU035-2FFVA1156I is a member of the Kintex UltraScale family — AMD Xilinx’s mid-range FPGA line optimized for price-to-performance. The part number breaks down as follows:

Part Number Segment Meaning
XCKU035 Kintex UltraScale, density level 035
-2 Speed grade 2 (higher performance)
FFVA Flip-Chip Fine-pitch Ball Grid Array (FC-BGA) package type
1156 1156-pin package
I Industrial temperature range (–40°C to +100°C)

This device is manufactured by AMD (formerly Xilinx) and is categorized under Embedded – FPGAs (Field Programmable Gate Arrays) in the integrated circuits product hierarchy.


XCKU035-2FFVA1156I Key Specifications

Core Device Parameters

Parameter Value
Manufacturer AMD (Xilinx)
Part Number XCKU035-2FFVA1156I
FPGA Family Kintex UltraScale
Process Node 20nm
System Logic Cells 355,474
CLB LUTs 203,128
CLB Flip-Flops 406,256
DSP Slices 1,620
Block RAM 19,000 Kb (Total RAM Bits)
Max User I/O 520
Number of Pins 1,156
Speed Grade -2
Operating Voltage (VCCINT) 0.95V
Temperature Range –40°C to +100°C (Industrial)

Package and Physical Characteristics

Parameter Value
Package Type FC-BGA (Flip-Chip Ball Grid Array)
Package Designator FFVA1156
Ball Pitch 1.0mm
Mounting Type Surface Mount
RoHS Compliance Yes
Container / Tray Tray

Transceiver and High-Speed I/O Specifications

Parameter Value
GTH Transceiver Count 16
Max GTH Data Rate Up to 16.3 Gb/s
PCIe Hard Block Gen3 ×8
100G Ethernet MAC Yes (Hard Block)
Interlaken Yes (150G, Hard Block)

XCKU035-2FFVA1156I Architecture Overview

## UltraScale Architecture: Next-Generation FPGA Design

The XCKU035-2FFVA1156I is built on AMD Xilinx’s UltraScale architecture, which introduced a number of innovations over the previous 7 Series families. At its core, the architecture is designed around an ASIC-like routing structure that minimizes timing uncertainty and maximizes system clock frequencies. Unlike earlier generations that relied on ring-based clocking, UltraScale devices use a scalable clock distribution network that improves determinism across the device.

Key architectural highlights include:

  • 6-input LUTs (LUT6) with optional dual-output configuration for efficient logic utilization
  • Cascadable DSP48E2 slices supporting high-throughput arithmetic, filtering, and multiply-accumulate (MAC) operations
  • 36Kb Block RAMs that can be configured as single 36Kb or dual 18Kb memories
  • UltraRAM memory blocks for high-density on-chip storage (available in UltraScale+ generation)

## CLB Structure and Logic Resources

The Configurable Logic Blocks (CLBs) in the XCKU035-2FFVA1156I are organized in a regular grid pattern. Each CLB contains two slices, and each slice includes four LUT6s, eight flip-flops, carry logic, and wide-function multiplexers. With 203,128 LUTs and 406,256 flip-flops, this device can implement large state machines, complex datapaths, and substantial control logic in a single chip.

## DSP Processing Capabilities

With 1,620 DSP48E2 slices, the XCKU035-2FFVA1156I is well-suited for digital signal processing applications. Each DSP slice includes a pre-adder, 27×18-bit multiplier, and a 48-bit accumulator with cascading capabilities. This makes the device highly effective for implementing:

  • FIR and IIR digital filters
  • FFT engines
  • Matrix multiplication for machine learning inference
  • Direct digital synthesis (DDS)

## Block RAM and On-Chip Memory

The device provides approximately 19,000 Kb of total Block RAM, distributed across the chip. Each 36Kb BRAM tile is a true dual-port memory configurable as a FIFO, ROM, or RAM. The distributed nature of the block RAM allows system designers to place memory close to the logic that consumes it, minimizing routing delays and improving system timing closure.


High-Speed Serial Transceivers

## GTH Transceivers – Up to 16.3 Gb/s

The XCKU035-2FFVA1156I includes 16 GTH (Gigabit Transceiver High-performance) serial transceivers. These transceivers support a data rate range from 500 Mb/s up to 16.3 Gb/s per lane in the FFVA1156 package, enabling interfaces such as:

  • PCIe Gen3 ×8 (hard IP block included)
  • 100G Ethernet (using multiple lanes)
  • CPRI / OBSAI for wireless infrastructure (fronthaul)
  • Serial RapidIO for embedded processing
  • Custom high-speed protocols

The GTH transceivers feature embedded clock and data recovery (CDR), on-chip termination, and programmable pre-emphasis and equalization, making them straightforward to implement across a range of signaling standards.


I/O Banks and Programmable I/O

## 520 User I/O Pins in a 1156-Ball Package

The XCKU035-2FFVA1156I provides up to 520 user-configurable I/O pins in the FFVA1156 package. These are grouped into High-Performance (HP) I/O banks, supporting single-ended and differential standards at voltages from 1.0V to 1.8V. Supported I/O standards include:

I/O Standard Type
LVCMOS 1.2V / 1.5V / 1.8V Single-ended
LVDS, LVDS_25 Differential
SSTL 1.2V / 1.5V Memory interfacing
HSTL High-speed logic
DIFF_SSTL Differential memory
MIPI D-PHY Display / camera interfaces

## SelectIO Technology and IDELAY

HP I/O banks include IDELAY and ODELAY primitives for fine-grained timing adjustment on each pin, critical for interfacing to DDR memory, parallel buses, and source-synchronous interfaces. Dedicated ISERDES and OSERDES elements allow high-speed serialization and deserialization at up to 1,600 Mb/s per pin, enabling cost-effective implementation of wide parallel interfaces.


Hard IP Blocks and System Features

The XCKU035-2FFVA1156I includes several embedded hard blocks that reduce FPGA fabric utilization and improve performance compared to soft-logic implementations:

Hard Block Details
PCIe Gen3 ×8 Compliant with PCI Express 3.0 spec
100G Ethernet MAC Full IEEE 802.3ba compliant
150G Interlaken High-bandwidth chip-to-chip interface
XADC Dual 12-bit, 1 MSPS ADC for system monitoring
CMTs (PLLs/MMCMs) Clock management tiles for frequency synthesis

## Clock Management Tiles (CMT)

The device includes multiple Clock Management Tiles, each containing a Mixed-Mode Clock Manager (MMCM) and a Phase-Locked Loop (PLL). These allow precise clock synthesis, multiplication, division, and phase shifting across the design. The MMCM supports fractional divide ratios and spread-spectrum clocking for EMI reduction, a key requirement in industrial and communications equipment.


Temperature Range and Reliability: Industrial Grade

The suffix “I” in the part number XCKU035-2FFVA1156I designates an industrial temperature range device, rated for operation from –40°C to +100°C (junction temperature). This makes it suitable for deployment in environments that experience wide temperature variation, including:

  • Outdoor telecom base stations and remote radio units
  • Industrial control and automation systems
  • Transportation and avionics electronics
  • Test and measurement equipment

Industrial-grade FPGAs also undergo more rigorous screening during manufacturing compared to commercial-grade parts, providing a higher level of confidence for production applications.


Supported Development Tools

The XCKU035-2FFVA1156I is fully supported by AMD Xilinx’s Vivado Design Suite, the primary development environment for UltraScale and UltraScale+ devices.

Tool Purpose
Vivado ML Edition Synthesis, implementation, timing analysis
Vitis HLS High-Level Synthesis from C/C++
IP Integrator Block diagram-based system assembly
ChipScope / ILA On-chip logic debugging
Vivado Simulator Functional and timing simulation

Vivado provides a complete design flow from HDL entry through bitstream generation. The device is also supported by third-party synthesis tools such as Synopsys Synplify Pro and Mentor Precision RTL.


Typical Applications for the XCKU035-2FFVA1156I

The combination of 355,474 logic cells, 1,620 DSP slices, 16 GTH transceivers, and industrial temperature rating makes the XCKU035-2FFVA1156I an excellent fit for a broad range of demanding applications:

Application Area Use Case
Wireless Infrastructure LTE / 5G baseband processing, CPRI fronthaul
Wired Networking Line-rate packet processing, switching fabrics
Defense & Aerospace Radar signal processing, EW, secure communications
Industrial Automation Real-time control, machine vision, motor drives
Test & Measurement High-speed data acquisition, protocol analysis
High-Performance Computing FPGA-accelerated workloads, HPC offload engines
Medical Imaging Ultrasound, CT reconstruction pipelines

XCKU035-2FFVA1156I vs. Related Kintex UltraScale Devices

Understanding where the XCKU035-2FFVA1156I sits within the Kintex UltraScale family helps engineers select the right device for their application.

Device Logic Cells DSP Slices Block RAM (Kb) GTH Transceivers Package Options
XCKU025-2FFVA1156I 318,150 1,440 16,000 16 FFVA1156
XCKU035-2FFVA1156I 355,474 1,620 19,000 16 FFVA1156, FBVA900, FBVA676
XCKU040-2FFVA1156I 444,343 1,920 21,000 20 FFVA1156
XCKU060-2FFVA1156I 725,550 2,760 38,912 32 FFVA1156

The XCKU035 occupies the second tier in the Kintex UltraScale line — offering more logic density and DSP capacity than the KU025, while being more cost-effective than the KU040 and above. For designs that have outgrown the KU025 but do not yet require the full capacity of the KU040, the XCKU035-2FFVA1156I is the natural choice.


Ordering Information

The XCKU035-2FFVA1156I is available from authorized AMD Xilinx distributors and independent component suppliers. The table below summarizes available variants in the XCKU035 product line sharing the FFVA1156 package:

Part Number Speed Grade Temperature Package
XCKU035-1FFVA1156C -1 Commercial (0°C to +85°C) FFVA1156
XCKU035-1FFVA1156I -1 Industrial (–40°C to +100°C) FFVA1156
XCKU035-2FFVA1156C -2 Commercial (0°C to +85°C) FFVA1156
XCKU035-2FFVA1156I -2 Industrial (–40°C to +100°C) FFVA1156
XCKU035-3FFVA1156E -3 Extended (-40°C to +100°C) FFVA1156

Note: Speed grade -2 offers higher performance than -1, with tighter timing constraints that allow the device to achieve higher system clock frequencies. Industrial (“-I”) suffix parts are screened for wider temperature operation compared to commercial (“-C”) parts.


Package Compatibility and Migration

One of the notable benefits of the UltraScale architecture is its footprint compatibility across families. Kintex UltraScale devices in the A1156 package are footprint compatible with Kintex UltraScale+ devices in the A1156 package. This means that a board designed for the XCKU035-2FFVA1156I can potentially migrate to a Kintex UltraScale+ device such as the XCKU15P without PCB redesign, providing a clear upgrade path as design requirements evolve.


Frequently Asked Questions (FAQ)

### What does the “I” suffix mean in XCKU035-2FFVA1156I?

The “I” suffix indicates the industrial temperature grade, specifying that the device is tested and guaranteed to operate from –40°C to +100°C junction temperature. This is distinct from commercial-grade (“C”) devices rated for 0°C to +85°C.

### What is the speed grade “-2” for this FPGA?

Speed grade -2 indicates the device’s timing performance relative to other parts in the same family. A -2 device supports higher clock frequencies and faster I/O timing than a -1 device, because it is manufactured from silicon with tighter performance distributions. Kintex UltraScale parts are available in -1, -2, and -3 speed grades, with -3 being the fastest.

### What design software supports the XCKU035-2FFVA1156I?

The device is fully supported by AMD Vivado Design Suite (version 2014.2 and later). Vivado provides synthesis, place-and-route, static timing analysis, and bitstream generation. Vitis HLS is available for high-level synthesis from C/C++.

### Is the XCKU035-2FFVA1156I footprint compatible with other UltraScale devices?

Yes. Kintex UltraScale devices in the FFVA1156 package share the same footprint as other UltraScale and UltraScale+ devices using the A1156 package designation, enabling PCB-level migration between family members.

### What are the key differences between XCKU035 and XCKU040?

The XCKU040 provides approximately 25% more LUTs (444,343 vs. 355,474), more DSP slices (1,920 vs. 1,620), and more block RAM. The XCKU035-2FFVA1156I is the preferred choice when the design fits within its resource budget, as it offers a lower cost at similar performance per unit of logic.

Contact Sales & After-Sales Service

Contact & Quotation

  • Inquire: Call 0086-755-23203480, or reach out via the form below/your sales contact to discuss our design, manufacturing, and assembly capabilities.

  • Quote: Email your PCB files to Sales@pcbsync.com (Preferred for large files) or submit online. We will contact you promptly. Please ensure your email is correct.

Drag & Drop Files, Choose Files to Upload You can upload up to 3 files.

Notes:
For PCB fabrication, we require PCB design file in Gerber RS-274X format (most preferred), *.PCB/DDB (Protel, inform your program version) format or *.BRD (Eagle) format. For PCB assembly, we require PCB design file in above mentioned format, drilling file and BOM. Click to download BOM template To avoid file missing, please include all files into one folder and compress it into .zip or .rar format.