Jump to main content
DDR
- DDR controller
- Support 2 channel of x32
- DDR4/3 and LPDDR4/3 modes & signaling, rates up to following speed:
- 2133Mbps (DDR3/LPDDR3)
- 3200 Mbps (DDR4/LPDDR4)
- Internal de-skew PLLs for high speed, low jitter clock
generation (clk4x)
- x16/x32 data path interface extendable
- DRAM ranks of 1, 2 (could be asymmetric)
- Bank-interleaving & rank-interleaving (symmetric ranks
only)
- Support for dynamic DRAM frequency scaling
- Automated clock gating of internal logics
- Error-correction code (SECDED) to select DRAM memory space
- Address region-based security control support
- Automated low power control of DRAM devices
- AMBA AXI4 protocol for main data path interface for DDR
controller
- AMBA APB4 protocol for configuration register access interface
for DDR controller
- Flexible refresh control
- Automated adjustment of refresh interval
- Pulled-in or postponed of refreshes
- Dynamic per-bank / all-bank refresh switching
- Opportunistic advanced per-bank refresh
- Open page based advanced page policy
- Programmable timeout pre-charge
- Auto pre-charge for reducing command congestion
- Independent read and write timing adjustments with auto
calibration
- Various power-down modes for low power including self-refresh
support
- DFI 4.0 specification between DDR controller and DDR PHY
- DDR PHY
- High resolution write/read timing control
- Per-bit de-skew on the write data path
- Per-bit de-skew on the read data path
- Support for multiple leveling/training modes through PHY
evaluation mode
- Register programming interface to all PHY parameters
- PHY independent mode training logic
- Write/read data timing per-chip select
- Low-power modes
- Low-speed test interface (PHY BIST)
- At-speed ATPG support (OPCG)
- DBI support
- PHY controller frequency ratio of 2:1
- IO calibration
- JTAG interface
- Boundary scan support
- Testability features