Tabla de contenido:
- Definición: ¿Qué significa la arquitectura avanzada de bus de microcontrolador (AMBA)?
- Techopedia explica la arquitectura avanzada de bus de microcontrolador (AMBA)
Definición: ¿Qué significa la arquitectura avanzada de bus de microcontrolador (AMBA)?
La arquitectura avanzada de bus de microcontrolador (AMBA) es una arquitectura que se usa ampliamente en los diseños de sistema en chip, que se encuentran en los buses de chip. El estándar de especificación AMBA se utiliza para diseñar microcontroladores integrados de alto nivel. El principal objetivo de AMBA es proporcionar independencia tecnológica y fomentar el diseño de sistemas modulares. Además, alienta firmemente el desarrollo de dispositivos periféricos reutilizables mientras minimiza la infraestructura de silicio.
Techopedia explica la arquitectura avanzada de bus de microcontrolador (AMBA)
AMBA es una especificación abierta que especifica una estrategia sobre la gestión de los bloques funcionales que clasifican la arquitectura del sistema en chip (SoC). Es un bus de alta velocidad y gran ancho de banda que admite la gestión de bus multimaestro para aprovechar al máximo el rendimiento del sistema. Las especificaciones de AMBA pueden maximizar el uso del ancho de banda del bus del sistema durante el tiempo muerto. Después de definir una columna vertebral común para los módulos SoC, mejora una metodología de diseño reutilizable. Este sistema se ha convertido en el estándar de facto para el progreso de la biblioteca IP y la interconexión SoC.
Se definen cinco interfaces dentro de la especificación AMBA:
- Bus de sistema avanzado (ASB)
- Bus periférico avanzado (APB)
- Bus avanzado de alto rendimiento (AHB)
- Interfaz extensible avanzada (AXI)
- Bus de rastreo avanzado (ATB)
