Customizing and Generating the Subystem - 1.1 English

Versal ACAP Integrated 600G Interlaken with FEC Subsystem Product Guide (PG371)

Document ID
PG371
Release Date
2022-07-21
Version
1.1 English

This section includes information about using Xilinx® tools to customize and generate the subsystem in the Vivado® Design Suite.

If you are customizing and generating the subsystem in the Vivado 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, 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 subsystem using the following steps:

  1. Select the IP from the IP catalog.
  2. 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).

Note: Figures in this chapter are illustrations of the Vivado Integrated Design Environment (IDE). The layout depicted here might vary from the current version.

The following table shows the ILKNF IP configurations supported in the Vivado IDE.

Table 1. ILKNF IP Configurations Supported in Vivado
ILKNF Preset Interlaken Core Mode Data Path Function Per Lane-Line Rate (Gb/s) Number of Lanes SerDes Interface Width
GTM
1x600G_Interlaken_NoFEC_24x28.21G_GTM_80b 1x600G Interlaken without FEC 28.21 24 80
1x600G_Interlaken_NoFEC_24x25.78G_GTM_40b 1x600G Interlaken without FEC 25.78 24 40
1x600G_Interlaken_NoFEC_24x25.78G_GTM_80b 1x600G Interlaken without FEC 25.78 24 80
1x600G_Interlaken_FEC_12x56.42G_GTM_160b 1x600G Interlaken with FEC 56.42 12 160
1x600G_Interlaken_FEC_12x53.13G_GTM_160b 1x600G Interlaken with FEC 53.125 12 160
1x600G_Interlaken_FEC_12x53.13G_GTM_80b 1x600G Interlaken with FEC 53.125 12 80
1x400G_Interlaken_FEC_8x53.13G_GTM_80b 1x600G Interlaken with FEC 53.125 8 80
1x400G_Interlaken_FEC_8x56.42G_GTM_160b 1x600G Interlaken with FEC 56.42 8 160
1x400G_Interlaken_FEC_8x53.13G_GTM_160b 1x600G Interlaken with FEC 53.125 8 160
1x300G_Interlaken_NoFEC_12x28.21G_GTM_80b 1x300G Interlaken without FEC 28.21 12 80
1x300G_Interlaken_NoFEC_12x25.78G_GTM_80b 1x300G Interlaken without FEC 25.78 12 80
1x300G_Interlaken_NoFEC_12x25.78G_GTM_40b 1x300G Interlaken without FEC 25.78 12 40
1x300G_Interlaken_FEC_6x56.42G_GTM_160b 1x300G Interlaken with FEC 56.42 6 160
1x300G_Interlaken_FEC_6x53.13G_GTM_160b 1x300G Interlaken with FEC 53.125 6 160
1x300G_Interlaken_FEC_6x53.13G_GTM_80b 1x300G Interlaken with FEC 53.125 6 80
1x200G_Interlaken_FEC_4x53.13G_GTM_80b 1x300G Interlaken with FEC 53.125 4 80
1x200G_Interlaken_FEC_4x56.42G_GTM_160b 1x300G Interlaken with FEC 56.42 4 160
1x200G_Interlaken_FEC_4x53.13G_GTM_160b 1x300G Interlaken with FEC 53.125 4 160
GTYP
1x600G_Interlaken_NoFEC_24x28.21G_GTYP_80b2 1x600G Interlaken without FEC 28.21 24 80
1x600G_Interlaken_NoFEC_24x25.78G_GTYP_80b2 1x600G Interlaken without FEC 25.78 24 80
1x300G_Interlaken_NoFEC_12x28.21G_GTYP_80b2 1x300G Interlaken without FEC 28.21 12 80
1x300G_Interlaken_NoFEC_12x25.78G_GTYP_80b2 1x300G Interlaken without FEC 25.78 12 80
1x300G_Interlaken_NoFEC_12x25.78G_GTYP_40b2 1x300G Interlaken without FEC 25.78 12 40
1x200G_Interlaken_NoFEC_8x28.21G_GTYP_80b 1x300G Interlaken without FEC 28.21 8 80
1x200G_Interlaken_NoFEC_8x25.78G_GTYP_80b 1x300G Interlaken without FEC 25.78 8 80
1x200G_Interlaken_NoFEC_8x25.78G_GTYP_40b2 1x300G Interlaken without FEC 25.78 8 40
FEC_Only1 N/A FEC Only 100G 0-6 320
50G 0-12 160

1. Example Design Generation is not supported.

2. These presets are only supported for Versal HBM devices.