This section includes information about using AMD tools to customize and generate the core in the AMD Vivado™ Design Suite.
For AMD Versal™ Adaptive SoCs, the core can be used in Vivado IP integrator or the Vivado Integrated Design Environment flow (RTL flow). However, the choice of GT Wizard IP in the JESD204C GUI defines the flow to use for a core.
When configuring the JESD204C core with the Legacy GT Wizard the IP integrator is the only supported flow using Block Automation to generate and configure Versal Adaptive SoC Transceiver cores.
When configuring the JESD204C core with the GT Wizard subsystem both the IP integrator and the Vivado Integrated Design Environment flow (RTL flow) can be used.
For AMD UltraScale+™ /AMD UltraScale™ devices, you can either select the IP from the Vivado IP catalog or place the JESD204C IP core on the IP integrator canvas depending on the Vivado flow you choose to use. If you are customizing and generating the core in the IP integrator, see the Vivado Design Suite User Guide: Designing IP Subsystems using IP Integrator (UG994) for detailed information.
IP integrator might auto-compute certain configuration values when validating
or generating the design. To check whether the values do change, see the description of the
parameter in this chapter. To view the parameter value, you can run the validate_bd_design command in the Tcl Console.
You can customize the IP for use in your design by specifying values for the various parameters associated with the IP core using the following steps:
- Select the IP from the Vivado IP catalog or place the JESD204C IP core on the IP integrator canvas depending on the Vivado flow you select.
- Double-click the selected IP or select the Customize IP command from the toolbar or right-click menu.
For details, see the Vivado Design Suite User Guide: Designing with IP (UG896) and the Vivado Design Suite User Guide: Getting Started (UG910).
Figures in this chapter are illustrations of the JESD204C configuration screens in the Vivado IDE. The layout depicted here might vary from the current version.