Altera Stratix IV FPGA
Altera Stratix IV FPGA
SIV51001-3.5
f For information about upcoming Stratix IV device features, refer to the Upcoming
Stratix IV Device Features document.
f For information about changes to the currently published Stratix IV Device Handbook,
refer to the Addendum to the Stratix IV Device Handbook chapter.
© 2016 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos
are trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as
trademarks or service marks are the property of their respective holders as described at www.altera.com/common/legal.html. Altera warrants performance of its ISO
semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any products and 9001:2008
services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information, product, or service Registered
described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device specifications before relying
on any published information and before placing orders for products or services.
Feedback Subscribe
1–2 Chapter 1: Overview for the Stratix IV Device Family
Feature Summary
Feature Summary
The following list summarizes the Stratix IV device family features:
■ Up to 48 full-duplex CDR-based transceivers in Stratix IV GX and GT devices
supporting data rates up to 8.5 Gbps and 11.3 Gbps, respectively
■ Dedicated circuitry to support physical layer functionality for popular serial
protocols, such as PCI Express (PCIe) (PIPE) Gen1 and Gen2, Gbps Ethernet (GbE),
Serial RapidIO, SONET/SDH, XAUI/HiGig, (OIF) CEI-6G, SD/HD/3G-SDI, Fibre
Channel, SFI-5, and Interlaken
■ Complete PCIe protocol solution with embedded PCIe hard IP blocks that
implement PHY-MAC layer, Data Link layer, and Transaction layer functionality
f For more information, refer to the IP Compiler for PCI Express User Guide.
Stratix IV GX Devices
Stratix IV GX devices provide up to 48 full-duplex CDR-based transceiver channels
per device:
■ Thirty-two out of the 48 transceiver channels have dedicated physical coding
sublayer (PCS) and physical medium attachment (PMA) circuitry and support
data rates between 600 Mbps and 8.5 Gbps
■ The remaining 16 transceiver channels have dedicated PMA-only circuitry and
support data rates between 600 Mbps and 6.5 Gbps
1 The actual number of transceiver channels per device varies with device selection. For
more information about the exact transceiver count in each device, refer to Table 1–1
on page 1–11.
Block
DPA and Soft CDR
General Purpose
Hard IP Block
Hard IP Block
LVDS I/O with
PCI Express
High-Speed
High-Speed
I/O and
I/O and
Block
Block
FPGA Fabric
PLL (Logic Elements, DSP, PLL
PLL Embedded Memory, PLL
Clock Networks)
DPA and Soft CDR
Block
General Purpose
General Purpose
Hard IP Block
Hard IP Block
LVDS I/O with
PCI Express
High-Speed
High-Speed
I/O and
I/O and
Block
Block
PLL PLL
General Purpose I/O and General Purpose I/O and 150 Mbps-1.6 Gbps
High-Speed LVDS I/O LVDS interface with DPA and Soft-CDR
with DPA and Soft CDR
Stratix IV E Device
Stratix IV E devices provide an excellent solution for applications that do not require
high-speed CDR-based transceivers, but are logic, user I/O, or memory intensive.
Figure 1–2 shows a high-level Stratix IV E chip view.
PLL PLL
General General
Purpose Purpose
I/O and I/O and
High-Speed High-Speed
LVDS I/O LVDS I/O
with DPA with DPA
and Soft-CDR and Soft-CDR
FPGA Fabric
PLL (Logic Elements, DSP, PLL
PLL Embedded Memory, PLL
Clock Networks)
General General
Purpose Purpose
I/O and I/O and
High-Speed High-Speed
LVDS I/O LVDS I/O
with DPA with DPA
and Soft-CDR and Soft-CDR
PLL PLL
Stratix IV GT Devices
Stratix IV GT devices provide up to 48 CDR-based transceiver channels per device:
■ Thirty-two out of the 48 transceiver channels have dedicated PCS and PMA
circuitry and support data rates between 600 Mbps and 11.3 Gbps
■ The remaining 16 transceiver channels have dedicated PMA-only circuitry and
support data rates between 600 Mbps and 6.5 Gbps
1 The actual number of transceiver channels per device varies with device selection. For
more information about the exact transceiver count in each device, refer to Table 1–7
on page 1–16.
1 For more information about Stratix IV GT devices and transceiver architecture, refer
to the Transceiver Architecture in Stratix IV Devices chapter.
Transceiver Transceiver
PLL PLL
Block
Block
DPA and Soft CDR
General Purpose
Hard IP Block
Hard IP Block
LVDS I/O with
PCI Express
High-Speed
High-Speed
I/O and
I/O and
Block
Block
FPGA Fabric
PLL (Logic Elements, DSP, PLL
PLL Embedded Memory, PLL
Transceiver Transceiver
Transceiver Transceiver
Clock Networks)
DPA and Soft CDR
Block
General Purpose
General Purpose
Hard IP Block
Hard IP Block
LVDS I/O with
PCI Express
High-Speed
High-Speed
I/O and
I/O and
Block
Block
PLL PLL
General Purpose I/O and General Purpose I/O and up to 1.6 Gbps
High-Speed LVDS I/O LVDS interface with DPA and Soft-CDR
with DPA and Soft CDR
Architecture Features
The Stratix IV device family features are divided into high-speed transceiver features
and FPGA fabric and I/O features.
f For more information, refer to the PCI Express Compiler User Guide.
■ XAUI/HiGig Support
■ Compliant to IEEE802.3ae specification
■ Embedded state machine circuitry to convert XGMII idle code groups (||I||)
to and from idle ordered sets (||A||, ||K||, ||R||) at the transmitter and
receiver, respectively
■ 8B/10B encoder and decoder, receiver synchronization state machine, lane
deskew, and ± 100 ppm clock compensation circuitry
■ GbE Support
■ Compliant to IEEE802.3-2005 specification
■ Automatic idle ordered set (/I1/, /I2/) generation at the transmitter,
depending on the current running disparity
■ 8B/10B encoder and decoder, receiver synchronization state machine, and
± 100 ppm clock compensation circuitry
■ Support for other protocol features such as MSB-to-LSB transmission in
SONET/SDH configuration and spread-spectrum clocking in PCIe configurations
Diagnostic Features
■ Serial loopback from the transmitter serializer to the receiver CDR for transceiver
PCS and PMA diagnostics
■ Reverse serial loopback pre- and post-CDR to transmitter buffer for physical link
diagnostics
■ Loopback master and slave capability in PCI Express hard IP blocks
f For more information, refer to the PCI Express Compiler User Guide.
Signal Integrity
Stratix IV devices simplify the challenge of signal integrity through a number of chip,
package, and board-level enhancements to enable efficient high-speed data transfer
into and out of the device. These enhancements include:
■ Programmable 3-tap transmitter pre-emphasis with up to 8,192 pre-emphasis
levels to compensate for pre-cursor and post-cursor inter-symbol interference (ISI)
■ Up to 900% boost capability on the first pre-emphasis post-tap
■ User-controlled and adaptive 4-stage receiver equalization with up to 16 dB of
high-frequency gain
■ On-die power supply regulators for transmitter and receiver phase-locked loop
(PLL) charge pump and voltage controlled oscillator (VCO) for superior noise
immunity
■ On-package and on-chip power supply decoupling to satisfy transient current
requirements at higher frequencies, thereby reducing the need for on-board
decoupling capacitors
■ Calibration circuitry for transmitter and receiver on-chip termination (OCT)
resistors
Embedded Memory
■ TriMatrix embedded memory architecture provides three different memory block
sizes to efficiently address the needs of diversified FPGA designs:
■ 640-bit MLAB
■ 9-Kb M9K
■ 144-Kb M144K
■ Up to 33,294 Kb of embedded memory operating at up to 600 MHz
■ Each memory block is independently configurable to be a single- or dual-port
RAM, FIFO, ROM, or shift register
Clock Networks
■ Up to 16 global clocks and 88 regional clocks optimally routed to meet the
maximum performance of 800 MHz
■ Up to 112 and 132 periphery clocks in Stratix IV GX and Stratix IV E devices,
respectively
■ Up to 66 (16 GCLK + 22 RCLK + 28 PCLK) clock networks per device quadrant in
Stratix IV GX and Stratix IV GT devices
■ Up to 71 (16 GCLK + 22 RCLK + 33 PCLK) clock networks per device quadrant in
Stratix IV E devices
PLLs
■ Three to 12 PLLs per device supporting spread-spectrum input tracking,
programmable bandwidth, clock switchover, dynamic reconfiguration, and delay
compensation
■ On-chip PLL power supply regulators to minimize noise coupling
I/O Features
■ Sixteen to 24 modular I/O banks per device with 24 to 48 I/Os per bank designed
and packaged for optimal simultaneous switching noise (SSN) performance and
migration capability
■ Support for a wide range of industry I/O standards, including single-ended
(LVTTL/CMOS/PCI/PCIX), differential (LVDS/mini-LVDS/RSDS),
voltage-referenced single-ended and differential (SSTL/HSTL Class I/II) I/O
standards
■ On-chip series (RS) and on-chip parallel (RT) termination with auto-calibration for
single-ended I/Os and on-chip differential (RD) termination for differential I/Os
■ Programmable output drive strength, slew rate control, bus hold, and weak
pull-up capability for single-ended I/Os
■ User I/O:GND:VCC ratio of 8:1:1 to reduce loop inductance in the package—PCB
interface
■ Programmable transmitter differential output voltage (VOD) and pre-emphasis for
high-speed LVDS I/O
System Integration
■ All Stratix IV devices support hot socketing
■ Four configuration modes:
■ Passive Serial (PS)
■ Fast Passive Parallel (FPP)
■ Fast Active Serial (FAS)
■ JTAG configuration
■ Ability to perform remote system upgrades
■ 256-bit advanced encryption standard (AES) encryption of configuration bits
protects your design against copying, reverse engineering, and tampering
■ Built-in soft error detection for configuration RAM cells
f For more information about how to connect the PLL, external memory interfaces, I/O,
high-speed differential I/O, power, and the JTAG pins to PCB, refer to the
Stratix IV GX and Stratix IV E Device Family Pin Connection Guidelines and the
Stratix IV GT Device Family Pin Connection Guidelines.
Architecture Features
Chapter 1: Overview for the Stratix IV Device Family
Table 1–1. Stratix IV GX Device Features (Part 1 of 2)
Feature EP4SGX70 EP4SGX110 EP4SGX180 EP4SGX230 EP4SGX290 EP4SGX360 EP4SGX530
Altera Corporation
F1152
F1152
F1152
F1517
F1152
F1517
F1152
F1517
F1760
F1932
F1152
F1517
F1760
F1932
F1760
F1932
F780
F780
F780
F780
F780
F780
Package
Option
0.6 Gbps-
6.5 Gbps
Transceivers 8 — 8 16 — 8 16 — — 8 16 — — 16 16 — — — — 16 16 — — — — — —
(PMA + PCS)
(1)
PMA-only
CMU
Channels — 8 — — 8 — — 8 12 — — 8 12 — — 8 12 12 16 — — 8 12 12 16 12 16
(0.6 Gbps-
6.5 Gbps)
PCI Express
hard IP 1 2 1 2 1 2 1 2 2 4 2 4 4
Blocks
High-Speed
LVDS
SERDES (up 28 56 28 28 56 28 44 88 28 44 88 — 44 88 88 98 — 44 88 88 98 88 98
to 1.6 Gbps)
(4)
Stratix IV Device Handbook
SPI-4.2 Links 1 1 1 2 4 1 2 4 — 2 4 — 2 4 4
Volume 1
1–11
Table 1–1. Stratix IV GX Device Features (Part 2 of 2)
Volume 1
Stratix IV Device Handbook
1–12
Feature EP4SGX70 EP4SGX110 EP4SGX180 EP4SGX230 EP4SGX290 EP4SGX360 EP4SGX530
F1152
F1152
F1152
F1517
F1152
F1517
F1152
F1517
F1760
F1932
F1152
F1517
F1760
F1932
F1760
F1932
F780
F780
F780
F780
F780
F780
Package
Option
M9K Blocks
(256 x 462 660 950 1,235 936 1,248 1,280
36 bits)
M144K
Blocks
16 16 20 22 36 48 64
(2048 x
72 bits)
Total Memory
(MLAB+M9K 7,370 9,564 13,627 17,133 17,248 22,564 27,376
+M144K) Kb
Embedded
1,02
Multipliers 384 512 920 1,288 832 1,040 1,024
4
18 x 18 (2)
PLLs 3 4 3 4 3 6 8 3 6 8 4 6 8 12 12 4 6 8 12 12 12 12
(3) 48 56 56 74 56 74 56 74 88 92 56 74 88
User I/Os 372 488 372 372 372 372 564 289 564 289 564 920 880 920
8 4 4 4 4 4 4 4 0 0 4 4 0
–2
–2 –2 –2 –2 –2 –2 –2 –2 –2 –2
Speed Grade –2, –2, –2, , –2, –2, –2, –2, –2, –2, –2, –2, –2, –2, –2,
, , , , , , , , , , –2, –3, –2, –3,
(fastest to –3, –3, –3, –3 –3, –3, –3, –3, –3, –3, –3, –3, –3, –3, –3,
–3, –3, –3, –3, –3, –3, –3, –3, –3, –3, –4 –4
slowest) (5) –4 –4 –4 , –4 –4 –4 –4 –4 –4 –4 –4 –4 –4 –4
(3) The user I/Os count from pin-out files includes all general purpose I/O, dedicated clock pins, and dual purpose configuration pins. Transceiver pins and dedicated configuration pins are not included in
the pin count.
(4) Total pairs of high-speed LVDS SERDES take the lowest channel count of RX/TX.
(5) The difference between the Stratix IV GX devices in the –2 and –2x speed grades is the number of available transceiver channels. The –2 device allows you to use the transceiver CMU blocks as
Architecture Features
transceiver channels. The –2x device does NOT allow you to use the CMU blocks as transceiver channels. In addition to the reduction of available transceiver channels in the Stratix IV GX –2x device,
the data rates in the –2x device are limited to 6.5 Gbps.
Table 1–2 lists the Stratix IV GX device package options.
January 2016
Architecture Features
Chapter 1: Overview for the Stratix IV Device Family
Table 1–2. Stratix IV GX Device Package Options (1), (2)
Device (6) (35 mm x 35 mm) (5), (7) (40 mm x 40 mm) (42.5 mm x 42.5 mm) (45 mm x 45 mm)
(29 mm x 29 mm) (6) (35 mm x 35 mm) (5), (7) (7) (7)
1 On-package decoupling reduces the need for on-board or PCB decoupling capacitors by satisfying the transient current
requirements at higher frequencies. The Power Delivery Network design tool for Stratix IV devices accounts for the on-package
decoupling and reflects the reduced requirements for PCB decoupling capacitors.
Stratix IV Device Handbook
Volume 1
1–13
Table 1–3 lists the Stratix IV GX device on-package decoupling information.
Volume 1
Stratix IV Device Handbook
1–14
Table 1–3. Stratix IV GX Device On-Package Decoupling Information (1)
Ordering Information VCC VCCIO VCCL_GXB VCCA_L/R VCCT and VCCR (Shared)
EP4SGX70 HF35 21uF + 2470nF 10nF per bank (2) 100nF per transceiver block 100nF 1470nF + 147nF per side
EP4SGX110 HF35 21uF + 2470nF 10nF per bank (2) 100nF per transceiver block 100nF 1470nF + 147nF per side
HF35
EP4SGX180 21uF + 2470nF 10nF per bank (2) 100nF per transceiver block 100nF 1470nF + 147nF per side
KF40
HF35 1470 nF + 147 nF
EP4SGX230 21 uF + 2470 nF 10 nF per bank (2) 100 nF per transceiver block 100 nF
KF40 per side
HF35
KF40 1470 nF + 147 nF
EP4SGX290 41 uF + 4470 nF 10 nF per bank (2) 100 nF per transceiver block 100nF
KF43 per side
NF45
HF35
KF40 1470 nF + 147 nF
EP4SGX360 41 uF + 4470 nF 10 nF per bank (2) 100 nF per transceiver block 100 nF
KF43 per side
NF45
HH35
KH40 1470 nF + 147 nF
(2) For I/O banks 3(*), 4(*), 7(*), and 8(*) only. There is no OPD for I/O bank 1(*), 2(*), 5(*), and 6(*).
Architecture Features
Table 1–4 lists the Stratix IV E device features.
January 2016
Architecture Features
Chapter 1: Overview for the Stratix IV Device Family
Table 1–4. Stratix IV E Device Features
Feature EP4SE230 EP4SE360 EP4SE530 EP4SE820
Altera Corporation
Package Pin Count 780 780 1152 1152 1517 1760 1152 1517 1760
ALMs 91,200 141,440 212,480 325,220
LEs 228,000 353,600 531,200 813,050
High-Speed LVDS
SERDES (up to 56 56 88 88 112 112 88 112 132
1.6 Gbps) (1)
SPI-4.2 Links 3 3 4 4 6 4 6 6
M9K Blocks
1,235 1,248 1,280 1610
(256 x 36 bits)
M144K Blocks
22 48 64 60
(2048 x 72 bits)
Total Memory
(MLAB+M9K+ 17,133 22,564 27,376 33,294
M144K) Kb
Embedded Multipliers
1,288 1,040 1,024 960
(18 x 18) (2)
PLLs 4 4 8 8 12 12 8 12 12
User I/Os (3) 488 488 744 744 976 976 744 (4) 976 (4) 1120 (4)
Speed Grade
–2, –3, –4 –2, –3, –4 –2, –3, –4 –2, –3, –4 –2, –3, –4 –2, –3, –4 –3, –4 –3, –4 –3, –4
(fastest to slowest)
Notes to Table 1–4:
(1) The user I/O count from the pin-out files include all general purpose I/Os, dedicated clock pins, and dual purpose configuration pins. Transceiver pins
and dedicated configuration pins are not included in the pin count.
(2) Four multiplier adder mode.
(3) Total pairs of high-speed LVDS SERDES take the lowest channel count of RX/TX.
Stratix IV Device Handbook
1–15
1–16 Chapter 1: Overview for the Stratix IV Device Family
Architecture Features
Table 1–8 lists the resource counts for the Stratix IV GT devices.
f For more information about the QuarJanuary2016tus II software features, refer to the
Quartus II Handbook.
Ordering Information
This section describes the Stratix IV E, GT, and GX devices ordering information.
Figure 1–4 shows the ordering codes for Stratix IV GX and E devices.
EP4SGX 230 K F 40 C 2 G ES
EP4SEP4S
40G 2
230 F 40 C 2 ES
Device Density
Speed Grade
2 = 230k LEs
3 = 290k LEs 1, 2, 3 with 1 being the fastest
4 = 360k LEs
5 = 530k LEs
Operating Temperature