*
* Home | Chinese | Japanese * About ARM | Forums | Events | News | Employment | Contact Us | Investors *
dotted rule
* ARM - the architecture for the digital worldARM - the architecture for the digital world
search
*
*
* * *
* MARKETS : PRODUCTS & SOLUTIONS : CONNECTED COMMUNITY : TECHNICAL SUPPORT : DOCUMENTATION *
*
products and solutions
*
*
* * * *
* . Products & Solutions
*
*
  >> Home Page  
*
  . ARM Services  
*
  . RealView Development Tools  
*
  . Fabric IP  
*
    Fabric Overview  
*
    AMBA Overview  
*
     
*
     
*
     
*
     
*
     
*
     
*
     
*
    AMBA Designer  
*
    Adaptive Verification IP  
*
    AMBA Design Kit  
*
    PrimeCell Fabric IP  
*
    Request License Quote  
*
    Obsolete Products  
*
*
  . On-chip Debug & Trace  
*
  . Multimedia  
*
  . Physical IP  
*
  . Processors  
*
  . Security Solutions  
*
  . Operating System Support  
*
  . Licensing  
*
  >> Markets  
*
  >> Books  
*
*
*

AMBA Overview

ask ARM *
*
*

AMBA Logo

The de facto Standard for On-Chip Fabric Communication
The AMBA® protocol is an open standard, on-chip bus specification that details a strategy for the interconnection and management of functional blocks that makes up a System-on-Chip (SoC). It facilitates "right-first-time" development of embedded processors with one or more CPU/signal processors and multiple peripherals. The AMBA protocol enhances a reusable design methodology by defining a common backbone for SoC modules.

Originally developed in 1995, the AMBA Specification has been refined and extended with additional protocol support to provide the capabilities required for SoC design, culminating in the current AMBA 3 specification.

IP re-use is an essential component in reducing SoC development costs and timescales. AMBA provides the interface standard that enables IP re-use meeting the essential requirements of:

Flexibility
IP re-use requires a common standard while supporting a wide variety of SoCs with different power, performance and area requirements. With its AXI, AHB and APB interface protocols, AMBA 3 has the flexibility to match every requirement.

Multi-Layer
The Multi-layer architecture acts as a crossbar switch between masters and slaves in an AMBA 3 AXI or AHB system. The parallel links allow the bandwidth of the interconnect to support the peak bandwidth of the masters without increasing the frequency of the interconnect.

Compatibility
It is a standard interface specification that ensures compatibility between IP components from different design teams or vendors. The AMBA specification is available as both a written specification as well as a set of assertions that unambiguously define the interface protocol, thus ensuring this level of compatibility.

Support

AMBA’s wide adoption throughout the semiconductor industry has driven a comprehensive market in third party IP products and tools to support the development of AMBA based systems. The availability of AMBA assertions and the AMBA Assured programme promote this industry wide participation.

Back to Top

*
SEE ALSO
* * *
  Fabric IP Solutions>> (677Kb .pdf)  
     
  AMBA FAQs>>  
     
*
RELATED PRODUCTS
* * *
  ARM Advanced DMA Controller - PL330>>
(286KB .pdf)
 
     
*
RELATED NEWS
* * *
  ARM Unveils IP Portfolio Program - New Model for ARM IP>>
(20 Nov 2008)
 
     
  ARM Introduces LPDDR2 Memory Controller for Improved Chip Performance and Energy Saving>>
(07 Oct 2008)
 
     
  ARM Demonstrates Complete Solution for SOC Backplane Design with Fabric and Verification IP>>
(01 Oct 2008)
 
     
  ARM Highlights Partners’ Expertise with Connected Community Presentation Theater at Developers’ Conference>>
(24 Sep 2008)
 
     
  Product Announcement: ARM Announces RealView ICE 3.3>>
(07 Aug 2008)
 
     
*
*


* *
* 4 dots * Other ARM Websites
*
shadow *LEGAL STATEMENT shadow