The LVDS I/Os in Altera's Stratix® V, Stratix IV, Stratix III, Cyclone® V, Cyclone IV, Arria® V, and Arria II GX (fast speed grade) FPGAs and HardCopy® IV and HardCopy III ASICs allow you to easily implement the Serial Gigabit Media Independent Interface (SGMII) for 10/100/1000 Mb or Gigabit Ethernet. These devices have built-in SERDES circuitry that supports high-speed LVDS interfaces at data rates up to 1.4 Gbps. The SERDES circuitry is configured to support source synchronous and asynchronous serial data communication for the SGMII interface at 1.25 Gbps. This SGMII solution meets the SGMII specification and saves cost and power in systems that have low to high port-count Gigabit Ethernet per device.
The integrated gigabit serial transceivers in Stratix V, Stratix IV, Stratix II GX, Cyclone V, Cyclone IV, Arria series, and HardCopy IV GX devices also support the SGMII interface.
SGMII Applications
A typical chip-to-chip SGMII application may use between 12 to 48 full-duplex SGMII for 10/100/1000-Mbps Ethernet or Gigabit Ethernet links. For applications with SGMII links, the LVDS I/Os in Stratix V, Stratix IV, Stratix III, Cyclone V, Cyclone IV, Arria V, and Arria II GX FPGAs (fast speed grade) and HardCopy IV and HardCopy III ASICs (Altera devices with SGMII-capable LVDS I/Os) offer a preferred solution with low-power differential signaling capability, because these devices offer up to 132 LVDS transmitter and receiver pairs in the largest devices.
Figure 1 shows examples of a Gigabit Ethernet line card design consisting of the Altera® Triple Speed Ethernet MegaCore® function connected by SGMII either to a backplane or through a PHY device to a 10/100/1000-Mbps Ethernet network or backplane. These two examples show that both LVDS I/O and serial transceivers in different Altera devices can be used to realize SGMII.
Figure 1. SGMII Connectivity Choices with an Altera Device and a PHY Device

Note:
- Marvell 88E1112S and 88E1240 and Broadcom BCM5461S and 8012S are examples of PHY devices.
These Altera devices with SGMII capable LVDS I/Os can also provide connectivity between a Gigabit Ethernet small form-factor pluggable (SFP) optical or copper module port, a host processor, and a backplane driver on a line card using SGMII interface with LVDS I/Os. Figure 2 shows two examples of a Gigabit Ethernet line card with an Altera device connected by the SGMII interface to a 10/100/1000 Mbps or Gigabit Ethernet SFP pluggable module with LVDS I/Os and serial transceivers, respectively.
Figure 2. SGMII Connectivity Choices with an Altera Device and an SFP Module

SGMII Features in Altera Devices
Altera devices with SGMII capable LVDS I/Os support three receiver datapath modes with LVDS I/Os:
- Dynamic phase alignment (DPA) mode
- Non-DPA mode
- Soft-clock data recovery (CDR) mode
For SGMII, use soft-CDR mode and DPA mode (source synchronous mode) in the receive datapath for data communication.
- Soft-CDR mode in asynchronous systems. In these systems, there is no source synchronous clock sent with the data channels from the upstream transmitter. The transmitter and receiver use reference clocks from two different sources.
- Soft-CDR mode in synchronous systems. The transmitter and receiver use reference clocks from the same sources.
- Source synchronous mode. In these systems, a source synchronous clock is sent with the data channels. The receiver nodes use this source synchronous clock to recover the received data.
The LVDS transmitters in Altera devices with SGMII capable LVDS I/Os have programmable output voltage settings, output common mode range, and settings for pre-emphasis to drive various system channel characteristics flexibly. On the receive side, these devices can operate with a wide range of input voltage amplitudes and input common modes for proper operation in various systems channels.
Triple-Speed Ethernet MegaCore Function
Altera offers a complete innovative logic solution for Ethernet applications with Stratix V, Stratix IV, Stratix III, Stratix II GX, Arria series, Cyclone V, Cyclone IV GX, HardCopy IV, and HardCopy III devices using the Triple-Speed Ethernet MegaCore function for physical media attachment (PMA), physical coding sublayer (PCS), and media access control (MAC). The Triple Speed Ethernet MegaCore function intellectual property (IP) can use the LVDS hard macro of the Stratx V, Stratix IV, Stratix III, Arria V, Arria II GX, HardCopy IV, or HardCopy III device configured as soft-CDR. Contact your Altera sales representative for more information about the Altera Triple Speed Ethernet MegaCore function.
Related Links
- Stratix V FPGAs
- Stratix IV FPGAs
- Stratix III FPGAs
- Stratix II GX FPGAs
- Arria V FPGAs
- Arria II GX FPGAs
- Arria GX FPGAs
- Cyclone V FPGAs
- Cyclone IV GX FPGAs
- Cyclone III FPGAs
- HardCopy V ASICs
- HardCopy IV ASICs
- HardCopy III ASICs
- Stratix IV Device Handbook: High-Speed Differential I/O Interfaces and DPA chapter (PDF)
- Stratix IV Device Handbook: High-Speed Differential I/O Interfaces and DPA chapter (PDF)
- Small Form-factor Pluggable (SFP) Transceiver MultiSource Agreement (MSA) (PDF)
- AN 518: SGMII Interface Implementation Using Soft-CDR Mode of Stratix III Devices (PDF)
- Altera Triple Speed Ethernet MegaCore function
