Virtex-5 RocketIO GTP Transceiver User Guide
91
UG196 (v1.3) May 25, 2007
FPGA TX Interface
R
There are no attributes in this section.
Description
The FPGA TX interface allows parallel data to be written to the GTP transceiver for
transmission as serial data. To use the interface:
•
The width of the data interface must be configured
•
TXUSRCLK2 and TXUSRCLK must be connected to clocks running at the correct rate
Configuring the Width of the Interface
shows how the interface width for the TX datapath is selected. 8B/10B encoding
is discussed in more detail in
“Configurable 8B/10B Encoder,” page 98
TXOUTCLK0
TXOUTCLK1
Out
N/A
This port provides a parallel clock generated by the GTP transceiver.
This clock can be used to drive TXUSRCLK for one or more GTP
transceivers. The rate of the clock depends on INTDATAWIDTH:
•
INTDATAWIDTH =
0
:
F
TXOUTCLK
= Line Rate/8
•
INTDATAWIDTH =
1
:
F
TXOUTCLK
= Line Rate/10
When INTDATAWIDTH = 1, the duty cycle is 60/40 instead of 50/50.
TXRESET0
TXRESET1
In
Async
Resets the PCS of the GTP transmitter, including the phase adjust
FIFO, the 8B/10B encoder, and the FPGA TX interface.
TXUSRCLK0
TXUSRCLK1
In
N/A
Use this port to provide a clock for the Internal TX PCS datapath. This
clock must always be provided. The rate depends on
INTDATAWIDTH:
•
INTDATAWIDTH =
0
:
F
TXUSRCLK
= Line Rate/8
•
INTDATAWIDTH =
1
:
F
TXUSRCLK
= Line Rate/10
TXUSRCLK20
TXUSRCLK21
In
N/A
Use this port to synchronize the FPGA logic with the TX interface.
This clock must be positive-edge aligned to TXUSRCLK. The rate of
this clock depends on F
TXUSRCLK
and TXDATAWIDTH:
•
TXDATAWIDTH =
0
:
F
TXUSRCLK2
= F
TXUSRCLK
•
TXDATAWIDTH =
1
:
F
TXUSRCLK2
= F
TXUSRCLK
/2
Table 6-1:
FPGA TX Interface Ports
(Continued)
Port
Dir
Clock Domain
Description
Table 6-2:
TX Datapath Width Configuration
INTDATAWIDTH
TXDATAWIDTH
TXENC8B10BUSE
FPGA TX Interface Width
0
0
N/A
8 bits
0
1
N/A
16 bits
1
0
0
10 bits
1
0
1
8 bits
Содержание 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...