Main Content

Xilinx FPGA and SoC Devices

Deploy generated HDL code on Xilinx® FPGA, Zynq, Versal and RFSoC Devices

HDL Coder™ can generate an IP core, integrate it into your Vivado® project, and program the Xilinx hardware. To deploy your design to the Xilinx hardware, you must install the HDL Coder Support Package for Xilinx FPGA and SoC Devices. For installation information, see HDL Coder Supported Hardware.

HDL Coder Support Package for Xilinx FPGA and SoC Devices supports the generation of IP cores that can be integrated into FPGA designs using Xilinx Vivado. When used in combination with Embedded Coder®, this solution can program the Xilinx Zynq® SoC using C and HDL code generation. The hardware-software co-design workflow spans simulation, prototyping, verification, and implementation. Using Embedded Coder, you can generate and build the embedded software, and run it on the ARM® processor. See Hardware-Software Co-Design Workflow for SoC Platforms.

Device FamilyBoardAvailable Reference Designs

Versal®

Xilinx Versal AI Core Series VCK190 evaluation kit

Default System

Default System with AXI4 Stream Interface

Default system with External DDR4 Memory Access

Zynq UltraScale+™ RFSoC

Xilinx Zynq UltraScale+ RFSoC ZCU111 evaluation kit

Default System with AXI4 Stream Interface

Real ADC/DAC Interface

IQ ADC/DAC Interface

Real ADC/DAC Interface with PL-DDR4

IQ ADC/DAC Interface with PL-DDR4

Xilinx Zynq UltraScale+ RFSoC ZCU216 evaluation kit

Zynq UltraScale+ MPSoC

Xilinx Zynq UltraScale+ MPSoC ZCU102 evaluation kit

Default System

Default System with AXI4 Stream Interface

Default system with External DDR4 Memory Access

Zynq

Xilinx Zynq ZC706 evaluation kit

Default System

Default System with AXI4 Stream Interface

Default video system (requires HDMI FMC module)

Default system with External DDR3 Memory Access

Xilinx Zynq ZC702 evaluation kit

Default System

Default System with AXI4 Stream Interface

Default video system (requires HDMI FMC module)

ZedBoard™

Kintex®-7

Xilinx Kintex-7 KC705 development board

Default System

Virtex®-7

Xilinx Virtex-7 VC707 development board

Artix®-7

Xilinx Artix-7 35T Arty development board

Note

To extend support to new hardware, see Create a Custom Hardware Platform.

For more information on tool and board support, see Supported EDA Tools and Hardware.

Categories