|
DDR SDRAM Controller IP
Core
Overview:
The Double Data Rate (DDR) SDRAM
Controller Core is designed for use in applications requiring high
memory throughput, high clock rates and full programmability.
The core accepts commands using a simple local interface and translates
them to the command sequences required by DDR SDRAM devices. The core
also performs all initialization and refresh functions.
The core uses bank management techniques to monitor the status of each
SDRAM bank. Banks are only opened or closed when necessary, minimizing
access delays. Up to eight banks can be managed at one time. A command
queuing interface is used enabling multiple, random address requests to
be queued up, each with lengths as short as 2 DDR data cycles. This
architecture provides optimal bandwidth utilization both for cases of
short transfers to highly random address locations as well as cases of
longer transfers to contiguous address space.
The core is provided with run-time programmable inputs for all timing
parameters (tCL, tRC, tRCD, tRP, tMRD, tRRD, tRFC, tRAS) as well as
memory configuration and refresh period settings. This ensures
compatibility with all DDR SDRAM configurations.
Three optional add-on modules are
available:
-
Error Correction Coding (ECC) Module
- Provides single bit correction and double bit detection
-
Read-Modify-Write Module (RMW) - Enables
partial word writes when using ECC
-
Multi-Burst Module - Enables long
burst length requests and handles address alignment for requests not
aligned to the
boundaries of the programmed burst length
DDR SDRAM Controller IP Core Features:
- Command queuing and bank management enable up to 100% memory
throughput
- Supports auto-precharge commands for optimum random access
performance
- Achieves high clock rates with minimal routing constraints
- Supports all standard DDR SDRAM chips and DIMMs
- Run-time configurable timing parameters and memory settings
- A variety of read capture options are supported
- Automatic generation of initialization and refresh sequences
- ECC, RMW and Multi-Burst add-on modules available
- Supports self-refresh and power down modes
- Source code available
- Customization and Integration services available

IP Core Deliverables:
· Core (Netlist or Source Code)
· Comprehensive Verification Suite (Source Code)
· Complete Documentation
· Expert Technical Support & Maintenance Updates
Price:

|











|