Erweiterte Mikrocontroller-Busarchitektur (AMBA)

Autor: John Stephens
Erstelldatum: 21 Januar 2021
Aktualisierungsdatum: 27 Juni 2024
Anonim
Erweiterte Mikrocontroller-Busarchitektur (AMBA) - Technologie
Erweiterte Mikrocontroller-Busarchitektur (AMBA) - Technologie

Inhalt

Definition - Was bedeutet Advanced Microcontroller Bus Architecture (AMBA)?

Advanced Microcontroller Bus Architecture (AMBA) ist eine Architektur, die in Chip-System-Designs, die in Chip-Bussen zu finden sind, weit verbreitet ist. Der AMBA-Spezifikationsstandard wird zum Entwerfen von eingebetteten Mikrocontrollern auf hoher Ebene verwendet. Das Hauptziel von AMBA besteht darin, Technologieunabhängigkeit zu gewährleisten und den modularen Systemaufbau zu fördern. Darüber hinaus wird die Entwicklung wiederverwendbarer Peripheriegeräte bei gleichzeitiger Minimierung der Siliziuminfrastruktur nachdrücklich gefördert.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt die Advanced Microcontroller Bus Architecture (AMBA)

AMBA ist eine offene Spezifikation, die eine Strategie für die Verwaltung der Funktionsblöcke festlegt, die die System-on-Chip-Architektur (SoC) sortieren. Es handelt sich um einen Hochgeschwindigkeitsbus mit hoher Bandbreite, der das Multimaster-Busmanagement unterstützt, um die Systemleistung optimal zu nutzen. AMBA-Spezifikationen können die Nutzung der Systembusbandbreite während der Totzeit maximieren. Nachdem ein gemeinsames Backbone für SoC-Module definiert wurde, wird eine wiederverwendbare Entwurfsmethodik erweitert. Dieses System hat sich als Defacto-Standard für den Fortschritt der IP-Bibliothek und die SoC-Verbindung herausgestellt.

In der AMBA-Spezifikation sind fünf Schnittstellen definiert:


  • Advanced System Bus (ASB)
  • Advanced Peripheral Bus (APB)
  • Fortschrittlicher Hochleistungsbus (AHB)
  • Erweiterte erweiterbare Schnittstelle (AXI)
  • Advanced Trace Bus (ATB)