UG024 (v1.5) October 16, 2002 www.xilinx.com 59RocketIO™ Transceiver User Guide 1-800-255-7778PLL Operation and Clock Recovery RDuring transmit, while 8B/10B encoding is enabled, the disparity of the serialtransmission can be controlled with the TXCHARDISPVAL and TXCHARDISPMODEports. When 8B/10B encoding is bypassed, these bits become Bits "b" and "a", respectively,of the 10-bit encoded data that the transceiver must transmit to the receiving terminal.Figure 3-10 illustrates the TX data map during 8B/10B bypass.During receive, while 8B/10B decoding is enabled, the running disparity of the serialtransmission can be read by the transceiver from the RXRUNDISP port, while theRXCHARISK port indicates presence of a K-character. When 8B/10B decoding isbypassed, these bits remain as Bits "b" and "a", respectively, of the 10-bit encoded data thatthe transceiver passes on to the user logic. Figure 3-11 illustrates the RX data map during8B/10B bypass.Vitesse Disparity ExampleTo support other protocols, the transceiver can affect the disparity mode of the serial datatransmitted. For example, Vitesse channel-to-channel alignment protocol sends out:K28.5+ K28.5+ K28.5- K28.5-orK28.5- K28.5- K28.5+ K28.5+Instead of:K28.5+ K28.5- K28.5+ K28.5-orK28.5- K28.5+ K28.5- K28.5+The logic must assert TXCHARDISPVAL to cause the serial data to send out two negativerunning disparity characters.RXDISPERR Disparity error occurred on current byte UnusedTXCHARISK Transmitted byte is a K-character UnusedRXCHARISCOMMA Received byte is a comma UnusedTable 3-12: 8B/10B Bypassed Signal Significance (Continued)Figure 3-10: 10-Bit TX Data Map with 8B/10B BypassedFigure 3-11: 10-Bit RX Data Map with 8B/10B BypassedUG024_10a_0516027 8 9654320 1First transmitted Last transmittedTXCHARDISPMODE[0]TXCHARDISPVAL[0]TXDATA[7] . . . . . . TXDATA[0]g h jfiedca bUG024_10b_0516027 8 9654320 1First received Last receivedRXCHARISK[0]RXRUNDISP[0]RXDATA[7] . . . . . . RXDATA[0]g h jfiedca b