Ero AHB n ja AXI n välillä

AHB vs. AXI

AHB on Advanced High-Performance Bus ja AXI on Advanced eXtensible Interface. Sekä ABH että AXI ovat bussimestarit, jotka ovat todella erilaisia ​​monilta osin.

Kun Advanced High-Performance Bus on yksikanavainen väylä, Advanced eXtensible Interface on monikanavainen väylä. AHB on myös jaettu väylä, kun taas AXI on luku- / kirjoitusoptimoitu väylä.

AHB: ssä jokainen väylän päällikkö muodostaa yhteyden yksikanavaiseen jaettuun väylään. Toisaalta AXI: n väylämeisteri muodostaa yhteyden lukemiskanavaan, lukema osoitekanavaan, kirjoittaa datakanava, kirjoittaa osoitekanava ja kirjoittaa vastauskanava.

Toinen havaittu ero on, että väylän latenssit AHB: ssä alkavat vähemmän kuin AXI. AHB alkaa 16 tavun tapahtumista, kun AXI alkaa 64 tavun tapahtumista. Voidaan myös nähdä, että AHB-väylän käyttöaste on korkeampi kuin AXI: n käyttöaste. Lisäksi edistyksellinen eXtensible-käyttöliittymä käyttää noin 50 prosenttia enemmän virtaa, mikä tarkoittaa, että AHB: llä on reuna sen yli.
Advanced eXtensible Interface on kolmannen sukupolven Advanced Microprocessor Bus Architecture -rajapinta. Jotkut AXI: n ominaisuuksista sisältävät erilliset osoite- / ohjaus- ja datavaiheet, purskepohjaiset tapahtumat tapahtumaosoitteen ollessa annettu, tuki kohdistamattomalle tiedonsiirralle tavuviivoilla, helppo lisäysrekisterivaiheisiin aikataulun sulkemisen aikaansaamiseksi ja useiden jäljellä olevien osoitteiden antaminen. AXI, joka sopii nopeaan alamikrometrin väliseen liitäntään, kohdistuu pääasiassa korkeaan kellotaajuuteen perustuviin järjestelmiin ja korkeaan suorituskykyyn.
Jotkut Advanced High-Performance Bus -ominaisuuksista sisältävät yhden reunan kelloprotokollan, useita väylämastereita, split-tapahtumat, putkistetut toiminnot, purskesiirrot, ei-kolmiulotteinen toteutus ja suuret väylän leveydet.

Yhteenveto
1. AHB on Advanced High-Performance Bus ja AXI on Advanced eXtensible Interface.
2. Kun Advanced High-Performance Bus on yhden kanavan väylä, Advanced eXtensible Interface on monikanavainen väylä.
3. AHB: ssä jokainen väylän päällikkö muodostaa yhteyden yksikanavaiseen jaettuun väylään. Toisaalta AXI: n väylämeisteri muodostaa yhteyden lukemiskanavaan, lukema osoitekanavaan, kirjoittaa datakanava, kirjoittaa osoitekanava ja kirjoittaa vastauskanava.
4. AHB on myös jaettu väylä, kun taas AXI on luku- / kirjoitusoptimoitu väylä.
5. Väylälatenssit AHB: ssä alkavat alhaisemmat kuin AXI.
6. Advanced eXtensible -liitäntä käyttää noin 50 prosenttia enemmän virtaa, mikä tarkoittaa, että AHB: llä on reuna sen yli.
7. AHB-väylän käyttöaste on korkeampi kuin AXI: n käyttöaste