Razlika između AHB i AXI

AHB vs AXI

AHB je napredni visoko-uspješni sabirnik, a AXI je napredno eXtensible sučelje. I ABH i AXI su majstori autobusa koji se u mnogim aspektima zaista razlikuju.

Kada je Napredna visoko-uspješna sabirnica jednokanalna sabirnica, Napredno eXtensible sučelje je višekanalna sabirnica. AHB je i zajednički autobus, dok je AXI autobus sa optimiziranim za čitanje / pisanje.

U AHB-u će se svaki od glavnih sabirnica povezati s jednokanalnim zajedničkim magistralom. S druge strane, voditelj sabirnice u AXI spojit će se na kanal za čitanje podataka, čitati adresni kanal, pisati podatkovni kanal, pisati adresni kanal i upisati kanal odgovora.

Druga razlika koja se primjećuje je da latencije sabirnice u AHB počinju niže od AXI. AHB započinje s 16 bajt transakcija gdje AXI započinje s 64 bajt transakcije. Također se može vidjeti da je iskorištenost AHB sabirnice veća od iskorištenosti AXI. Štoviše, Advanced eXtensible sučelje koristi oko 50 posto više snage, što znači da AHB ima prednost nad njim.
Napredno eXtensible sučelje treća je generacija sučelja Advanced Microprocessor Bus Architecture. Neke značajke AXI uključuju odvojene adrese / faze upravljanja i podatkovne faze, burst transakcije s izdanom startnom adresom, podršku za nesavjestan prijenos podataka pomoću bajt strobova, jednostavno dodavanje stupnjeva registra kako bi se osiguralo vremensko zatvaranje i izdavanje više otvorenih adresa. AXI, koji odgovara povezivanju sub-mikrometra za velike brzine, uglavnom cilja dizajn visokih taktnih frekvencija i velike performanse.
Neke od značajki Napredne magistrale visokih performansi uključuju protokol jednosmjernog sata, nekoliko glavnih upravljača sabirnica, podijeljene transakcije, cjevovodne operacije, prijenose rafala, implementaciju bez tristata i velike širine sabirnice.

Sažetak
1. AHB je napredni visoko-performans sabirnice, a AXI je napredno eXtensible sučelje.
2. Kad je Napredna visoko-učinkovita sabirnica jednokanalna sabirnica, Napredno eXtensible sučelje je višekanalna sabirnica.
3. U AHB-u će se svaki voditelj sabirnice povezati s jednokanalnim zajedničkim magistralom. S druge strane, voditelj sabirnice u AXI spojit će se na kanal za čitanje podataka, čitati adresni kanal, pisati podatkovni kanal, pisati adresni kanal i upisati kanal odgovora.
4. AHB je i zajednički autobus, dok je AXI autobus sa optimiziranim za čitanje / pisanje.
5. Kašnjenja u autobusu u AHB počinju niže od AXI.
6. Napredno eXtensible sučelje koristi oko 50 posto više snage, što znači da AHB ima prednost nad njim.
7. Iskorištenost AHB sabirnice je veća od iskorištenosti AXI