オーディオ 高度なマイクロコントローラバスアーキテクチャ(amba)とは何ですか? -techopediaからの定義

高度なマイクロコントローラバスアーキテクチャ(amba)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-Advanced Microcontroller Bus Architecture(AMBA)とはどういう意味ですか?

アドバンストマイクロコントローラーバスアーキテクチャ(AMBA)は、チップバス上にあるシステムオンチップデザインで広く使用されているアーキテクチャです。 AMBA仕様標準は、高レベルの組み込みマイクロコントローラーの設計に使用されます。 AMBAの主な目的は、技術の独立性を提供し、モジュール式システム設計を奨励することです。 さらに、シリコンインフラストラクチャを最小限に抑えながら、再利用可能な周辺機器の開発を強く推奨します。

TechopediaがAdvanced Microcontroller Bus Architecture(AMBA)について説明しています

AMBAは、システムオンチップ(SoC)アーキテクチャを分類する機能ブロックの管理に関する戦略を指定するオープンな仕様です。 これは、マルチマスターバス管理をサポートする高速高帯域幅バスであり、システムパフォーマンスを最大限に活用します。 AMBA仕様は、デッドタイム中のシステムバス帯域幅の使用を最大化できます。 SoCモジュールの共通バックボーンを定義した後、再利用可能な設計手法を強化します。 このシステムは、IPライブラリの進歩とSoC相互接続の事実上の標準として登場しました。


AMBA仕様では、5つのインターフェイスが定義されています。

  • 高度なシステムバス(ASB)
  • 高度な周辺バス(APB)
  • 高度な高性能バス(AHB)
  • 高度な拡張可能インターフェイス(AXI)
  • 高度なトレースバス(ATB)
高度なマイクロコントローラバスアーキテクチャ(amba)とは何ですか? -techopediaからの定義