Különbség AHB és APB között Különbség

Anonim

AHB vs APB

AHB a fejlett nagyteljesítményű buszokat és az APB homokot jelenti az Advanced Peripheral Bus számára. Az Advanced High-Performance Bus és a fejlett perifériás busz a fejlett mikroprocesszoros busz-architektúra (AMBA) része. Bár mind az AHB, mind az APB az AMBA-hoz tartoznak, sok szempontból különböznek egymástól.

A kettő közötti különbségről beszélve az AHB teljes duplex párhuzamos kommunikációt használ, míg az APB hatalmas memória-I / O hozzáférést használ.

Mind az AHB, mind az APB chipbusz-szabványokon alapul. A fejlett nagyteljesítményű busz képes várakozásokra, hibákra és kitörésekre. Az ADH, amely csővezetékes, főleg az emlékekhez kapcsolódik.

A használat összehasonlításakor az APB egyszerűbb, mint az AHB. Az AHB-vel ellentétben nincs pipelining az APB-ben. Az APB-t főként egyszerű perifériákhoz való csatlakozásra javasolják. Az AHB-ről és az APB-ről nézve látható, hogy az APB kis teljesítményű perifériával rendelkezik.

Látható, hogy a speciális perifériás buszokat néha optimalizálták a csökkentett interfész-komplexitás és a minimális energiafogyasztás a perifériás funkciók támogatásához. Ez a busz a rendszerbusz

verziójával is használható.

Az AHB funkcióinak áttekintése során egyetlen élesítési ütemtervet, több buszmestert, osztott tranzakciókat, egykörös buszvivők átadását, áttöréses átviteleket, nagy buszszélességet és nem tristátus kivitelezést tartalmaz.

Az AHB-ben az ügylet címfázisból és adatfázisból áll. Az AHB esetében egyszerre csak egy busz mester van.

A fejlett nagyteljesítményű buszhoz képest az Advanced Peripheral Bus csak kis sávszélességű vezérlésekhez használható. Bár az APB-nek van egy címfázisa és adatfázisa, mint az AHBé, az alacsony komplexitású jelek listáját tartalmazza.

Összefoglalás

1. Az AHB a fejlett nagyteljesítményű busz és az APB homokfesték fejlett perifériás buszjáról szól.

2. Amikor az AHB teljes duplex párhuzamos kommunikációt használ, az APB nagy memória I / O hozzáférést használ.

3. Az ADH, amely csővezetékes, főleg az emlékekhez kapcsolódik. Az APB-t főként egyszerű perifériákhoz való csatlakozásra javasolják.

4. A használat összehasonlításakor az APB egyszerűbb, mint az AHB.

5. Az AHB-vel ellentétben nincs pipelining az APB-ben.

6. A fejlett nagyteljesítményű buszhoz képest az Advanced Peripheral Bus csak alacsony sávszélességű hozzáféréshez használható.

7. Bár az APB-nek van egy címfázisa és adatfázisa, mint az AHBé, az alacsony komplexitású jelek listáját tartalmazza.