IP PortfolioInterface controllersdram

of_ddr3_ctrl

DDR3/DDR3L memory controller

Maturity plannedTargets FPGA + ASICDifficulty HardPriority 2

DDR3 and DDR3L SDRAM controller with bank-aware scheduler, open-page policy, refresh and ZQ calibration management, AXI4 host port and DFI 3.1 PHY interface.

Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.

Interfaces

PortDirectionKindWidthNotes
ctrlin/outAXI4-Lite control bus32Control and status registers, including ID, VERSION and STATUS
irqoutinterrupt1Interrupt request
hostinAXI4-Stream128 
dfioutparallel256 
dfi_rdinvalid-qualified bus128 

Standards

  • JEDEC JESD79-3
  • DFI 3.1

Basis projects

Permissive open projects the implementation may build on.

More in dram

IDBlockMaturity
of_ddr4_ctrlDDR4 memory controllerplanned
of_ddr5_ctrlDDR5 memory controllerplanned
of_ddr5_mrdimm_ctrlDDR5 MRDIMM host controllerplanned
of_lpddr4_ctrlLPDDR4/LPDDR4X memory controllerplanned
of_lpddr5_ctrlLPDDR5/LPDDR5X memory controllerplanned
of_lpddr6_ctrlLPDDR6 memory controllerplanned
of_gddr6_ctrlGDDR6 memory controllerplanned
of_gddr7_ctrlGDDR7 memory controllerplanned