UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 53789

7-Series GTH Wizard 2.3 - ISE14.3 - missing connection in GTH instance, when TX is not used and RX fabric interface is 80 bits

Description

When using an 80-bit fabric interface RX channel and a disabled TX channel (or enabled TX channel but different fabric interface: 64 bit), an incorrect GT file is generated.
The Wizard incorrectly leaves the GTHE2_CHANNEL instance ports RXCHARISK and RXDISPERR open.

Rxdata_out_i is correctly built:

------------- GT RXDATA Assignments for 80 bit datapath -------

rxdata_out_i <= (rxdisperr_i(7) & rxcharisk_i(7) & rxdata_i(63 downto 56) &
rxdisperr_i(6) & rxcharisk_i(6) & rxdata_i(55 downto 48) &
rxdisperr_i(5) & rxcharisk_i(5) & rxdata_i(47 downto 40) &
rxdisperr_i(4) & rxcharisk_i(4) & rxdata_i(39 downto 32) &
rxdisperr_i(3) & rxcharisk_i(3) & rxdata_i(31 downto 24) &
rxdisperr_i(2) & rxcharisk_i(2) & rxdata_i(23 downto 16) &
rxdisperr_i(1) & rxcharisk_i(1) & rxdata_i(15 downto 8) &
rxdisperr_i(0) & rxcharisk_i(0) & rxdata_i(7 downto 0) );

But wires are not connected to GTHE2_CHANNEL instance:

----------------------- Receive Ports - 8b10b Decoder ----------------------
RXCHARISK => open,
RXDISPERR => open,


This causes received data to be incorrect.

Solution

Please connect the RXCHARISK and RXDISPERR ports to the wires:

----------------------- Receive Ports - 8b10b Decoder ----------------------
RXCHARISK => rxcharisk_i,
RXDISPERR => rxdisperr_i,
AR# 53789
Date Created 01/15/2013
Last Updated 01/17/2013
Status Active
Type General Article
Devices
  • Virtex-7
  • ??????