Der AHB repräsentiert den fortschrittlichen Hochgeschwindigkeitsbus und den APB-Sand für fortschrittliche Peripheriebusse. Hochleistungsbusse und fortschrittliche Peripheriebusse sind beide Teil der fortschrittlichen Mikroprozessorbusarchitektur (AMBA). Obwohl der AHB und der APB zum AMBA gehören, unterscheiden sie sich in vielerlei Hinsicht.

Apropos Unterschied zwischen beiden: Der AHB verwendet eine vollständige parallele Kommunikation, während der APB einen großen Speicher / Eingang verwendet.

Sowohl AHB als auch APB entsprechen den Chip-Bus-Standards. Ein verbesserter Hochleistungsbus kann warten, Fehler und Explosionen verursachen. Übertragenes ADH ist hauptsächlich mit Speichern verbunden.

Im Vergleich zur Verwendung ist APB einfacher als AHB. Im Gegensatz zum AHB verfügt der APB über keine Pipeline. APB wird hauptsächlich zum Anschluss an einfache externe Komponenten angeboten. Wenn wir uns AHB und APB ansehen, können wir sehen, dass der APB mit einem Peripheriegerät mit geringem Stromverbrauch ausgestattet ist.

Es ist auch ersichtlich, dass der Advanced Peripheral Bus manchmal für die Komplexität der Schnittstelle und den minimalen Stromverbrauch optimiert ist, um Peripheriefunktionen zu unterstützen. Dieser Bus ist eine Systembusversion, die mit beiden verwendet werden kann.

Wenn es um die Handhabung der AHB-Funktionen geht, verfügt es über ein Edge-Clock-Protokoll, mehrere Bus-Master, Split-Operationen, Bus-Master-Zuweisung mit einem Zyklus, Burst-Übertragungen, große Busbreiten und eine No-Nonsense-Implementierung. Der Betrieb am AHB besteht aus Adressen und Datenphasen. Wenn der AHB jeweils einen Busmaster hat. Im Vergleich zum Advanced High-Performance Bus wird der Advanced Peripheral Bus nur für den Zugriff mit geringer Bandbreite verwendet. Obwohl der APB eine Adressphase und eine Datenphase wie der AHB hat, enthält er eine Liste von Signalen mit niedrigem Pegel. Schlussfolgerung 1. Der AHB wurde für APB-Sande für Advanced High Level Bus und Advanced Peripheral Bus entwickelt. 2. Wenn der AHB eine vollständige Zweiwege-Parallelverbindung verwendet, verwendet der APB große Speicher-E / A-Eingänge. 3. Der zugehörige ADH ist hauptsächlich mit dem Speicher verbunden. APB wird hauptsächlich zum Anschluss an einfache externe Komponenten angeboten. 4. Im Vergleich zur Verwendung ist APB einfacher als AHB. 5. Im Gegensatz zum AHB verfügt der APB über keine Pipeline. 6. Im Vergleich zum Advanced High-Performance Bus wird der Advanced Peripheral Bus nur für den Zugriff mit geringer Bandbreite verwendet. 7. Obwohl der APB eine Adressphase und eine Datenphase wie der AHB hat, enthält er auch eine Liste von Alarmen mit niedrigem Pegel.

Referenzen