DDR SDRAM Controller

Key Features

  • Supports industry standard Double Data Rate (DDR) SDRAM from 64Mbit to 512Mbit device sizes.
  • Page hit detection to support multiple column accesses within the same row.
  • Pipeline access allows continuous data bursting.
  • External pin reduction by transferring 2 bits of data per pin.
  • Provide user data at twice the data width compared to DDR SDRAM data.
  • Programmable SDRAM data width and user word size.
  • Supports burst lengths of 2, 4 and 8 words.
  • Programmable SDRAM access timing parameters.
  • Supports multiple external SDRAM banks.
  • Automatic refresh generation with programmable refresh intervals.
  • Self-refresh mode to reduce system power consumption.
  • Programmable memory configuration registers.
  • Integrated data buffer synchronizes user interface with DDR SDRAM data.
  • Designed with synthesizable HDL for ASIC and FPGA synthesis.

Block Diagram

DDR SDRAM Controller Block Diagram

Deliverables

  • netlist
  • routing control file
  • verilog/vhdl source code
  • test vectors
  • test benches
  • design templates.

Technical Specifications

Foundry, Node
ASIC and FPGA
Availability
now
×
Semiconductor IP