close

Avanceret mikrocontroller-busarkitektur

Hop til navigation Hop til søgning

Advanced Microcontroller Bus Architecture , eller AMBA for kort , er en type kommunikationsbus oprindeligt udviklet til system-on-a-chip (SoC) systemer. I dag er det meget brugt i ASIC'er og SoC'er, da det er en open source- standard .

AMBA tillader sammenkobling af flere funktionelle blokke i en SoC, hvilket muliggør kommunikation med et stort antal perifere enheder.

AMBA er en protokol introduceret af ARM Ltd i 1996. Under udviklingen af ​​denne protokol er forskellige typer busser blevet introduceret til kommunikation såsom Advanced System Bus (ASB), Advanced eXtensible Interface (AXI), Advanced High-performance Bus (AHB) ) ), Advanced Peripheral Bus (APB).

AHB'en er en bestemt type bus, som f.eks. bruges i LPC2000 mikrocontrollerne, hvortil de hurtigste enheder og perifere enheder er tilsluttet, såsom CPU'en og VIC'en (Vectored Interrupt Controller).