How to implement high-speed 667 Mbps DDR2 interfaces with FPGAs
By Seyi Verma, Altera
December 05, 2006
To achieve a robust high data rate, such as 667 Mbps in a DDR2 system, a dynamic auto-calibration PHY IP core significantly simplifies the memory interface design.
DDR2 is the second generation of double data rate (DDR) synchronous dynamic random access memory (SDRAM) capable of significantly higher data bandwidth. DDR2 improvements include lower power consumption, improved signal quality, and on-die termination schemes. Compared to the previous generation single data rate (SDR) SDRAM memories, DDR2 SDRAM memories transfer data on every edge of the clock, use the SSTL18 class II I/O standard with memories from up to 4 Gbits of data, and is widely available as modules such as dual in-line memory modules (DIMMs) or as components.
December 05, 2006
To achieve a robust high data rate, such as 667 Mbps in a DDR2 system, a dynamic auto-calibration PHY IP core significantly simplifies the memory interface design.
DDR2 is the second generation of double data rate (DDR) synchronous dynamic random access memory (SDRAM) capable of significantly higher data bandwidth. DDR2 improvements include lower power consumption, improved signal quality, and on-die termination schemes. Compared to the previous generation single data rate (SDR) SDRAM memories, DDR2 SDRAM memories transfer data on every edge of the clock, use the SSTL18 class II I/O standard with memories from up to 4 Gbits of data, and is widely available as modules such as dual in-line memory modules (DIMMs) or as components.
To read the full article, click here
Related Semiconductor IP
- DDR and DDR2 SDRAM Controller with ALTMEMPHY Intel® FPGA IP
- DDR and DDR2 SDRAM Controller Intel® FPGA IP Core
- DDR2 Monitor Verification IP
- DDR2 Synthesizable Transactor
- DDR2 DFI Verification IP
Related Articles
- Implementing custom DDR and DDR2 SDRAM external memory interfaces in FPGAs (part 1)
- Redefining Speed: How FPGAs are shaping the future of high-frequency trading
- How to implement *All-Digital* analog-to-digital converters in FPGAs and ASICs
- Choosing serial interfaces for high speed ADCs in medical apps
Latest Articles
- Closer in the Gap: Towards Portable Performance on RISC-V Vector Processors
- TTP: A Hardware-Efficient Design for Precise Prefetching in Ray Tracing
- Heterogeneous SoC Integrating an Open-Source Recurrent SNN Accelerator for Neuromorphic Edge Computing on FPGA
- A Reconfigurable Multiplier Architecture for Error-Resilient Applications in RISC-V Core
- ObfAx: Obfuscation and IP Piracy Detection in Approximate Circuits