Innholdsfortegnelse:
- Definisjon - Hva betyr Advanced Microcontroller Bus Architecture (AMBA)?
- Techopedia forklarer Advanced Microcontroller Bus Architecture (AMBA)
Definisjon - Hva betyr Advanced Microcontroller Bus Architecture (AMBA)?
Avansert mikrokontrollerbussarkitektur (AMBA) er en arkitektur som er mye brukt i system-på-brikke-design, som finnes på chipbusser. AMBA-spesifikasjonsstandarden brukes for utforming av innebygde mikrokontrollere på høyt nivå. AMBAs hovedmål er å gi teknologisk uavhengighet og å oppmuntre til modulær systemdesign. Videre oppfordrer det sterkt til utvikling av gjenbrukbare perifere enheter mens minimering av silisiuminfrastruktur.
Techopedia forklarer Advanced Microcontroller Bus Architecture (AMBA)
AMBA er en åpen spesifikasjon som spesifiserer en strategi for styring av funksjonelle blokker som sorterer system på chip (SoC) -arkitektur. Det er en høyhastighets buss med høy båndbredde som støtter multimaster-bussstyring for å få mest mulig ut av systemytelsen. AMBA-spesifikasjonene er i stand til å maksimere bruken av systembåndbredde i løpet av dødtid. Etter å ha definert en felles ryggrad for SoC-moduler, forbedrer den en gjenbrukbar designmetodikk. Dette systemet har vist seg som defacto-standarden for fremdrift av IP-bibliotek og SoC-sammenkobling.
Fem grensesnitt er definert i AMBA-spesifikasjonen:
- Avansert systembuss (ASB)
- Avansert perifere buss (APB)
- Avansert høyytelsesbuss (AHB)
- Avansert utvidbart grensesnitt (AXI)
- Avansert sporingsbuss (ATB)
