AHB ja APB

Anonim

AHB vs. APB

AHB edustaa Advanced High-performance Bus- ja APB-hiekoituksia Advanced Peripheral Bus -laitteille. Sekä Advanced High-Performance Bus että Advanced Peripheral Bus ovat osa kehittynyttä mikroprosessoriväyläarkkitehtuuria (AMBA). Vaikka sekä AHB että APB kuuluvat AMBA: han, ne eroavat monin tavoin.

Kun puhutaan näiden kahden välisestä erosta, AHB käyttää täyden duplex-rinnankytkennän, kun taas APB käyttää massiivisia muistin I / O-liittymiä.

Sekä AHB että APB ovat siruväylän standardeissa. Kehittynyt suorituskykyinen väylä pystyy odottamaan, virheitä ja purskeita. ADH, joka on liukuhihna, liittyy pääasiassa muistoihin.

Käytettäessä vertailemalla APB on yksinkertaisempi kuin AHB. Toisin kuin AHB, APB: ssä ei ole putkilinjaa. APB: tä ehdotetaan lähinnä yksinkertaisten oheislaitteiden liittämistä varten. Kun tarkastellaan AHB: tä ja APB: tä, voidaan havaita, että APB: ssä on pieni virtalähde.

Voidaan myös havaita, että Advanced Peripheral Bus on joskus optimoitu pienemmän rajapinnan monimutkaisuuteen ja minimaaliseen virrankulutukseen oheislaitteiden tukemiseksi. Tätä väylää voidaan käyttää myös yhdessä järjestelmän väylän versio.

Kun tarkastellaan AHB: n ominaisuuksia, sillä on yksi reunakelloprotokolla, useita väylän päälliköitä, split-liiketoimia, yksipyöräisen väylän pääomanvahvistus, purskeiden siirrot, suuret väylän leveydet ja ei-kolmioinen toteutus. AHB: ssä tapahtuma koostuu osoitefaasista ja datavaiheesta. AHB: n tapauksessa kerrallaan on vain yksi väylämestari. Kehittyneisiin suurtehoisiin busseihin verrattuna Advanced Peripheral Bus -liitäntää käytetään vain pienen kaistanleveyden hallintaan. Vaikka APB: llä on AHB: n kaltainen osoite- ja datavaihe, siinä on luettelo pienestä monimutkaisuudesta. Yhteenveto 1. AHB edustaa Advanced High-performance Bus- ja APB-hiekoituksia Advanced Peripheral Bus -laitteille. 2. Kun AHB käyttää täydellistä kaksisuuntaista rinnakkaista viestintää, APB käyttää massiivisia muisti-I / O-liittymiä. 3. ADH, joka on liukuhihna, liittyy pääasiassa muistoihin. APB: tä ehdotetaan lähinnä yksinkertaisten oheislaitteiden liittämistä varten. 4. Käytettäessä vertailemalla APB on yksinkertaisempi kuin AHB. 5. Toisin kuin AHB, APB: ssä ei ole putkilinjaa. 6. Kehittyneisiin suurtehoisiin busseihin verrattuna Advanced Peripheral Bus -liitäntää käytetään vain pienen kaistanleveyden hallintaan. 7. Vaikka APB: llä on AHB: n kaltainen osoitefaasivaihe ja datavaihe, siinä on luettelo pienestä monimutkaisuudesta.