Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

AMBA.........what is this..........what does this do........

Status
Not open for further replies.

Guru59

Full Member level 4
Full Member level 4
Joined
Jul 10, 2006
Messages
217
Helped
7
Reputation
14
Reaction score
3
Trophy points
1,298
Activity points
2,812
AMBA.........what is this..........what does this do........

i would like to know these in really short notes............


thanks
 

Re: AMBA.........what is this..........what does this do....

The Advanced Microcontroller Bus Architecture (AMBA) specification defines an onchip
communications standard for designing high-performance embedded
microcontrollers.
Three distinct buses are defined within the AMBA specification:
• the Advanced High-performance Bus (AHB)
• the Advanced System Bus (ASB)
• the Advanced Peripheral Bus (APB).
A test methodology is included with the AMBA specification which provides an
infrastructure for modular macrocell test and diagnostic access.
 

HI

AMBA Overview:

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.
 

it is very Flexibility
 

Re: AMBA.........what is this..........what does this do....

ecikin said:
it is very Flexibility
and simple at the same time
 

AMBA is one kind of on-chip buses, used to connect many components together to build a soc
 

Re: AMBA.........what is this..........what does this do....

it's just a on chip bus
 

Re: AMBA.........what is this..........what does this do....

It is a bus for SoC.In amba 2.0,there are ahb for high speed component and apb for perpheral device.
 

AHB: on chip memory bus
APB: on chip register bus
ASB: system level
 

Re: AMBA.........what is this..........what does this do....

AMBA is a very popular bus protocol for SOC design!
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top