AHB-Bus

Der Advanced High-Performance Bus (AHB) ist ein leistungsfähiges Bussystem aus der AMBA-Architektur, Advanced Microcontroller Bus Architecture (AMBA), das als Hochgeschwindigkeitsbus mehrere Master-Stationen unterstützt.

Die Busbreite des AHB-Busses beträgt 64/128 Bit, die Transaktionsmechanismen sind auf wenige Takte beschränkt. Der AHB-Bus stellt eine Erweiterung des Advanced System Bus ( ASB) dar, hat aber einige zusätzliche Features wie Split- Transaktionen, eine Taktsystem mit hoher Taktrate, eine größere Busbreite und einen Single-Clock-Betrieb.

Beispiel für ein AMBA-basiertes System

Beispiel für ein AMBA-basiertes System

Der AHB-Bus unterstützt den Basic-Transfer, Burst-Betrieb, die Adressen-Decodierung, das Arbitration, den Split-Transfer, den Pipeline-Betrieb, verschiedene Transfertypen und kann mit mehreren Bus-Masters arbeiten. Eingesetzt wird er u.a. in Network-on-Chips ( NoC). Für Transaktionen benötigt der AHB-Bus lediglich zwei Takte. Im ersten Takt, der Adressphase, wird über die Adresse das Zielgerät ermittelt. Im zweiten Takt, der Datenphase, erfolgt die Datenübertragung.

Informationen zum Artikel
Deutsch: AHB-Bus
Englisch: advanced high-performance bus (ARM) - AHB
Veröffentlicht: 16.04.2020
Wörter: 139
Tags: Busse
Links: Performance, Bus, advanced microcontroller bus architecture (AMBA), Binäre Einheit, Erweiterung
Übersetzung: EN
Sharing: