AHB vs AXI
AHB er Advanced High-performance Bus og AXI er Advanced eXtensible Interface. Både ABH og AXI er bussmestere, som er veldig forskjellige i mange aspekter.
Når den avanserte høyytelsesbussen er en enkeltkanalbuss, er det avanserte eXtensible-grensesnittet en flerkanalsbuss. AHB er også en delt buss, mens AXI er en lese / skrive-optimalisert buss.
I AHB vil hver av bussmestrene koble seg til en delt kanal delt buss. På den annen side vil bussmesteren i AXI koble seg til en Read data kanal, Les adressekanal, Skriv datakanal, Skriv adressekanal og Skriv svarskanal.
En annen forskjell som blir lagt merke til er at bussforsinkelsene i AHB starter lavere enn AXI. AHB starter ved 16 byte-transaksjoner hvor AXI starter ved 64 byte-transaksjoner. Det kan også sees at AHB-bussutnyttelsen er høyere enn AXI-utnyttelse. Videre bruker Advanced eXtensible Interface rundt 50 prosent mer kraft, noe som betyr at AHB har en kant over seg.
Advanced eXtensible Interface er tredje generasjon av Advanced Microprocessor Bus Architecture interface. Noen av funksjonene i AXI inkluderer separate adresse- / kontroll- og datafaser, burst-baserte transaksjoner med startadresse utstedt, støtte for ujusterte dataoverføringer ved hjelp av byte-strober, enkel tilsetning av registerfaser for å gi timelukking og utstedelse av flere utestående adresser. AXI, som passer til høyhastighets sub-mikrometer-sammenkobling, retter seg hovedsakelig mot systemdesign med høy klokkefrekvens og høy ytelse.
Noen av funksjonene i Advanced High-performance Bus inkluderer klokkeprotokoll med en kant, flere bussmastere, delte transaksjoner, rørledningsoperasjoner, burst-overføringer, ikke-tristate implementering og store bussbredder.
Sammendrag
1. AHB er Advanced High-performance Bus og AXI er Advanced eXtensible Interface.
2. Når den avanserte høyytelsesbussen er en enkeltkanalbuss, er det avanserte eXtensible-grensesnittet en flerkanalsbuss.
3. I AHB vil hver av bussmestrene koble seg til en delt kanal delt buss. På den annen side vil bussmesteren i AXI koble til en lese datakanal, lese adressekanal, skrive datakanal, skrive adressekanal og skrive respons kanal.
4. AHB er også en delt buss, mens AXI er en lese / skrive-optimalisert buss.
5. Bussforsinkelser i AHB starter lavere enn AXI.
6. Det avanserte eXtensible-grensesnittet bruker rundt 50 prosent mer kraft, noe som betyr at AHB har en kant over seg.
7. AHB Bus-utnyttelse er høyere enn AXI-utnyttelse
Copyright © Alle Rettigheter Reservert | asayamind.com