This option is available only in UltraScale and UltraScale+ devices. When enabled, it generates the Aurora core without the GT and moves the transceiver from the core to the support level in example design. Table: List of Ports to Interact with GT Transceiver provides the list of ports used to interact with the GT transceiver, outside the Aurora IP.
Name |
Direction |
Clock Domain |
Description |
---|---|---|---|
gttxresetdone_in |
Input |
user_clk |
Active-High indication to Aurora that the transmitter reset sequence of transceiver primitives as initiated by the reset controller helper block is completed. |
gtrxresetdone_in |
Input |
user_clk |
Active-High indication to Aurora that the receiver reset sequence of transceiver primitives as initiated by the reset controller helper block has completed |
rxdata_in |
Input |
user_clk |
User interface for data received by transceiver channels |
rxnotintable_in(1) |
Input |
- |
Connects to rxctrl3_out port of UltraScale GT Wizard |
rxdisperr_in(1) |
Input |
- |
Connects to rxctrl1_out port of UltraScale GT Wizard |
rxchariscomma_in(1) |
Input |
- |
Connects to rxctrl2_out port of UltraScale GT Wizard |
rxcharisk_in(1) |
Input |
- |
Connects to rxctrl0_out port of UltraScale GT Wizard |
rxrealign_in(1) |
Input |
- |
Connects to rxbyterealign_out port of UltraScale GT Wizard |
rxbufferr_in(1) |
Input |
- |
Connects to rxbufstatus_out port of UltraScale GT Wizard |
txbuferr_in(1) |
Input |
- |
Connects to txbufstatus_out port of UltraScale GT Wizard |
chbonddone_in(1) |
Input |
- |
Connects to rxchanisaligned_out port of UltraScale GT Wizard |
txoutclk_in |
Input |
- |
Connects to txoutclk_out port of UltraScale GT Wizard |
txlock_in |
Input |
|
Connects to cplllock_out port of UltraScale GT Wizard |
rxfsm_datavalid_out |
Output |
user_clk |
Active-High indicates all lanes on Aurora are up |
rxpolarity_out |
Output |
user_clk |
Active-High if Aurora detects polarity reversal in incoming rxdata This data is used as a part of the polarity inversion logic while bringing the link up. |
rxreset_out |
Output |
user_clk |
Reset generated from Aurora lanes |
txcharisk_out |
Output |
user_clk |
Connects to TXCTRL2 on transceiver channel primitives |
txdata_out |
Output |
user_clk |
Connected to user interface in US GT Wizard for data to be transmitted by transceiver channels |
gtrxreset_out |
Output |
user_clk |
Connects to gtwiz_reset_rx_datapath_in port of US GT Wizard |
enacommaalign_out |
Output |
user_clk |
Aligns the byte boundary when comma plus or minus is detected. |
enchansync_out |
Output |
user_clk |
Connects to rxchanbonden_in port of US GT Wizard |
Notes: 1.See UltraScale FPGAs Transceivers Wizard LogiCORE IP Product Guide (PG182)[Ref 16] for more information. 2.See UltraScale Architecture GTH Transceivers User Guide (UG576) [Ref 1], 7 Series FPGAs GTP Transceivers User Guide (UG482) [Ref 2] and 7 Series FPGAs GTX/GTH Transceivers User Guide (UG476) [Ref 3] for more information on polarity inversion |