Advanced Microcontroller Bus Architecture
The Advanced Microcontroller Bus Architecture ( AMBA ) from Advanced RISC Machines Ltd. (ARM) currently defines four buses in the 3rd generation (AMBA3):
- Advanced eXtensible Interface Bus (AXI)
- Advanced High-performance Bus (AHB, replaces the Advanced System Bus (ASB) in newer systems)
- Advanced Trace Bus (ATB)
- Advanced Peripheral Bus (APB)
AMBA is used on system-on-a-chip systems to connect the components, for example also in FPGAs with ARM cores integrated as hard macros . A typical AMBA-based system consists of a high-speed bus (AHB or ASB) and a peripheral bus (APB), which are connected to one another via a bridge .
Web links
- AMBA website (ARM) (English)