Arquitectura de bus avançada de microcontrolador (AMBA)

Autora: John Stephens
Data De La Creació: 21 Gener 2021
Data D’Actualització: 27 Juny 2024
Anonim
Arquitectura de bus avançada de microcontrolador (AMBA) - Tecnologia
Arquitectura de bus avançada de microcontrolador (AMBA) - Tecnologia

Content

Definició: què significa Advanced Architecture Microcontroller Bus Architecture (AMBA)?

L’arquitectura avançada d’autobusos de microcontroladors (AMBA) és una arquitectura que s’utilitza àmpliament en els dissenys de sistemes xip, que es troben en bus xip. L’estàndard d’especificació AMBA s’utilitza per dissenyar microcontroladors incrustats d’alt nivell. L’objectiu principal d’AMBA és proporcionar independència tecnològica i fomentar el disseny de sistemes modulars. A més, fomenta el desenvolupament de dispositius perifèrics reutilitzables alhora que minimitza la infraestructura de silici.


Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica Advanced Microcontroller Bus Architecture (AMBA)

AMBA és una especificació oberta que especifica una estratègia sobre la gestió dels blocs funcionals que ordenen el sistema en arquitectura de xip (SoC). És un autobús d’alta amplada de banda d’alta velocitat que admet la gestió d’autobusos multimestre per obtenir el màxim rendiment del sistema. Les especificacions AMBA poden maximitzar l’ús d’amplada de banda del bus del sistema durant temps morts. Després de definir una columna vertebral comuna per a mòduls SoC, millora una metodologia de disseny reutilitzable. Aquest sistema ha aparegut com l'estàndard defacto per al progrés de la biblioteca IP i la interconnexió SoC.

Dins de les especificacions AMBA es defineixen cinc interfícies:


  • Bus avançat del sistema (ASB)
  • Bus perifèric avançat (APB)
  • Bus avançat d’alt rendiment (AHB)
  • Interfície extensible avançada (AXI)
  • Bus de traça avançat (ATB)