Contact Us
Overview

SmartDV’s DDR3/3L Controller IP is a silicon-proven, fully featured DRAM memory controller solution purpose-built for SoC designs requiring high-performance DDR3 and DDR3L memory connectivity across embedded, automotive, networking, and industrial applications. Supporting both DDR3 per JESD79-3F with DFI v2.0 and DDR3L per 8GB_DDR3L with DFI v3.1, it delivers complete controller functionality supporting up to 8 GB device density, up to 16 AXI ports with data widths up to 512 bits, all speed grades, and X4, X8, and X16 device types.

Designed to maximize memory performance in demanding SoC designs, the IP supports configurable open and closed page policies, low-latency write and read paths, transaction reordering for higher performance, in-port and multi-port AXI arbitration, burst lengths of 4 and 8 in both Sequential and Interleave types, Write Data Mask, Power Down features, DLL, Write Leveling, ZQ/Output Driver Calibration, auto and manual self-refresh, Self Refresh Temperature, Multipurpose Register, Nominal and dynamic On-Die Termination, and Partial Array Self Refresh. Its controllable outstanding transactions per AXI write and read channel and high clock speed support for both ASIC and FPGA give memory subsystem teams a production-tested, spec-complete DDR3/3L controller.

Built for design flexibility and silicon efficiency, the IP core is highly configurable for both ASIC and FPGA implementations, with a strong focus on area optimization, power management, and peak performance. Its parameterized AXI port count and configurable page policy enable fast integration across a wide range of process nodes.

Request Data Sheet
DDR3 Controller
Key Features
  • Full DDR3 and DDR3L Controller Functionality – Complete controller implementation per JESD79-3F (DDR3) and 8GB_DDR3L (DDR3L) supporting up to 8 GB device density with X4, X8, and X16 device types
  • High-Performance AXI Interface – Up to 16 AXI ports with data widths up to 512 bits, controllable outstanding transactions, in-port and multi-port arbitration, and transaction reordering
  • Flexible Page Policy – Configurable open and closed page policy with low-latency write and read paths for application-specific performance optimization
  • Comprehensive Burst Support – Burst lengths of 4 and 8 in Sequential and Interleave types with on-the-fly burst length switching
  • Calibration and Training – Write Leveling, ZQ/Output Driver Calibration, DLL control, and Nominal/Dynamic On-Die Termination
  • Power Management – Auto and manual self-refresh, Self Refresh Temperature, Partial Array Self Refresh, Power Down features, and input clock stop and frequency change support
  • DFI Compliance – DDR3: DFI v2.0 or higher; DDR3L: DFI v3.1 or higher with support for full-timing and behavioral model versions
Compliance and Compatibility
  • Fully compliant with JEDEC DDR3 JESD79-3F specification; DDR3L 8GB_DDR3L specification
  • Compliant with DFI v2.0 or higher (DDR3) and DFI v3.1 or higher (DDR3L)
  • Configurable SoC interface supporting AMBA AXI with up to 16 ports and custom wrappers
  • Compatible with ASIC and FPGA design flows across leading foundry process nodes
  • Compatible with all major EDA synthesis, simulation, and linting flows

Request Datasheet