Virtex-5 RocketIO GTP Transceiver User Guide
99
UG196 (v1.3) May 25, 2007
Configurable 8B/10B Encoder
R
Ports and Attributes
defines the TX encoder ports.
Table 6-4:
TX Encoder Ports
Port
Dir
Clock Domain
Description
TXBYPASS8B10B0[1:0]
TXBYPASS8B10B1[1:0]
In
TXUSRCLK2
TXBYPASS8B10BUSE controls the operation of the TX 8B/10B
encoder on a per-byte basis. It is only effective when both
TXENC8B10B and INTDATWIDTH are High (8B/10B is
enabled).
TXBYPASS8B10BUSE[1] corresponds to TXDATA[15:8], and
TXBYPASS8B10BUSE[0] corresponds to TXDATA[7:0].
00
: Both bytes are 8B/10B encoded
01
: Only TXDATA[15:8] is 8B/10B encoded
10
: Only TXDATA[7:0] is 8B/10B encoded
11
: Neither byte is 8B/10B encoded
TXCHARDISPMODE0[1:0]
TXCHARDISPMODE1[1:0]
In
TXUSRCLK2
TXCHARDISPMODE and TXCHARDISPVAL allow the 8B/10B
disparity of outgoing data to be controlled when 8B/10B
encoding is enabled.
When 8B/10B encoding is disabled, TXCHARDISPMODE is
used to extend the data bus for TX interfaces whose width is a
multiple of 10 (see
for details).
TXCHARDISPMODE[1] corresponds to TXDATA[15:8] and
TXCHARDISPMODE[0] corresponds to TXDATA[7:0].
shows how TXCHARDISPMODE is used to
control the disparity of outgoing data when 8B/10B encoding is
enabled.
TXCHARDISPVAL0[1:0]
TXCHARDISPVAL1[1:0]
In
TXUSRCLK2
TXCHARDISPVAL and TXCHARDISPMODE allow the
disparity of outgoing data to be controlled when 8B/10B
encoding is enabled.
When 8B/10B encoding is disabled, TXCHARDISPVAL is used
to extend the data bus for 10- and 20-bit TX interfaces (see
TXCHARDISPVAL[1] corresponds to TXDATA[15:8]
TXCHARDISPVAL[0] corresponds to TXDATA[7:0]
shows how TXCHARDISPVAL is used to
control the disparity of outgoing data when 8B/10B encoding is
enabled.
TXCHARISK0[1:0]
TXCHARISK1{1:0]
In
TXUSRCLK2
TXCHARISK is set High to send TXDATA as an 8B/10B
K character. TXCHARISK should only be asserted for TXDATA
values in the K-character table of the 8B/10B table in
Appendix C, “8B/10B Valid Characters.”
TXCHARISK[1] corresponds to TXDATA[15:8], and
TXCHARISK[0] corresponds to TXDATA[7:0].
TXCHARISK is undefined for bytes th
at bypass 8B/10B encoding.
Содержание Virtex-5 RocketIO GTP
Страница 1: ...R Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007...
Страница 4: ...Virtex 5 RocketIO GTP Transceiver User Guide www xilinx com UG196 v1 3 May 25 2007...
Страница 88: ...88 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Chapter 5 Tile Features R...
Страница 122: ...122 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Chapter 6 GTP Transmitter TX R...
Страница 186: ...186 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Chapter 7 GTP Receiver RX R...
Страница 200: ...200 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Chapter 9 Loopback R...
Страница 222: ...222 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Section 2 Board Level Design R...
Страница 256: ...256 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Section 3 Appendices R...
Страница 312: ...312 www xilinx com Virtex 5 RocketIO GTP Transceiver User Guide UG196 v1 3 May 25 2007 Appendix E Low Latency Design R...