Introduction
3
SLAU711 – March 2017
Copyright © 2017, Texas Instruments Incorporated
HSDC Pro With Xilinx
®
KCU105
1
Introduction
The Kintex UltraScale FPGA KCU105 evaluation kit is a development board created by Xilinx. The
KCU105 uses Ethernet and dual USB-to-UART capabilities to interface with a host computer and set up
the FPGA. Texas Instruments has created a platform where the KCU105 can interface with TI’s latest and
most popular JESD204B-based high speed data converter evaluation modules (EVM) as if it were
connected to a TI development board. The platform also allows users to operate the High Speed Data
Converter Pro Graphic User Interface (HSDC Pro GUI) software to capture data from an Analog-to-Digital
converter (ADC) as well as generate data for a Digital-to-Analog converter (DAC).
2
Functionality
The KCU105 has a standard FMC connector that proves an interface between FMC-based development
boards and all TI JESD204B ADC and DAC EVMs. For communicating, the KCU105 uses Ethernet to
acquire and receive data, and do register read and writes using a host PC across a Serial Peripheral
Interface (SPI). The KCU105 has a dual USB-to-UART bridge interface for system control as well as
reading necessary information such as the board IP address. The KCU105 also has an industry-standard
JTAG connection for configuring the FPGA using the Vivado
®
Design Suite, a design tool by Xilinx.
The firmware designed for this integration is used to support HSDC Pro, communication through SPI, and
any TI FMC-based JESD204B EVM at any line rate. This user's guide is a starting point, but the firmware
is over complicated for designing a regular system. The firmware is located at the following Xilinx web site:
https://www.xilinx.com/member/jesd204_eval/uhwd_2016_3_v1_0.zip
. The zip file includes documentation
of an example design that can be generated in Vivado 2016.3. In the Vivado project, the firmware can be
stripped down and designed for a more practical system.
NOTE:
Run the command
set TARGET "TI"
before creating the project to generate TI bitstreams.
3
Required Hardware
3.1
Xilinx
®
KCU105
The Xilinx Kintex UltraScale FPGA KCU105 Evaluation Kit is required to test the TI EVMs. For KCU105
configuration and descriptions, see the product page featuring the KCU105 Evaluation Kit:
https://www.xilinx.com/products/boards-and-kits/kcu105.html
3.2
TI ADC/DAC Evaluation Module
A TI JESD204B ADC or DAC EVM is required in the example test instructions in
. For TI's EVM
programmable configuration, see the product page featuring the EVM on
.
3.3
Test Equipment
Depending on the device under test, the follow test equipment may be required:
•
Low-noise RF signal generator. Recommendations:
–
HP 8644B, Rohde & Schwarz SMA100A, or equivalent
•
Spectrum analyzer with RF frequency ranges. Recommendations:
–
Agilent E443A, Rohde & Schwarz FSP, or equivalent
•
Bandpass filters for desired analog input. Recommendations:
–
Trilithic 5VH-series Tunable BPF, K&L BT-series Tunable BPF, TTE KC6 or KC7-series Fixed BPF
•
Signal path cables, SMA or BNC with BNC-SMA adapters