Razlika med AHB in APB

AHB proti APB

AHB pomeni Advanced High-Performance Bus in APB pesek za Advanced Peripheral Bus. Tako napredno visoko zmogljivo vodilo kot napredno periferno vodilo sta del napredne arhitekture mikroprocesorskega vodila (AMBA). Čeprav AHB in APB pripadata AMBA, se v marsičem razlikujeta.



Ko govorimo o razliki med njima, AHB uporablja polno dupleksno vzporedno komunikacijo, medtem ko APB uporablja masivne dostope do V / I pomnilnika.

Tako AHB kot APB ustrezata standardom čipov Bus. Napredno visokozmogljivo vodilo je sposobno čakanja, napak in rafalov. ADH, ki je speljan, se veže predvsem na spomine.

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



Prav tako je razvidno, da je napredna periferna vodila včasih optimizirana za manjšo zapletenost vmesnika in minimalno porabo energije za podporo perifernih funkcij. To vodilo lahko uporabite tudi v povezavi z obema
različico sistemskega vodila.

Ko preučujemo značilnosti AHB, ima protokol enojne ure, več glavnih vodilov vodila, razdeljene transakcije, predajo glavnega vodila enociklističnega vodila, rafalne prenose, velike širine vodila in izvajanje brez tristratov.
V AHB je transakcija sestavljena iz faze naslova in a podatkov fazi. V primeru AHB je naenkrat le en glavni vodja vodila.
V primerjavi z naprednim visokozmogljivim vodilom se napredno periferno vodilo uporablja samo za dostope do nadzora nizke pasovne širine. Čeprav ima APB naslovno in podatkovno fazo, tako kot pri AHB, ima seznam nizko zapletenih signalov.
Povzetek
1. AHB pomeni Advanced High-Performance Bus in APB pesek za Advanced Peripheral Bus.
2. Ko AHB uporablja polno dupleksno vzporedno komunikacijo, APB uporablja velike dostope do V / I pomnilnika.
3. ADH, ki je speljan, se veže predvsem na spomine. APB je v glavnem predlagan za povezavo s preprostimi zunanjimi napravami.
4. Pri primerjavi uporabe je APB preprostejši od AHB.
5. Za razliko od AHB v APB ni cevovodov.
6. V primerjavi z naprednim visokozmogljivim vodilom se napredno periferno vodilo uporablja samo za dostope do nadzora nizke pasovne širine.
7. Čeprav ima APB naslovno in podatkovno fazo kot pri AHB, ima seznam nizko zapletenih signalov.