Transceiver Overview: Stratix® IV FPGA
Stratix IV GT and Stratix IV GX FPGAs with embedded transceivers deliver breakthrough levels of system bandwidth and power efficiency for high-end applications, allowing you to innovate without compromise. The transceivers are based on 40 nm technology and include a number of features that ensure excellent jitter performance combined with superior signal integrity for both backplane and chip-to-chip applications. Building on the success of Stratix® II GX transceivers, Stratix IV GT FPGA, and Stratix IV GX FPGA transceivers support emerging standards and proprietary serial protocols. The transceivers include several digital blocks that you can configure to simplify the implementation of these protocols.
Key Transceiver Features
- Up to 24 transceivers supporting 9.95 to 11.3 Gbps, plus additional 24 transceivers supporting 2.5 to 6.375 and 2.5 to 8.5 Gbps in Stratix IV GT FPGAs
- Up to 32 transceivers with clock data recovery (CDR), supporting data rates from 600 Mbps to 8.5 Gbps, plus up to an additional 16 transceivers with CDR, supporting data rates from 600 Mbps to 6.5 Gbps in Stratix IV GX FPGAs
- Dynamically programmable differential output voltage (VOD) and pre-emphasis settings for improved signal integrity
- User-controlled or adaptive 4-stage receiver equalization with up to 17 dB of gain to compensate for frequency-dependent losses in the physical medium
- Support for CDR-based serial standards including, 40/100G IEEE 802.3ba Ethernet, PCI Express, Serial RapidIO*, Gigabit Ethernet (GbE), XAUI/HiGig, the Optical Internetworking Forum (OIF) CEI-6G, Interlaken, SFI-5, GPON, SONET, CPRI, OBSAI, Fibre Channel, HyperTransport*, SDI, and Intel® FPGA SerialLite II
- Support for single-wide and double-wide basic modes to implement custom protocols
- Individual transmitter and receiver power-down to reduce power consumption during non-operation
- Selectable on-chip termination resistors for improved signal integrity on a variety of transmission media
- Programmable transceiver-to-FPGA interface supports 8, 10, 16, 20, 32, and 40 bit-wide data transfer
- Receiver loss-of-signal indicator
- Built-in self test (BIST)
- Plug & Play Signal Integrity with hot insertion/removal protection circuitry
- Dynamic reconfiguration of the transceiver to support multiple protocols and data rates on the same channel without reprogramming the FPGA
- Each transmitter has two phase-locked loop (PLL) inputs and independent clock dividers to allow different clock rates for each channel
- Generic polarity inversion for basic modes and polarity inversion specifically for PCI Express
- Rate matcher, pattern detector, and word aligner with programmable patterns
- Dedicated circuitry compliant with the physical interface for PCI Express (PIPE), XAUI, and GbE
- PIPE interface connects directly to embedded PCI Express Gen1 (2.5 Gbps) and Gen2 (5.0 Gbps) hard intellectual property (IP) or to soft IP
- Built-in byte ordering so that a frame or packet always starts in a known byte lane
- 8B/10B encoder/decoder performs 8 bit to 10 bit encoding and 10 bit to 8 bit decoding
- Receiver rate-matching FIFO buffer resynchronizes the received data with the local reference clock
- Phase compensation FIFO buffer performs clock domain translation between the transceiver block and the logic array
Block Diagram
Figure 1 shows the block diagram of the Stratix IV GX FPGA transceivers, both physical medium attachment (PMA) and physical coding sublayer (PCS). The blocks within the PCS can be bypassed, depending on your requirements.
Figure 1. Stratix IV GX FPGA transceivers, PMA, and PCS block diagram.
Stratix IV transceivers include dedicated circuitry to implement standard and proprietary protocols operating between 600 Mbps and 8.5 Gbps in the Stratix IV GX variant and 2.5 to 11.3 Gbps in the Stratix IV GT variant. The transceivers are also capable of supporting data rates as low as 270 Mbps using oversampling, which is important when supporting legacy protocols and protocols with multiple data rates. When augmented with Intel FPGA IP, Stratix IV GT FPGA, and Stratix IV GX FPGA transceivers provide a complete, low-risk solution for serial protocol implementation.