Figure 6–15. Block Diagram of Transmitter Components Configured in GigE Mode
Analog Section
Reference
Transmitter
Clock
PLL
Serializer
Transmitter
Altera Corporation
January 2005
Digital Section
8B/10B
Encoder
The transmitter architecture includes:
■
Transmitter phase compensation FIFO buffer
■
GigE transmitter synchronization
■
Idle generation
■
8B/10B encoder
Transmitter Phase Compensation FIFO Buffer
The transmitter phase compensation FIFO buffer is located at the FPGA
logic array interface in the transmitter block and is four words deep. The
phase compensation FIFO buffer compensates for the phase difference
between the clock in the FPGA and the operating clocks in the transceiver
block.
The transmitter PLL output clock (refclk) clocks the read port of the
phase compensation FIFO buffer. The TX_CORECLK port clocks the write
clock. You can select the TX_CORECLK port as an optional transmitter
input port to use as a write-side clock of the FIFO buffer. Make sure that
there is no frequency difference between the TX_CORECLK port and the
transmitter PLL clock. The transmitter phase compensation FIFO only
accounts for phase differences.
If you do not select the TX_CORECLK port as an optional input transmitter
port, the CORECLK_OUT port feeds the TX_CORECLK port. This
connection occurs using the logic array routing. As a result, the software
defaults to using an FPGA global clock, regional clock, or fast regional
clock resource.
Phase
Byte
Compensation
Serializer
FIFO Buffer
Stratix GX Transceiver User Guide
GigE Mode
6–15
Need help?
Do you have a question about the Stratix GX and is the answer not in the manual?
Questions and answers