Verschil tussen AHB en APB Verschil tussen

Anonim

AHB vs APB

AHB staat voor Advanced High-performance Bus en APB sands voor Advanced Peripheral Bus. Zowel de Advanced High-Performance Bus als de Advanced Peripheral Bus maken deel uit van de Advanced Microprocessor Bus Architecture (AMBA). Hoewel zowel de AHB als de APB bij AMBA horen, verschillen ze op veel manieren.

Wanneer we het hebben over het verschil tussen beide, gebruikt de AHB een full-duplex parallelle communicatie, terwijl de APB massieve geheugen-I / O-toegangen gebruikt.

Zowel de AHB als de APB zijn op chip Bus-standaarden. De geavanceerde high-performance bus is in staat om te wachten, fouten en bursts. De ADH, die gepijplijnd is, maakt voornamelijk verbinding met herinneringen.

Wanneer u het gebruik vergelijkt, is de APB eenvoudiger dan de AHB. In tegenstelling tot de AHB is er geen pipelining in APB. De APB wordt voornamelijk voorgesteld voor aansluiting op eenvoudige randapparatuur. Kijkend naar de AHB en de APB, kan worden gezien dat de APB wordt geleverd met een randapparatuur met een laag vermogen.

Ook is te zien dat Advanced Peripheral Bus soms is geoptimaliseerd voor verminderde interfacecomplexiteit en minimaal energieverbruik voor het ondersteunen van randfuncties. Deze bus kan ook worden gebruikt in combinatie met de

-versie van de systeembus.

Wanneer gekeken wordt naar de kenmerken van AHB, heeft deze een enkelvoudig-kantklokprotocol, verschillende bus-masters, gesplitste transacties, één-cyclus busmaster-overhandiging, burstoverdrachten, grote busbreedten en niet-tristate implementatie.

In AHB bestaat de transactie uit een adresfase en een gegevensfase. In het geval van AHB is er slechts één busmaster tegelijk.

In vergelijking met Advanced High-Performance Bus wordt de geavanceerde perifere bus alleen gebruikt voor toegangsbeheer met lage bandbreedte. Hoewel de APB een adresfase en gegevensfase heeft zoals die van de AHB, wordt deze geleverd met een lijst met signalen met lage complexiteit.

Samenvatting

1. AHB staat voor Advanced High-performance Bus en APB sands voor Advanced Peripheral Bus.

2. Wanneer de AHB een full-duplex parallelle communicatie gebruikt, gebruikt de APB massieve geheugen-I / O-toegangen.

3. De ADH, die gepijplijnd is, maakt voornamelijk verbinding met herinneringen. De APB wordt voornamelijk voorgesteld voor aansluiting op eenvoudige randapparatuur.

4. Bij vergelijking van het gebruik is de APB eenvoudiger dan de AHB.

5. In tegenstelling tot de AHB is er geen pipelining in APB.

6. In vergelijking met Advanced High-Performance Bus wordt de Advanced Peripheral Bus alleen gebruikt voor toegangsbeheer met lage bandbreedte.

7. Hoewel de APB een adresfase en gegevensfase heeft zoals die van de AHB, wordt deze geleverd met een lijst met signalen met lage complexiteit.