Índice:
- Definição - O que significa Advanced Microcontroller Bus Architecture (AMBA)?
- Techopedia explica arquitetura avançada de barramento de microcontrolador (AMBA)
Definição - O que significa Advanced Microcontroller Bus Architecture (AMBA)?
A arquitetura avançada de barramento de microcontrolador (AMBA) é uma arquitetura amplamente usada em projetos de sistema em chip, encontrados em barramentos de chip. O padrão de especificação AMBA é usado para projetar microcontroladores embarcados de alto nível. O principal objetivo da AMBA é proporcionar independência tecnológica e incentivar o design do sistema modular. Além disso, incentiva fortemente o desenvolvimento de dispositivos periféricos reutilizáveis, minimizando a infraestrutura de silício.
Techopedia explica arquitetura avançada de barramento de microcontrolador (AMBA)
O AMBA é uma especificação aberta que especifica uma estratégia para o gerenciamento dos blocos funcionais que classificam a arquitetura do sistema no chip (SoC). É um barramento de alta velocidade e largura de banda que suporta o gerenciamento de barramento multimaster para obter o máximo do desempenho do sistema. As especificações da AMBA são capazes de maximizar o uso da largura de banda do barramento do sistema durante o tempo morto. Após definir um backbone comum para os módulos SoC, ele aprimora uma metodologia de design reutilizável. Este sistema emergiu como o padrão padrão para o progresso da biblioteca IP e interconexão SoC.
Cinco interfaces são definidas dentro da especificação AMBA:
- Barramento do sistema avançado (ASB)
- Barramento periférico avançado (APB)
- Barramento de alto desempenho avançado (AHB)
- Interface extensível avançada (AXI)
- Barramento de rastreio avançado (ATB)
