close

Zaawansowana architektura magistrali mikrokontrolerów

Skocz do nawigacji Skocz do wyszukiwania

Zaawansowana architektura magistrali mikrokontrolerów , w skrócie AMBA , to rodzaj magistrali komunikacyjnej pierwotnie opracowany dla systemów typu system-on-a-chip (SoC). Obecnie jest szeroko stosowany w układach ASIC i SoC jako standard o otwartym kodzie źródłowym .

AMBA umożliwia połączenie wielu bloków funkcjonalnych w ramach SoC, umożliwiając komunikację z dużą liczbą urządzeń peryferyjnych.

AMBA to protokół wprowadzony przez ARM Ltd w 1996 roku. W trakcie ewolucji tego protokołu do komunikacji wprowadzono różne typy magistrali, takie jak Advanced System Bus (ASB), Advanced eXtensible Interface (AXI), Advanced High Performance Bus (AHB). ), zaawansowana magistrala peryferyjna (APB).

AHB to szczególny rodzaj magistrali, stosowany np. w mikrokontrolerach LPC2000, do których podłączane są najszybsze urządzenia i peryferia, takie jak CPU i VIC (Vectored Interrupt Controller).