close

Erweiterte Mikrocontroller-Busarchitektur

Zur Navigation springen Zur Suche springen

Advanced Microcontroller Bus Architecture , kurz AMBA , ist eine Art Kommunikationsbus, der ursprünglich für System-on-a-Chip (SoC)-Systeme entwickelt wurde. Heutzutage ist es in ASICs und SoCs weit verbreitet, da es sich um einen Open-Source- Standard handelt .

AMBA ermöglicht die Verbindung mehrerer Funktionsblöcke innerhalb eines SoC, wodurch die Kommunikation mit einer großen Anzahl von Peripheriegeräten ermöglicht wird.

AMBA ist ein Protokoll, das 1996 von ARM Ltd. eingeführt wurde. Während der Entwicklung dieses Protokolls wurden verschiedene Arten von Bussen für die Kommunikation eingeführt, wie Advanced System Bus (ASB), Advanced eXtensible Interface (AXI), Advanced High-Performance Bus (AHB). ), Advanced Peripheral Bus (APB).

Der AHB ist ein spezieller Bustyp, der beispielsweise in LPC2000-Mikrocontrollern verwendet wird, an den die schnellsten Geräte und Peripheriegeräte wie die CPU und der VIC (Vectored Interrupt Controller) angeschlossen sind.