Table des matières:
- Définition - Que signifie l'architecture de bus de microcontrôleur avancé (AMBA)?
- Techopedia explique l'architecture avancée du bus du microcontrôleur (AMBA)
Définition - Que signifie l'architecture de bus de microcontrôleur avancé (AMBA)?
L'architecture de bus de microcontrôleur avancée (AMBA) est une architecture largement utilisée dans les conceptions de système sur puce, que l'on trouve sur les bus à puce. La norme de spécification AMBA est utilisée pour concevoir des microcontrôleurs intégrés de haut niveau. L'objectif principal d'AMBA est d'assurer l'indépendance technologique et d'encourager la conception de systèmes modulaires. De plus, il encourage fortement le développement de périphériques réutilisables tout en minimisant l'infrastructure silicium.
Techopedia explique l'architecture avancée du bus du microcontrôleur (AMBA)
AMBA est une spécification ouverte qui spécifie une stratégie sur la gestion des blocs fonctionnels qui trient l'architecture du système sur puce (SoC). Il s'agit d'un bus à haute vitesse et à large bande passante qui prend en charge la gestion de bus multimaître pour tirer le meilleur parti des performances du système. Les spécifications AMBA sont capables de maximiser l'utilisation de la bande passante du bus système pendant les temps morts. Après avoir défini un squelette commun pour les modules SoC, il améliore une méthodologie de conception réutilisable. Ce système est devenu la norme de facto pour la progression de la bibliothèque IP et l'interconnexion SoC.
Cinq interfaces sont définies dans la spécification AMBA:
- Bus système avancé (ASB)
- Bus périphérique avancé (APB)
- Bus avancé haute performance (AHB)
- Interface extensible avancée (AXI)
- Bus de trace avancé (ATB)




