Itthon Hang Mi az a fejlett mikrokontroller busz-architektúra (amba)? - meghatározás a techopedia alapján

Mi az a fejlett mikrokontroller busz-architektúra (amba)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az Advanced Microcontroller Bus Architecture (AMBA)?

A fejlett mikrokontroller busz-architektúra (AMBA) egy architektúra, amelyet széles körben használnak a chip-buszokon található rendszer-on-chip tervekben. Az AMBA specifikációs szabványt használják magas szintű beágyazott mikrokontrollerek tervezésére. Az AMBA fő célja a technológiai függetlenség biztosítása és a moduláris rendszer tervezésének ösztönzése. Ezenkívül határozottan ösztönzi az újrafelhasználható perifériás eszközök fejlesztését, miközben minimalizálja a szilícium infrastruktúráját.

A Techopedia elmagyarázza az Advanced Microcontroller Bus Architecture (AMBA)

Az AMBA egy nyílt specifikáció, amely stratégiát határoz meg a funkcionális blokkok kezelésére, amelyek rendszert rendeznek a chip (SoC) architektúrán. Ez egy nagysebességű, nagy sávszélességű busz, amely támogatja a multimaster buszkezelést, hogy a lehető legtöbbet hozza ki a rendszer teljesítményéből. Az AMBA specifikációk képesek maximálisra kihasználni a rendszerbusz sávszélességét holt idő alatt. Miután meghatározta a SoC modulok közös gerincét, tovább javítja az újrafelhasználható tervezési módszertant. Ez a rendszer az IP-könyvtárak haladásának és a SoC összekapcsolásnak a defacto szabványa lett.


Az AMBA specifikációban öt interfész van meghatározva:

  • Fejlett rendszerbusz (ASB)
  • Fejlett perifériás busz (APB)
  • Fejlett nagyteljesítményű busz (AHB)
  • Speciális bővíthető interfész (AXI)
  • Speciális nyomkövető busz (ATB)
Mi az a fejlett mikrokontroller busz-architektúra (amba)? - meghatározás a techopedia alapján