Dom Audio Co to jest zaawansowana architektura magistrali mikrokontrolera (amba)? - definicja z techopedia

Co to jest zaawansowana architektura magistrali mikrokontrolera (amba)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza zaawansowana architektura magistrali mikrokontrolera (AMBA)?

Zaawansowana architektura magistrali mikrokontrolerów (AMBA) to architektura szeroko stosowana w projektach system-na-chipie, które można znaleźć w magistralach chipowych. Standard specyfikacji AMBA służy do projektowania wbudowanych mikrokontrolerów wysokiego poziomu. Głównym celem AMBA jest zapewnienie niezależności technologicznej i zachęcanie do projektowania systemów modułowych. Ponadto zdecydowanie zachęca do rozwoju urządzeń peryferyjnych wielokrotnego użytku, minimalizując jednocześnie infrastrukturę krzemową.

Techopedia wyjaśnia zaawansowaną architekturę magistrali mikrokontrolerów (AMBA)

AMBA to otwarta specyfikacja, która określa strategię zarządzania blokami funkcjonalnymi sortującymi system na architekturze układów (SoC). Jest to szybka magistrala o dużej przepustowości, która obsługuje zarządzanie magistralą multimaster, aby maksymalnie wykorzystać wydajność systemu. Specyfikacje AMBA są w stanie zmaksymalizować wykorzystanie przepustowości magistrali systemowej w czasie przestoju. Po zdefiniowaniu wspólnego szkieletu dla modułów SoC udoskonala metodologię projektowania wielokrotnego użytku. System ten pojawił się jako standard defacto dla postępów biblioteki IP i wzajemnego połączenia SoC.


Pięć interfejsów jest zdefiniowanych w specyfikacji AMBA:

  • Zaawansowana magistrala systemowa (ASB)
  • Zaawansowana magistrala peryferyjna (APB)
  • Zaawansowana wysokowydajna magistrala (AHB)
  • Zaawansowany interfejs rozszerzalny (AXI)
  • Zaawansowana magistrala śledzenia (ATB)
Co to jest zaawansowana architektura magistrali mikrokontrolera (amba)? - definicja z techopedia