Advanced High-performance Bus

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen (bspw. Einzelnachweisen) ausgestattet. Die fraglichen Angaben werden daher möglicherweise demnächst entfernt. Hilf bitte der Wikipedia, indem du die Angaben recherchierst und gute Belege einfügst. Näheres ist eventuell auf der Diskussionsseite oder in der Versionsgeschichte angegeben. Bitte entferne zuletzt diese Warnmarkierung.

Der Advanced High-performance Bus (AHB) ist Teil der Advanced Microcontroller Bus Architecture (AMBA) des IP-Herstellers ARM Limited (ARM).

Der AHB unterstützt:

Dabei ersetzt AHB in neuen Systemen den älteren ASB, dessen Funktionsumfang geringer ist.

Eine einfache Transaktion auf dem AHB besteht aus einer Adressphase und einer anschließenden Datenphase, dauert also ohne wait states nur zwei Takte. Dabei wird der Zugriff auf das Zielgerät über einen Arbiter mittels einer Mux gesteuert (non-tristate), so dass jeweils nur ein Bus-Master Zugriff auf den Bus hat.

Der Zugriff auf den Control-Bus in der Adressphase und den Datenbus in der Datenphase wird unabhängig nacheinander zugeteilt, so dass in der gleichen Taktphase ein Bus-Master die Adress- und Kontrollleitungen anlegen kann, während ein zweiter Master Daten liest oder schreibt (pipelined operations).

[Bearbeiten] Weblinks

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Mitmachen
Drucken/exportieren
Werkzeuge
In anderen Sprachen