A especificação “Advanced Microcontroller Bus Architecture” (AMBA), define um padrão on-chip de comunicações para projetar microcontrolador embarcados de alta performance.
Três barramentos distintos são definidos com a especificação AMBA:
Uma metodologia de teste é inclusa com a especificação AMBA que provê uma infraestrutura para teste macrocell modular e acesso de diagnostico.