AHB vs APB
AHB znamená Advanced High-performance Bus and APB Sands pre Advanced Peripheral Bus. Pokročilá vysokovýkonná zbernica aj rozšírená periférna zbernica sú súčasťou architektúry pokročilých mikroprocesorových zberníc (AMBA). Aj keď AHB aj APB patria do AMBA, líšia sa mnohými spôsobmi.
Keď hovoríme o rozdiele medzi týmito dvoma, AHB používa úplnú duplexnú paralelnú komunikáciu, zatiaľ čo APB používa masívne prístupy typu I / O do pamäte.
AHB aj APB sú na štandardoch čipovej zbernice. Pokročilá vysokovýkonná zbernica je schopná čakať, chyby a zhluky. Vedenie ADH, ktoré sa pripravuje, sa pripája hlavne k spomienkam.
Pri porovnaní použitia je APB jednoduchší ako AHB. Na rozdiel od AHB nie je v APB potrubie. APB sa navrhuje hlavne na pripojenie k jednoduchým periférnym zariadeniam. Pri pohľade na AHB a APB je zrejmé, že APB sa dodáva s periférnym zariadením s nízkym výkonom.
Je tiež zrejmé, že rozšírená periférna zbernica je niekedy optimalizovaná pre zníženú zložitosť rozhrania a minimálnu spotrebu energie na podporu periférnych funkcií. Túto zbernicu je možné použiť aj v spojení s jedným z nich
verzia systémovej zbernice.
Keď sa pozrieme na vlastnosti AHB, má protokol s jedinou hranou hodín, niekoľko riadiacich jednotiek zbernice, rozdelené transakcie, odovzdávanie riadiacich jednotiek jedného cyklu, hromadné prevody, veľké šírky zberníc a nekompletnú implementáciu..
V AHB transakcia pozostáva z fázy adresy a fázy údajov. V prípade AHB existuje súčasne iba jeden hlavný autobus.
V porovnaní s pokročilými vysokovýkonnými zbernicami sa rozšírená periférna zbernica používa iba na prístup k riadeniu s malou šírkou pásma. Aj keď APB má fázu adresy a fázu dát, ktorá je podobná fáze AHB, prichádza so zoznamom signálu s nízkou zložitosťou..
zhrnutie
1. AHB znamená Advanced High-performance Bus and APB Sands pre Advanced Peripheral Bus.
2. Ak AHB používa úplnú duplexnú paralelnú komunikáciu, APB používa masívne prístupy typu I / O pamäte.
3. Vedenie ADH, ktoré sa pripravuje, sa pripája hlavne k spomienkam. APB sa navrhuje hlavne na pripojenie k jednoduchým periférnym zariadeniam.
4. Pri porovnaní použitia je APB jednoduchší ako AHB.
5. Na rozdiel od AHB v APB neexistuje potrubie.
6. V porovnaní s pokročilými vysokovýkonnými zbernicami sa rozšírená periférna zbernica používa iba na prístup k riadeniu s malou šírkou pásma.
7. Hoci APB má fázu adresy a fázu dát, ktorá je rovnaká ako fáza AHB, prichádza so zoznamom signálu s nízkou zložitosťou..