Lar Áudio O que é uma arquitetura avançada de barramento de microcontrolador (amba)? - o que é techopedia

O que é uma arquitetura avançada de barramento de microcontrolador (amba)? - o que é techopedia

Índice:

Anonim

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)
O que é uma arquitetura avançada de barramento de microcontrolador (amba)? - o que é techopedia