162
Virtex-5 RocketIO GTP Transceiver User Guide
UG196 (v1.3) May 25, 2007
Chapter 7:
GTP Receiver (RX)
R
The elastic buffer is also used for clock correction (see
“Configurable Clock Correction,”
) and channel bonding (see
“Configurable Channel Bonding (Lane Deskew),”
). Clock correction is used in cases where PMACLK and RXUSRCLK are not
frequency matched.
lists common clock configurations and shows whether they
require clock correction.
Ports and Attributes
defines the RX elastic buffer and phase-alignment ports.
Table 7-27:
Common Clock Configurations
Needs Clock Correction?
Synchronous System (both sides use same physical
oscillator for REFCLK)
No
Separate Reference Clocks, RX uses RXRECCLK
No
Separate Reference Clocks, RX uses Local Clock
Yes
Table 7-28:
RX Elastic Buffer and Phase-Alignment Ports
Port
Dir
Clock
Domain
Description
INTDATAWIDTH
In
Async
Specifies the width of the internal datapath for the entire GTP_DUAL
tile.
0
: Internal datapath is 8 bits wide
1
: Internal datapath is 10 bits wide
RXBUFRESET0
RXBUFRESET1
In
Async
Resets the RX buffer logic and re-initializes the RX buffer.
RXBUFSTATUS0[2:0]
RXBUFSTATUS1[2:0]
Out
RXUSRCLK2
Indicates the status of the RX buffer as follows:
000
: Nominal condition
001
: Number of bytes in buffer are less than CLK_COR_MIN_LAT
010
: Number of bytes in buffer are greater than
CLK_COR_MAX_LAT
101
: RX Buffer Overflow
(1)
110
: RX Buffer Underflow
(1)
RXPMASETPHASE0
RXPMASETPHASE1
In
RXUSRCLK2
Used to align the XCLK and RXUSRCLK domains when RXUSRCLK
is driven by RXRECCLK. Allows the RXFIFO to be bypassed.
Notes:
1. If an RX buffer overflow or an RX buffer underflow condition occurs, the content of the RX buffer becomes invalid, and the RX
buffer needs re-initialization by asserting RXBUFRESET.
Содержание 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...