Különbség AHB és APB között Különbség
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.