Basic Tab - 1.0 English

Virtex UltraScale+ FPGAs GTM Transceivers Wizard LogiCORE IP Product Guide (PG315)

Document ID
PG315
Release Date
2022-05-04
Version
1.0 English

IP customization options in the Basic tab are described in the following subsections. Selections apply to each enabled transceiver channel in the core instance. For full details on available choices for each customization option, see Virtex UltraScale+ FPGAs GTM Transceivers User Guide (UG581).

Figure 1. Basic Tab

Overall system settings are customized using the options in this section. Note that the GUI design is top-down priority.

Transceiver type
Only GTME4 is supported. This is for display purposes only to differentiate with the UltraScaleā„¢ GT Wizard IP; For GTY or GTH transceivers, users need to use the gtwizard_ultrascale IP. Refer to the UltraScale FPGAs Transceivers Wizard LogiCORE IP Product Guide (PG182).
Transceiver configuration preset
This provides a default start from scratch option wherein you can select the target configurations manually, or alternatively select a list of pre-validated presets available in the drop down menu. Note that you would still have to review the configuration as per their target system requirements, as the GTM parent IP's could be changing few additional user parameters. For example they could be changing INS_LOSS_NYQ parameter as per the target physical medium being used.
Enable Multi Rate Configurations
Select this option to enable the GTM Controller logic to provide Multi Rate switching of GTM Wizard IP internally. This option would add a configurable Rate Table block-RAM in example design, which could be used to populate the rate switching DRP attributes as required. See Multi Rate GTM Extensions for more detailed usage model.
TX Line rate (Gb/s)
Enter the transmitter line rate in gigabits per second. The available range is limited by the selected device. Refer to the relevant FPGA data sheet for more information on valid line rate ranges.
Transmitter PAM mode selection
Enter the transmitter modulation value from drop down options. These values have dependency on line rate selected.
RX line rate (Gb/s)
Enter the receiver line rate in gigabits per second. It should be same as TX Line rate. Other options are not supported in this release. The available range is limited by the selected device.
Receiver PAM mode selection
Enter the receiver modulation value from drop down options. These values have dependency on line rate selected.

Data width selection

TX User data width
Also known as external data width. Select the desired bit width for the transmitter user data interface of each serial transceiver dual. Possible options are 64, 80,128, 160 and 256 but available choices can be limited by selected line rate and PAM mode selections.
RX User data width
Also known as external data width. Select the desired bit width for the receiver user data interface of each serial transceiver dual. Possible options are 64, 80,128, 160 and 256 but available choices can be limited by selected line rate and PAM mode selections.
TX Internal data width
Select the desired bit width for the internal transmitter datapath of each serial transceiver dual. Possible options are 64, 80 and 128 but available choices can be limited by selected line rate, PAM mode selections and TX user data width.
RX Internal data width
Select the desired bit width for the internal receiver datapath of each serial transceiver dual. Possible options are 64, 80 and 128 but available choices can be limited by selected line rate, PAM mode selections and RX user data width.
TXOUTCLK source
Select the internal clock source for the TXOUTCLK port of each serial transceiver primitive. TXPROGDIVCLK is the OUTCLK source for this release.
RXOUTCLK source
Select the internal clock source for the RXOUTCLK port of each serial transceiver primitive. RXPROGDIVCLK is the OUTCLK source for this release.
Differential swing and emphasis mode
Select the transmitter driver mode. Selection determines the set of ports that control the transmitter driver swing and cursors.
Reference clock Configurations
Enter a requested reference clock (MHz) value and it auto-infers fractional N feedback divider options (if required) and populates the Actual Reference Clock (MHz) field that should be applied on GT Wizard's reference clock pin. In most cases, the requested frequency is available for selection. The calculation also populates the Fractional part of feedback divider field with the numerator of the fractional part of the feedback divider used to clock the datapath.
Actual Reference clock (MHz)
This is a read-only field. The frequency displayed here should be applied to achieve the selected line rate, both on hardware and for simulation purposes.

Receiver Advanced Options

Insertion loss at Nyquist (dB)
Specify the insertion loss of the channel between the transmitter and receiver at the Nyquist frequency in dB.
Termination
Select the receiver termination voltage. Your choice of termination should depend on the protocol and its link coupling.
Programmable termination voltage (mV)
When termination is set to programmable, select the termination voltage in mV.