Altera Corporation
2–197
October 2007
Stratix II GX Device Handbook, Volume 2
Stratix II GX Transceiver Architecture Overview
Transmitter Data Path
In the 10-bit channel width SDI configuration, the transmitter data path is
made up of the transmitter phase compensation FIFO and the 10:1
serializer. In the 20-bit channel width SDI configuration, the transmitter
data path also includes the byte serializer.
1
In SDI mode, the transmitter is purely a parallel-to-serial
converter. SDI transmitter functions, such as scrambling and
cyclic redundancy check (CRC) code generation, must be
implemented in the FPGA logic array.
Receiver Data Path
In the 10-bit channel width SDI configuration, the receiver data path
comprises of the clock recovery unit (CRU), the 1:10 deserializer, the word
aligner in bit-slip mode, and the receiver phase compensation FIFO. In
the 20-bit channel width SDI configuration, the receiver data path also
includes the byte deserializer.
1
SDI receiver functions, such as de-scrambling, framing, and
CRC checker, must be implemented in the FPGA logic array.
Receiver Word Alignment/Framing
In SDI systems, since the word alignment and framing happens after
de-scrambling, the word aligner in the receiver data path is not useful.
Altera recommends driving the ALT2GXB
rx_bitslip
signal low to
avoid the word aligner from inserting bits in the received data stream.
1
Altera offers SDI MegaCore function that can be configured at
SD-SDI, HD-SDI, and 3G-SDI data rates. The SDI MegaCore
function implements system-level functions like scrambling and
de-scrambling and CRC generation and checking. It also offers
the capability of configuring the three SDI data rates (SD, HD,
and 3G) dynamically on the same transceiver channel. For more
details, refer the
SDI MegaCore Function User Guide
.
Serial RapidIO Mode
The RapidIO™ Trade Association defines a high-performance,
packet-switched interconnect standard to pass data and control
information between microprocessors, digital signal, communications,
and network processors, system memories, and peripheral devices.