GTS Dynamic Reconfiguration Controller IP User Guide: Agilex™ 5 FPGAs and SoCs

ID 849710
Date 4/18/2025
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

3.6.1. Generated Directory Structure and Files

The GTS Dynamic Reconfiguration Controller IP contains the following generated files for testbench, simulation, and hardware design example files.
Figure 21. Directory Structure for GTS Dynamic Reconfiguration Controller IP Design Example
Table 16.  Directories Structure and Files
Directory/File Description
<design_example_dir>/example_testbench/gts_dphy_dr_ed_hw.qsf Quartus® Prime setting file.
<design_example_dir>/example_testbench/basic_avl_tb.top.sv Top-level testbench file. The testbench instantiates the DUT wrapper and runs verilog HDL tasks to generate and accept packets.
<design_example_dir>/hardware_test_design/gts_dphy_dr_ed_hw.sv DUT wrapper that instantiates DUT and packet client testbench components.
<design_example_dir>/example_testbench/common Hardware design example support files
<design_example_dir>/example_testbench/run_riviera.do Simulation script file for Riviera-PRO* simulator.
<design_example_dir>/example_testbench/run_vsim.do Simulation script file for QuestaSim* simulator.
<design_example_dir>/example_testbench/run_xcelium.do Simulation script file for Xcelium* Simulator.
<design_example_dir>/example_testbench/run_ncsim.do Simulation script file for Cadence NCSim Simulator.
Table 17.  Hardware Design Example File Descriptions
File Names Description
Key Hardware Test Design Files for DPHY (PMA/FEC Direct) Example Design
<design_example_dir>/hardware_test_design/gts_dphy_dr_ed_hw.qpf Intel Quartus® Prime project file.
<design_example_dir>/hardware_test_design/gts_dphy_dr_ed_hw.qsf Intel Quartus® Prime project settings file.
<design_example_dir>/hardware_test_design/gts_dphy_dr_ed_hw_sdc Synopsys Design Constraints file. You can copy and modify this file for your own Intel Agilex 5 device.
<design_example_dir>/hardware_test_design/gts_dphy_dr_ed_hw.sv Top hardware design file. This file instantiates DUT, JTAG, AVMM, Reset release IP and test CSR.
<design_example_dir>/hardware_test_design/hwtest/main_script.tcl Main script to run hardware test using the system console.
<design_example_dir>/hardware_test_design/hwtest/src/parameter.tcl Stores the configurable variables of the test script. JTAG ID, desired dynamic reconfiguration sequences of the test can be modified through the variables in this file.