Razlika med AHB in APB

AHB proti APB

AHB pomeni napredni visokozmogljivi avtobus, APB peski pa za napredni periferni avtobus. Napredna visokozmogljiva vodila in napredna periferna vodila so del napredne arhitekture vodilnega mikroprocesorskega vodila (AMBA). Čeprav AHB in APB spadata v AMBA, se v marsičem razlikujeta.

Ko govorimo o razliki med obema, AHB uporablja popolno dvostransko vzporedno komunikacijo, medtem ko APB uporablja ogromen dostop do pomnilnika / izhodov.

Tako AHB kot APB sta po standardu chip Bus. Napredni visokozmogljivi avtobus lahko čaka, napake in razpoči. ADH, ki je cevoten, se večinoma povezuje s spomini.

Pri primerjavi uporabe je APB enostavnejši od AHB. Za razliko od AHB v APB ni cevovoda. APB je v glavnem predlagan za povezavo s preprostimi zunanjimi napravami. Če pogledamo AHB in APB, lahko vidimo, da ima APB periferno napravo z majhno močjo.

Prav tako je mogoče opaziti, da je napredna periferna vodila včasih optimizirana za zmanjšano kompleksnost vmesnika in minimalno porabo energije za podporo obrobnih funkcij. Ta avtobus se lahko uporablja tudi v povezavi s katerim koli
različica sistemskega vodila.

Če pogledamo značilnosti AHB, ima enkraten protokol ure, več voditeljev avtobusov, razdeljene transakcije, enokanalni prenos avtobusnega vodila, prenose prekinitev, velike širine vodila in ne-tristatno izvajanje.
V AHB transakcijo sestavljata naslovna faza in podatkovna faza. V primeru AHB je naenkrat samo en voditelj avtobusa.
V primerjavi z naprednim visokozmogljivim vodilnikom se Napredna periferna vodila uporablja samo za nadzor nizkih pasovnih širin. Čeprav ima APB naslovno fazo in podatkovno fazo, kot je faza AHB, vsebuje seznam signala nizke zahtevnosti.
Povzetek
1. AHB pomeni napredni visokozmogljivi avtobus, APB peski pa za napredni periferni avtobus.
2. Ko AHB uporablja popolno dvostransko vzporedno komunikacijo, APB uporablja množičen dostop do pomnilnika / izhodov.
3. ADH, ki je cevoten, se večinoma poveže s spomini. APB je v glavnem predlagan za povezavo s preprostimi zunanjimi napravami.
4. Pri primerjavi uporabe je APB enostavnejši od AHB.
5. Za razliko od AHB v APB ni cevovoda.
6. V primerjavi z naprednim visokozmogljivim vodilnikom se Napredna periferna vodila uporablja samo za nadzor nizkih pasovnih širin.
7. Čeprav ima APB naslovno fazo in podatkovno fazo, kot je faza AHB, vsebuje seznam signala nizke zahtevnosti.