8B/10B; Pma; Serialization; Miscellaneous - Xilinx RocketIO X User Manual

Hide thumbs Also See for RocketIO X:
Table of Contents

Advertisement

Migration Differences

8B/10B

Basic operation is the same. Attribute RX_DECODE_USE is replaced by a port
RXDEC8B10BUSE. The new port TXENC8B10BUSE enables the 8B10B encoder, and port
TXBYPASS8B10B allows bypassing of the encoder on a per byte basis. Port TXKERR does
not function in 8B10B mode and is only used for 64B/66B encoding.

PMA

The following ports allow access to the Attribute Programming Bus. This accomplishes the
same function as Xilinx Application Note
change the differential swing, pre-emphasis, and equalization settings.
See the
signals.
PMA new and useful ports:

Serialization

In the RocketIO transceiver, the most significant byte is sent first; in the RocketIO X
transceiver, the least significant byte is sent first. Within a byte, the bits are still sent in the
same order, i.e., bit 9 is sent first and bit 0 is sent last. See section
details.

Miscellaneous

The LOOPBACK port supports four modes. The first three are identical to the RocketIO
transceiver.
TX_BUFFER_USE and RX_BUFFER_USE must still be set to TRUE.
RocketIO™ X Transceiver User Guide
UG035 (v1.5) November 22, 2004
PMAREGADDR
PMAREGDATAIN
PMAREGRW
PMAREGSTROBE
Appendix C, "PMA Attribute Programming Bus"
PMA_SPEED – This attribute sets the clock multiplier and internal PLL settings to
work with that clock. This effectively sets the data rate. For supported PMA_SPEED
mode settings, see
"PMA," page
Programming Bus"
for other details.
PMA_PWR_CNTRL is a new attribute and must always be set all 1s.
PMAINIT – This port reinitializes the PMA with the original values set by the
PMA_SPEED attribute.
PMARXLOCKSEL – This port allows the user to select the behavior of the RX PLL.
See
Table D-4, page 171
for details.
PMARXLOCK - This port indicates that the RX PLL has locked in the fine loop.
00 – no loopback
01 – internal parallel loopback
10 – post-driver serial loopback (loopback after the output driver)
11 – pre-driver serial loopback (loopback before the output driver)
www.xilinx.com
1-800-255-7778
XAPP660
by allowing the user to dynamically
for details on how to use these
85. Also, see
Appendix C, "PMA Attribute
R
for
"8B/10B," page 47
175

Advertisement

Table of Contents
loading

Table of Contents