


Features
- 400 MHz / 800 Mbps DDR2 memory performance
- Up to 10 local bus native RD or WR ports
- Configurable FIFO depth: 16 to 2048 bytes
- Memory data width: up to 128 bits
- Local bus width from 8 to 128-bits
- Integrated PHY
- Intelligent DDR2 burst caching controller minimizes wait-states
- Layout independent DDR2 Round-Trip capture scheme
- Requires only single PLL with 4 clock outputs
- Multiple time domain clocking
- Hamming ECC single bit error correction and double bit error detection
- Configuration GUI streamlines design process
- Supports TimeQuest timing analyzer to ensure timing closure
- Supports Stratix II/II-GX, III, IV/IV GX and Arria GX/II-GX devices
DDR2 Memory Performance Chart
Overview
The Microtronix
HyperDrive Multi-port DDR2 Memory Controller IP Core
brings FPGA based hardware DDR2 designs to a whole new level of performance.
Built around a new DDR2 state machine memory controller which operates at half
the DDR2 clock rate, the design optimizes the performance of both the FPGA
fabric and I/O structures enabling 400 MHz DDR2 (800 Mbps) performance in a
Stratix II, III or IV device.
The memory controller supports burst memory RD/WR access cycles and handles
all memory tasks, including initialization and refresh cycles. The core
integrates: a burst DDR2 memory controller core, a port arbitrator and an
intelligent look-ahead FIFO controller into one easy-to-use core.
The core supports up to ten independently clocked, full-rate streaming-data
devices operating from one shared high bandwidth memory system. With a few
clicks of a mouse and within minutes, using the intuitive Microtronix GUI
interface, designers can create a multi-port system, a design task which would
normally take several man-months of effort!
Target Applications
The HyperDrive Multi-port DDR2 core is targeted at applications requiring
ultra high-performance memory subsystems including; HDTV broadcast electronics,
video conversion / enhancement equipment, military and commercial video
display/processing systems, medical imaging, data networking and data
recorders.
Advanced Performance Architecture
- DQS data capture simplifies timing closure
- Uses 4 clocks derived from one non-dedicated PLL
- Configurable FIFO size optimizes streaming video applications
- Configurable memory and local bus data width
- Round-robin bus arbitration
- Single and differential DQS
- GUI auto generates SDC constraints for
TimeQuest
Source-synchronous Data Capture
The HyperDrive Multi-port Memory Controller uses DQS source-synchronous
clocking to capture DDR2 data independently from each memory device. This
relaxes timing margins across the memory interface increasing performance by 20%
or more. It also has the added benefit of requiring only one non-dedicated
PLL.
This DQS data capture technique, eliminates data round-trip dependent time
constraints and the effects of PCB trace length variations between chips,
freeing the memory design task from PCB layout parameters. Additionally, it
removes the need for auto-calibration training cycles, the constraints of
devices-to-device timing skews, and the impact of DQS jitter and clock buffer
delays. With the application of source-synchronous clocking to memory design,
Microtronix has greatly lowered the barriers to building high performance and
wide data bus DDR2 memory systems.
Other Features
- Synopsis TimeQuest support ensures timing closure
- ModelSim / VHDL precompiled simulations library
- On Die Termination (ODT) improves signal integrity
- IP Core License includes 1 year of updates
- Altera OpenCore Plus evaluation
- Altera Hardcopy License is available
Custom IP Cores are available
The IP Core can be easily customized for additional ports, wider data widths
or other features. For additional information, please contact sales
with your requirements