Avansert mikrokontroller bussarkitektur

Advanced Microcontroller Bus Architecture , ofte referert til som AMBA , er en familie av datamaskinbusser som brukes på systemer på en chip (eller SoC, der hele systemet er inneholdt på en enkelt chip). Denne typen prosessorer brukes hovedsakelig på smarttelefoner , nettbrett og smartbøker .

AMBA, registrert varemerke av ARM Limited og åpen standard, er en enkelt chip-sammenkoblingsspesifikasjon for tilkobling og styring av funksjonelle blokker i en SoC). Det letter rett første gangs utvikling av flerprosessorsystemer med et betydelig antall kontrollere og periferiutstyr.

Den ble introdusert av ARM i 1996 . De første AMBA-bussene er “ Advanced System Bus ” og “ Advanced Peripheral Bus ” ( APB). I sin andre versjon, AMBA 2, er hjertet av ARM-arkitekturen lagt til høyytelses AMBA-buss (AMBA High-performance Bus eller AHB), som er en protokoll med en enkelt klokke. I 2003 , ARM introduserte tredje generasjon, AMBA 3, inkludert AXI ( Advanced eXtensible Interface ) for å oppnå bedre ytelse sammenkopling, og den avanserte spor bussen ( Advanced Trace Bus eller ATB) som en integrert del av løsningen. CoreSight on- feilsøking og sporing av brikker . I 2010 presenteres spesifikasjonene til AMBA 4 med start med AMBA 4 AXI4, og i 2011 utvides det brede konsistenssystemet med AMBA 4 ACE. I 2013 ble AMBA 5 CHI (Coherent Hub Interface) spesifikasjonene presentert, med et nyutviklet høyhastighets transportlag og funksjoner designet for å redusere overbelastning.

De forskjellige bussene

De forskjellige bussene som er spesifisert i denne standarden er:

AXI-bussen består også av to busser som kommer fra den:

Merknader og referanser

  1. (no) (ja) (zh-CN) “  Ny AMBA 4-spesifikasjon optimaliserer sammenheng for heterogene multicore SoC-er  ” .
  2. A. Kriouile, W. Serwe, "Formell analyse av ACE-protokollen: sammenhengen cacher av systemer på en chip" , i Summer School Real Time 2013, august 2013, s. 130-133.
  3. (no) (ja) (zh-CN) “  ARM kunngjør AMBA 5 CHI-spesifikasjon for å aktivere høy ytelse, høyt skalerbart system på chip-teknologi  ” .

Ekstern lenke