Wizard Basic Concepts - 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
Transceiver Primitives
Fundamentally, the Wizard instantiates, configures, and connects one or more serial GTM_DUALtransceiver primitives to provide a simplified user interface to those resources. The core instance configures the dual primitives by applying HDL parameter values derived from the Vivado® Integrated Design Environment (IDE)-driven customization of that instance.
Transceiver Configuration
During Vivado IDE-driven customization, you can customize transceiver configuration settings to suit your application.
Helper Blocks
The Wizard provides helper blocks that are abstract or automate certain common or complex transceiver usage procedures. Each helper block can be located either within the core or outside it, delivered with the example design as a user-modifiable starting point. Helper blocks in this release include:
Reset controller
Controls and abstracts the transceiver reset sequence.
Transmitter user clocking network
Controls and abstracts the transceiver reset sequence.
Receiver user clocking network
Contains resources to drive the receiver user clocking network.
Transcoder
This block implements the transmit and receive transcode and alignment marker removal, mapping and insertion functions for 100G and 50G KP4 Ethernet.

The Wizard is intended to simplify the use of the serial GTM transceivers. However, it is still important to understand the behavior, usage, and any limitations of the transceivers. See the Virtex UltraScale+ FPGAs GTM Transceivers User Guide (UG581) for details.