Arhitectură avansată a magistralei de microcontroler

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Advanced Microcontroller Bus Architecture , sau AMBA pe scurt, este un tip de magistrală de comunicație dezvoltată inițial pentru sisteme system-on-a-chip (SoC). În zilele noastre este utilizat pe scară largă în ASIC-uri și SoC- uri fiind un standard open-source .

AMBA permite interconectarea mai multor blocuri funcționale într-un SoC, permițând comunicarea cu un număr mare de periferice.

AMBA este un protocol introdus de ARM Ltd în 1996. Pe parcursul evoluției acestui protocol, au fost introduse diferite tipuri de autobuze pentru comunicații precum Advanced System Bus (ASB), Advanced eXtensible Interface (AXI), Advanced High-performance Bus (AHB) ), Advanced Peripheral Bus (APB).

AHB este un anumit tip de magistrală, utilizat de exemplu în microcontrolerele LPC2000, la care sunt conectate cele mai rapide dispozitive și periferice, cum ar fi CPU și VIC (Vectored Interrupt Controller).