1.9. External Memory and General Purpose I/O
In addition to the bandwidth delivered by the in-package HBM2 DRAM near memory (in selected devices), all Intel® Stratix® 10 DX devices offer substantial external memory bandwidth, supporting DDR4 memory interfaces running at up to 2666 Mbps and DDR-T memory interfaces at up to 2400 megatransfers per second.
This bandwidth is provided along with the ease of design, lower power, and resource efficiencies of hardened high-performance memory controllers. The external memory interfaces can be configured up to a maximum width of 144 bits when using either hard or soft memory controllers.
Each I/O bank contains 48 general purpose I/Os and a high-efficiency hard memory controller capable of supporting many different memory types, each with different performance capabilities. The hard memory controller is also capable of being bypassed and replaced by a soft controller implemented in user logic. The I/Os each have a hardened double data rate (DDR) read/write path (PHY) capable of performing key memory interface functionality such as:
- Read/write leveling
- FIFO buffering to lower latency and improve margin
- Timing calibration
- On-chip termination
The timing calibration is aided by the inclusion of hard microcontrollers based on Intel’s Nios® II technology, specifically tailored to control the calibration of multiple memory interfaces. This calibration allows the Intel® Stratix® 10 DX device to compensate for any changes in process, voltage, or temperature either within the device itself, or within the external memory device. The advanced calibration algorithms ensure maximum bandwidth and robust timing margin across all operating conditions. For the list of features available with the Intel® DDR-T memory controller IP, see External Memory Interface and the DDR-T Memory Controller IP User Guide. For access to the DDR-T Memory Controller IP User Guide, contact My Intel support.
Interface |
Controller Type |
Performance (maximum rate possible) |
---|---|---|
Intel® DDR-T | Soft | 2400 megatransfers per second (one module per controller) |
DDR4 |
Hard |
2666 Mbps |
DDR3 |
Hard |
2133 Mbps |
QDRII+ |
Soft |
1,100 Mtps |
QDRII+ Xtreme |
Soft |
1,266 Mtps |
QDRIV |
Soft |
2,133 Mtps |
RLDRAM III |
Soft |
2400 Mbps |
RLDRAM II |
Soft |
533 Mbps |
Intel® Stratix® 10 DX devices also feature general purpose I/Os capable of supporting a wide range of single-ended and differential I/O interfaces. LVDS rates up to 1.6 Gbps are supported, with each pair of pins having both a differential driver and a differential input buffer. This enables configurable direction for each LVDS pair.