Léxico TI › Hardware › AMBA

AMBA

Hardware Svenska → Actualizado: 2026-11-03

La familia abierta de protocolos de bus de Arm para conectar núcleos, memorias y periféricos dentro de un chip.

La Advanced Microcontroller Bus Architecture apareció en 1996 y se puede usar sin pagar regalías, lo que la convirtió en estándar de facto mucho más allá de los núcleos de Arm. AMBA 2, en 1999, introdujo la pareja que sigue apareciendo en el diagrama de bloques de cualquier microcontrolador: AHB, el bus rápido para la CPU, la flash y el DMA, y APB, un bus lento y de bajo consumo para temporizadores, UART y GPIO, con un puente entre ambos. AMBA 3 añadió AXI en 2003, con canales separados de lectura y escritura, y AMBA 5 trajo CHI en 2013 para sistemas coherentes de muchos núcleos.

Quien escribe firmware se topa con AMBA casi siempre de forma indirecta. Que una escritura a un periférico en APB tarde varios ciclos, que dos maestros de bus choquen o que una escritura siga en un búfer cuando el código ya ha seguido adelante: eso es arquitectura de bus, no un bug.

← Volver al léxico