AMBA

AMBA(Advanced Microcontroller Bus Architecture)は、システムオンチップ(SoC)内の機能ブロックを接続・管理するための、自由に利用できる標準規格です。これにより、多数のコントローラやペリフェラルを搭載したマルチプロセッサの設計を、いち早く開発することが可能になります。
AMBAの仕様はロイヤリティフリーでプラットフォームに依存せず、あらゆるプロセッサ・アーキテクチャで使用することができます。AMBAは広く採用されているため、パートナーとの強固なエコシステムがあり、異なる設計チームやベンダーのIPコンポーネント間の互換性とスケーラビリティを保証しています。
最新のAMBA仕様
詳細主な機能とメリット
IPを再利用するには、消費電力、性能、面積の要件が異なる多種多様なSoCをサポートしながら、共通の規格が必要です。AMBAインターフェイスは、シンプルで低コストのペリフェラル・プログラミング・ポートから、完全にコヒーレントな高帯域幅ポートまで、複数のインターコネクトやチップ間インターフェイスにまたがって拡張することができます。
オープンスタンダードな仕様であるため、異なるサプライヤーからのIPコンポーネント間の互換性を確保するのに役立ちます。幅広い互換性により、摩擦の少ない統合と設計の再利用が可能になり、所有コストの削減と市場投入までの時間の短縮に貢献します。互換性のあるIP製品は、メモリコントローラ、インターコネクト、トレースソリューション、GPU、CPU、ペリフェラルなど、多岐にわたります。
AMBAはオンチップ通信の標準として受け入れられ、業界全体で広く採用されています。信頼性と信用において長い歴史があり、世界中の標準化されたIPで幅広く使用されています。
AMBAが半導体業界全体に広く採用されたことで、AMBAベースのシステム開発をサポートするサードパーティIP製品やツールは、包括的な市場を形成しています。

AMBA 5
AMBA 5は、自由に利用できるAMBAプロトコル仕様の最新世代です。コヒーレント・ハブ・インターフェース(CHI)アーキテクチャを導入し、完全にコヒーレントなプロセッサと高性能なインターコネクトを接続するためのインターフェースを定義しています。AMBA 5はまた、AXI5、ACE5、AHB5プロトコルを導入し、前世代を拡張して多くのパフォーマンスとスケーラビリティ機能を追加し、CHIと連携、補完しています。