The objective of this loopback test is to set up the HP IOs via the High Speed SelectIO Wizard in Vivado. For this, a loopback data path is created on the KCU105 v1.1 via the FMC XM107. There are currently many branches but strobe_1600 is the primary for the study where
- two HPIO IPs are used as Tx and Rx
- data rate is set up to 1.6 Gbps
- input clock is 200MHz to both IPs
- Rx is set up as DDR Stobe Center with one input data and one strobe/clock from Tx, both differential
- Clone this repository
- Open Vivado TCL console
- Change directory to the repository
- Source the script
source ./project_gen.tcl
- Locate Sources window and Simulation Sources folder
- Right-click on
loopback_simand Make Active - Locate Flow Navigator window and start Run Simulation (behavioral)