2.1 Features

The following are the features of the Fabric DDR subsystem:

  • Integrated hard PHY.
  • Configurable to support DDR4, DDR3, DDR3L, and LPDDR3 memory devices, and Dual In-line Memory Modules (DIMM). The subsystem supports:
    • DDR3 and DDR4 additive latency modes.
    • DDR4 temperature-controlled refresh modes.
  • Up to 1600 Mbps (800 MHz DDR) data rates.
  • Supports 16-bit, 32-bit (40-bit with ECC), and 64-bit (72-bit with ECC) DDR SDRAM data buses.
  • Supports a maximum of 16 memory banks.
  • Includes bank management logic that monitors the status of each SDRAM bank.
  • Queue-based user interface that enables the DDR subsystem to optimize performance and throughput.
  • Supports look-ahead precharge and auto-precharge modes.
  • Supports automatic generation of initialization, ZQ calibration, and refresh sequences.
  • Supports issue of commands with or without SDRAM auto-precharge.
  • Supports 2T timing on SDRAM control signals (2T timing is always enabled).
  • Includes multi-burst capability, allowing requests with bursts longer than that of the native memory burst.
  • Single-Error Correction and Double-Error Detection (SECDED) Error-Correcting Code (ECC) protection.