ARM The Architecture For The Digital World  

AMBA Memory Controllers

AMBA Memory Controllers Image (View Larger AMBA Memory Controllers Image) Efficient access to shared off-chip memories, including DRAM, critically influences system performance, power and cost.  AMBA® Dynamic and Static Memory Controllers deliver best-in-class efficiency and power for AMBA AXI and AHB based Systems-on-Chips and are designed for compatibility with ARM Cortex™ (A,R,M) and Mali™ processors and AMBA Network Interconnect.
 


Dynamic Memory Controllers and Static Memory Controllers

AMBA Dynamic and Static Memory Controllers provide the ideal interface to off-chip memory for systems with Cortex™ (A,R) and Mali™ processors.  They have been designed, verified and benchmarked in conjunction with ARM processors and AMBA interconnect products to enable designers of ARM processor-based systems to implement the optimal digital highway for their application.

AMBA Memory Controllers

There are controllers for the ARM AMBA AXI and AHB bus protocols, providing interfaces to the dynamic and static memories used in these designs. 

The current products are the 3rd generation of memory controllers developed by ARM, highlighting our experience and commitment to delivering the solutions our Partners need.

AMBA Memory Controllers:

  • Deployed by more than 70 licensees into a wide range of applications including mobile, consumer, networking and embedded products.
  • Provide low risk, high efficiency off-chip memory interface for ARM processor-based SoCs.
  • Service requests from multiple low-latency and high-bandwidth masters in conjunction with AMBA Interconnect to ensure Quality of Service
  • Order memory transactions to maximize utilization of the memory bus
  • Manages memory accesses and power modes to provide optimal energy efficiency

Interfaces to DDR, LPDDR, DDR2, LPDDR2, NAND Flash, NOR Flash and more

AMBA Memory Controllers are designed to work with industry standard interfaces to ensure easy integration into systems.  ARM is deeply engaged with the bodies and consortiums defining those standards including JEDEC, SPMT, MIPI and DFI.


 

AXI Dynamic Memory Controllers for LPDDR, LPDDR2, DDR and DDR2

The DMC-34X family of memory controllers provide interfaces to the DRAM standards required by designers of ARM processor-based systems. They provide optimal compatibility with the ARM's interconnect and static memory controller products.

AXI Static Memory Controllers for SRAM, NAND and NOR Flash

The SMC-35X family of memory controllers provide interfaces to wide range of non-volatile memory devices such and NAND and NOR Flash memories and SRAM.  The range of memory devices supported is updated regularly.   The SMC-35X family is designed for efficiency and compatibility with the DMC-34X family and ARM interconnect solutions.

AHB Memory Controllers for DRAM, SRAM and Flash

For AMBA AHB-based systems ARM provides the PL24X family of dynamic, static and hybrid memory controllers.  Based on the core architecture developed for the DMC-34X and SMC-35X controllers, the PL24X family provides efficient interface solutions for systems designed with AHB bus interconnects.


The AMBA Memory Controllers have been licensed by over 70 ARM Partners including: Broadcom, Cypress Semiconductor, HiSilicon, Kawasaki Semiconductor, Mtekvision, PMC Sierra, Samsung Electronics, SocleToshiba and ZTE.

Broadcom   HiSilicon   Samsung     Toshiba  Socle


Maximise