Talk:Advanced Microcontroller Bus Architecture

12:27, 25 May 2006 (UTC)~AMBA is the advanced microprocer bus architecture, as its namesuggest it is the bus specification design for the microcontroller. It is implemented on the ARM processor, may be on the ARM 9 and its derivatives and higher version like ARM 11 ,10 and so,as examaple. AMB comprises the three different standard named as 1)AHB,2)APB3)ASB.

AHB means advanced high perfonce bus, in specification there is no frequency specification, buy this bus is generally used where it is need of high bandwidth, so it can be used for the 64 or 128 bit interface, such as we can interface component like HDMI, DDR2 SDRAM, SRAM and so forth,The AMBA AHB is for high-performance, high clock frequency system modules. The AHB acts as the high-performance system backbone bus. AHB supports the efficient connection of processors, on-chip memories and off-chip external memory interfaces with low-power peripheral macrocell functions. AHB is also specified to ensure ease of use in an efficient design flow using synthesis and automated test techniques.

Now APB means advanced peripheral bus,as its name suggest it is a special design bus for to interface peripheral, but it is not as advanced compare with the AHB ,in the bandwidth and all, it is generally used for the like 32 bit interface and component like PCI, SDRAM etc.The AMBA APB is for low-power peripherals. AMBA APB is optimized for minimal power consumption and reduced interface complexity to support peripheral functions. APB can be used in conjunction with either version of the system bus.

And last ASB means advanced system bus,The AMBA ASB is for high-performance system modules.AMBA ASB is an alternative system bus suitable for use where the high-performance features of AHB are not required. ASB also supports the efficient connection of processors, on-chip memories and off-chip external memory interfaces with low-power peripheral macrocell functions.

Along with that they have features like split transaction, burst transfer, pipe line etc, for more detail refer to its spec sheet.

Requested move
✅ moved AMBA specification to Advanced Microcontroller Bus Architecture. Anthony Appleyard (talk) 10:58, 9 May 2009 (UTC)
 * Thank you, please let us avoid more alphabet soup than is needed. W Nowicki (talk) 00:47, 25 November 2011 (UTC)

Dead links
12:27, 25 Nov 2011 All AMR site links are dead — Preceding unsigned comment added by 88.175.111.44 (talk) 00:13, 25 November 2011 (UTC) all links to ARM site are dead — Preceding unsigned comment added by 88.175.111.44 (talk) 00:15, 25 November 2011 (UTC)
 * So try to find them in an archive site. W Nowicki (talk) 00:47, 25 November 2011 (UTC)