Razlika med AHB in AXI

AHB proti AXI

AHB je napredni visokozmogljiv avtobus, AXI pa napredni eXtensible vmesnik. Tako ABH kot AXI sta voditelja avtobusov, ki sta v mnogih pogledih res različni.

Če je napredni visokozmogljivi vodnik enokanalni vodnik, je napredni vmesnik eXtensible večkanalni vodnik. AHB je tudi skupna vodila, medtem ko je AXI avtobus, optimiziran za branje / pisanje.

V AHB se bo vsak od voditeljev vodil povezal na enokanalni vodnik v skupni rabi. Po drugi strani se bo voditelj vodila v AXI povezoval s kanalom za branje podatkov, branjem naslovnega kanala, pisanjem podatkovnega kanala, pisanjem naslovnega kanala in pisanjem odzivnega kanala..

Druga razlika, ki jo opazimo, je, da se zakasnitve avtobusa v AHB začnejo nižje od AXI. AHB se začne pri 16 bajtskih transakcijah, pri čemer se AXI začne pri 64 bajtskih transakcijah. Prav tako je razvidno, da je izkoriščenost AHB Bus večja od izkoriščenosti AXI. Poleg tega napredni eXtensible vmesnik porabi približno 50 odstotkov več energije, kar pomeni, da ima AHB prednost pred njim.
Napredni vmesnik eXtensible je tretja generacija vmesnika Advanced Microprocessor Bus Architecture. Nekatere značilnosti AXI vključujejo ločene naslove / faze nadzora in podatkov, faze, ki temeljijo na razpoku, z izdanim začetnim naslovom, podporo za neskladne prenose podatkov z bajtnimi strobovi, enostavno dodajanje stopenj registra, da se zagotovi časovno zapiranje in izdaja več neporavnanih naslovov. AXI, ki ustreza visokohitrostnemu pod-mikrometrskemu medsebojnemu povezovanju, cilja predvsem na zasnove visoko frekvenčnih sistemov in visoke zmogljivosti.
Nekatere funkcije naprednega visokozmogljivega avtobusa vključujejo enkraten protokol ure, več vodil vodil, razdeljene transakcije, cevovodne operacije, prenose prekinitev, ne-tristatno izvajanje in velike širine vodila.

Povzetek
1. AHB je napredni visokozmogljiv avtobus, AXI pa napredni eXtensible vmesnik.
2. Če je napredni visokozmogljivi vodnik enokanalni vodnik, je napredni eXtensible vmesnik večkanalni vodnik.
3. V AHB se bo vsak od voditeljev vodila povezoval z enokanalnim skupnim vodilom. Po drugi strani se bo voditelj vodila v AXI povezoval s kanalom za branje podatkov, branjem naslovnega kanala, pisanjem podatkovnega kanala, pisanjem naslovnega kanala in pisanjem odzivnega kanala..
4. AHB je tudi skupna vodila, medtem ko je AXI avtobus, optimiziran za branje / pisanje.
5. Zamude pri avtobusu v AHB se začnejo nižje od AXI.
6. Napredni vmesnik eXtensible porabi približno 50 odstotkov več energije, kar pomeni, da ima AHB prednost pred njim.
7. Izkoriščenost AHB Bus je večja od izkoriščenosti AXI