AHB a APB

Anonim

AHB vs APB

AHB znamená pokročilé vysoce výkonné sběrnice a APB písky pro pokročilou periferní sběrnici. Vysoce výkonná sběrnice Advanced a Advanced Peripheral Bus jsou součástí moderní architektury mikroprocesorových sběrnic (AMBA). Přestože AHB i APB patří k AMBA, liší se různými způsoby.

Když mluvíme o rozdílu mezi těmito dvěma, používá AHB plně duplexní paralelní komunikaci, zatímco APB využívá masivní přístupy pro paměťové I / O.

Jak AHB tak APB jsou na normách čipových sběrnic. Vyspělá vysoce výkonná sběrnice je schopna čekání, chyb a výpadků. ADH, který je pipelován, je spojen především se vzpomínkami.

Při srovnávání použití je APB jednodušší než AHB. Na rozdíl od AHB, neexistuje pipeline v APB. APB je navržena především pro připojení k jednoduchým periferiím. Podíváme-li se na AHB a APB, vidíme, že APB je dodáván s periferií s nízkým výkonem.

Lze také vidět, že Advanced Peripheral Bus je někdy optimalizována pro snížení složitosti rozhraní a minimální spotřebu energie pro podporu periferních funkcí. Tato sběrnice může být také použita v spojení s oběma verze systémové sběrnice.

Při pohledu na funkce AHB má protokol s jedním okrajem, několik master busů, rozdělené transakce, předání jediného cyklu sběrnice, přerušované přenosy, velké šířky sběrnic a implementace netradiční. V transakci AHB se transakce skládá z fáze adres a datové fáze. V případě AHB je současně pouze jeden master bus. V porovnání s pokročilou sběrnicí s vysokým výkonem se rozšířená periferní sběrnice používá pouze pro přístupy s nízkou šířkou pásma řízení. Přestože APB má fázi adres a datovou fázi podobně jako v AHB, přichází se seznamem s nízkým složitým signálem. souhrn 1. AHB znamená pokročilé vysoce výkonné sběrnice a APB písma pro pokročilou periferní sběrnici. 2. Když AHB využívá úplnou duplexní paralelní komunikaci, APB využívá rozsáhlé přístupy k paměti I / O. 3. ADH, který je pipeline, se spojí hlavně se vzpomínkami. APB je navržena především pro připojení k jednoduchým periferiím. 4. Při porovnávání použití je APB jednodušší než AHB. 5. Na rozdíl od AHB není v APB žádné pipeline. 6. V porovnání s pokročilou sběrnicí s vysokým výkonem se rozšířená periferní sběrnice používá pouze pro přístup k řízení šířky pásma. 7. Ačkoli APB má fázi adres a datovou fázi podobně jako v AHB, přichází se seznamem signálu s nízkou složitostí.