Leksykon IT › Sprzęt › AMBA

AMBA

Sprzęt Svenska → Zaktualizowano: 2026-11-03

Otwarta rodzina protokołów magistral firmy Arm, łącząca wewnątrz układu scalonego rdzenie procesora, pamięci i peryferia.

Advanced Microcontroller Bus Architecture pojawiła się w 1996 roku i jest wolna od opłat licencyjnych, dzięki czemu stała się de facto standardem daleko poza rdzeniami samego Arma. AMBA 2 z 1999 roku wprowadziła parę, którą do dziś widać na schemacie blokowym każdego mikrokontrolera: AHB, szybką magistralę dla CPU, pamięci flash i DMA, oraz APB, wolną i oszczędną magistralę dla timerów, UART-ów i GPIO, połączone mostkiem. AMBA 3 dodała w 2003 roku AXI z osobnymi kanałami odczytu i zapisu, a AMBA 5 przyniosła w 2013 roku CHI dla spójnych układów wielordzeniowych.

Programiści firmware'u spotykają AMBA głównie pośrednio. Zapis do rejestru peryferium na APB trwający kilka cykli, dwa układy master walczące o magistralę, zapis wciąż tkwiący w buforze, choć kod poszedł już dalej — to architektura magistrali, a nie błąd.

← Wróć do leksykonu