Geavanceerde Microcontroller Bus-architectuur (AMBA)

Schrijver: John Stephens
Datum Van Creatie: 21 Januari 2021
Updatedatum: 18 Kunnen 2024
Anonim
Geavanceerde Microcontroller Bus-architectuur (AMBA) - Technologie
Geavanceerde Microcontroller Bus-architectuur (AMBA) - Technologie

Inhoud

Definitie - Wat betekent Advanced Microcontroller Bus Architecture (AMBA)?

Geavanceerde microcontroller-busarchitectuur (AMBA) is een architectuur die veel wordt gebruikt in systeem-op-chip-ontwerpen, die te vinden zijn op chipbussen. De AMBA-specificatienorm wordt gebruikt voor het ontwerpen van ingebedde microcontrollers op hoog niveau. Het hoofddoel van AMBA is technologieonafhankelijkheid te bieden en modulair systeemontwerp aan te moedigen. Bovendien moedigt het de ontwikkeling van herbruikbare randapparatuur sterk aan, terwijl de siliconeninfrastructuur wordt geminimaliseerd.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Advanced Microcontroller Bus Architecture (AMBA)

AMBA is een open specificatie die een strategie specificeert voor het beheer van de functionele blokken die system on chip (SoC) -architectuur sorteren. Het is een hogesnelheidsbus met hoge bandbreedte die multimaster-busbeheer ondersteunt om het maximale uit de systeemprestaties te halen. AMBA-specificaties kunnen het gebruik van systeembusbandbreedte tijdens dode tijd maximaliseren. Na het definiëren van een gemeenschappelijke ruggengraat voor SoC-modules, verbetert het een herbruikbare ontwerpmethodologie. Dit systeem is de defacto-standaard geworden voor de voortgang van de IP-bibliotheek en SoC-interconnectie.

Binnen de AMBA-specificatie zijn vijf interfaces gedefinieerd:


  • Geavanceerde systeembus (ASB)
  • Geavanceerde perifere bus (APB)
  • Geavanceerde high-performance bus (AHB)
  • Geavanceerde uitbreidbare interface (AXI)
  • Geavanceerde trace bus (ATB)