ホーム > 製品とワークフロー > AIを活用した設計 > Design IP > AMBA IP

AMBA IPコアとサブシステム:AXI、AHB、APB

SilvacoのAMBA IPは、AXI、AHB、APBの3つのバスのコントローラと周辺回路、それらを接続するファブリックとブリッジ、および5つの事前統合済みサブシステムをSoCチームに提供します。MCUからマルチコアSoCまで対応する、合成可能なソフトIPです。

各バスのコア、または接続済みのサブシステム

個別のコアを選び、独自のインターコネクトを構築できます。または、お客様独自のブロックを追加する前に、
ファブリックとブリッジが接続済みのサブシステムから開始できます。

AXI IP

インターコネクトの高帯域部分に対応するAXI4およびAXI4-Liteコントローラ。XIPとDMAを備えたQSPIコントローラ、AXIからSPIスレーブへのブリッジ、64ビットSRAMへ0または1サイクルでアクセスする5マスターSRAMコントローラ、および最大4つのデバイスを駆動する外部メモリコントローラを提供します。

AHB IP

AHBおよびAHB-Liteのシステムバス製品群。オクタル・クアッドSPIコントローラ、最大4マスターのラウンドロビンアービタ、DESとトリプルDES、DMA付きAES、シングル・クアッドチャネルDMA、SRAM、パラレルフラッシュ、外部バス、TFT LCDの各コントローラを提供します。

APB IP

SoCの低消費電力・低帯域部分向けに、APB 2.0のGPIO、リアルタイムクロック、割り込みコントローラ、PWM、タイマ、ウィンドウ型ウォッチドッグ、UART、SPI、I2Cマスター/スレーブコントローラを提供します。これらに接続するブリッジとバスチャネルはAPB 3.0にも対応します。

サブシステム

Arm Cortex-M0、Cortex-M3、Cortex-A5クラスの設計向けに、5つの事前統合済みサブシステムを提供します。インターコネクト、周辺回路、電源管理がすでに連携するため、バス統合の作業を開発スケジュールから省けます。独自のトポロジーを構築する場合、マルチマスターファブリックはAHB-Liteで最大8マスターと12スレーブに対応し、ブリッジは非同期クロックドメインを含め、すべてのバスの組み合わせを接続します。

提供形態

合成可能で構成を変更できるソフトIPです。コアはVerilogソースとして、完全なテスト環境とAXIまたはAHBのバス機能モデルとともに提供されるため、トップレベルに組み込む前に独自のフローで検証できます。サブシステムには、テストスイート、ユーザーガイド、統合ガイド、技術に依存しない合成制約も含まれます。

品番別のAMBA IP

41 製品
PART NUMBERPRODUCTFAMILYDESCRIPTION
70105AXI QSPIコントローラAXIAXI-4、AXI対応、DMA、Quad/Dualモード、全二重/半二重動作
70146AXI / SPIスレーブブリッジAXIAXIサブシステムのレジスタとメモリへの読み出し/書き込みアクセス
70151AXI-5マスターSRAMコントローラAXI64ビットSRAMへ0または1サイクルでアクセスする低レイテンシ
70187AXI外部メモリコントローラAXIAXI-4、AXI-4Lite、64ビット外部モード、最大4つの外部デバイス
70161AHBオクタル/クアッドSPIコントローラAHBAHB 4、4/8ビット動作、全二重/半二重、デュアル/クアッドモード
70110AHBマスターAHBAHB 2.0、ラウンドロビン方式で最大4マスター
70121AHB I2C / SPI DCIAHBクロックおよびプロトコル対応のAHB 2.0インターフェース
70122DMA付きAHB AXI5AHBAHB 2.0、1/4チャネル、シングル/プログラム制御バースト、制限ビット対応
70119AHBシングル/デュアルDMAコントローラAHBAHB 2.0、1/4チャネル、シングル/プログラム制御バースト、制限ビット対応
70113SPIスレーブからAHB-LiteマスターAHBAHB-Liteサブシステムへの読み出し/書き込みアクセス
70147AHB-LiteスレーブからSPIマスターAHB4スレーブおよびすべてのSPIモードに対応
70116AHB外部バスインターフェースAHB8ビット、16ビット、32ビットのアクセスに対応
70120AHB TFT LCDコントローラAHB24ビット、16ビット、8ビットのカラーLCDパネルに対応
70117AHB SRAMコントローラAHBAHB-Lite、ゼロウェイトステート対応、8/16/32ビットSRAMアクセス
70115XIP付きAHBクアッドSPIコントローラAHBAHB 4~32ビットのシリアル送受信、全二重/半二重
70118AHBシングルチャネルDMAコントローラAHBAHB 2.0、シングルチャネル、シングル/プログラム制御バースト、制限ビット対応
70150AHBパラレルフラッシュコントローラAHBAHBバスからParallel SuperFlashデバイス、8/16/32ビット外部モード
70127APB GPIOAPBAPB 2.0、最大32 I/Oまで拡張可能、割り込み対応、ソフトウェアで設定可能
70128APBリアルタイムクロックAPBAPB 2.0、BCD形式の時計/カレンダー、割り込み対応
70123APB割り込みコントローラAPBAPB 2.0、最大32の独立チャネル
70129APBパルス幅変調器APBAPB 2.0、プロセッサ/非プロセッサモード、4ビットプリスケーラ
70124APBタイマAPBAPB 2.0、32ビットカウンタ/タイマ、16ビットプリスケーラ、RTOSタイムベース
70126APB UARTAPBAPB 2.0、プログラム可能なボーレート、DMAインターフェース、割り込み対応
70125APBウォッチドッグ・ウォッチドッグタイマAPBAPB 2.0、32ビットカウンタ/タイマ、32ビットプリスケーラ、割り込み対応
70132APB SPIコントローラAPBAPB 2.0、シングルレーンSPIマスターまたはスレーブ
70026I2Cマスター/スレーブコントローラAPBI2C V2.1、APB 2.0、EEPROMおよびI2Cアクセス
70107AHB LiteファブリックバスファブリックとブリッジAHB-Lite、最大8マスターと12スレーブに対応
70101AXI M4SファブリックバスファブリックとブリッジAXI 4、最大4マスターと8スレーブに対応
70102AXI / AHBブリッジバスファブリックとブリッジAXI 4、AHB Lite、FIFO対応の2クロックドメイン
70145AHB / AXIブリッジバスファブリックとブリッジAXI 4、AHB Lite、FIFO対応の2クロックドメイン
70111AHB / APBブリッジバスファブリックとブリッジAPB 3.0 / 2.0、低レイテンシ、少ないゲート数
70108AHBバスチャネル + デコーダバスファブリックとブリッジAHB-Lite、最大16スレーブに対応
70109APBバスチャネル + デコーダバスファブリックとブリッジAPB 3.0 / 2.0、最大16スレーブに対応
70148AHB-LiteからAHB-Liteへの非同期ブリッジバスファブリックとブリッジ任意のクロック周波数比で非同期AHB-Liteドメインを接続
70149APBからAHB-Liteへの非同期ブリッジバスファブリックとブリッジ任意のクロック周波数比で同期APBおよびAHB-Liteドメインを接続
70103AXI / APBブリッジバスファブリックとブリッジAXI 4 Lite, APB 2.0, APB 3.0
70140AHB Low-powerサブシステムAHB 2.0、APB 2.0、電源管理、ブートコード、基本カーネル対応
70141AHB Performance AMBA-UDサブシステムAHB-Lite、AHB 2.0、PMU、マイクロシーケンサ対応、DMA
70142AHB Performance AMBA-MDサブシステムAHB-Lite、AHB 2.0、PMU、マイクロシーケンサ対応、DMA
70158AHB Secure M2サブシステムAHB 3.0、APB 2.0、セキュアAXIファブリック、SRAMおよびROMのパラメータ化MUX、保護機能対応
70143AXI PerformanceサブシステムAXI 4、AHB-Lite、APB 2.0マルチレイヤーファブリック、QOS/RTOS/Linux対応

必要なコアや構成が見つかりませんか?IPの専門家にご相談ください。

SoCにおけるAMBA IPの用途

SoCインターコネクトとIPの再利用

標準AMBAインターフェースにより、今回のプロジェクトでライセンスしたコアを次のプロジェクトでも利用できます。

高性能コンピューティングとモバイルプロセッサ

AXI4のファブリックとブリッジ、またはCortex-A5クラスのプロセッサを中心としたAXI Performanceサブシステム。

低消費電力の組み込み・IoT設計

電源管理と起動コードを含むAPB周辺回路とAHB Low-powerサブシステム。

マルチコア・ヘテロジニアスアーキテクチャ

マルチマスターファブリックと、任意のクロック比で動作するドメイン向けの非同期ブリッジ。

お問い合わせ前に確認できる品番

Silvacoの量産向けIPは、シリコンとして製造・試験されています。すべてのAMBA製品には
公開された固有の品番があり、その多くに製品概要が用意されています。

41製品

それぞれ固有の品番を持つコントローラ、周辺回路、ファブリック、ブリッジ、サブシステム

5つのサブシステム

それぞれArm Cortexプロセッサを中心に構成

AXI4 · AHB-Lite · APB 3.0

製品群全体でAXI4-Lite、AHB 2.0、APB 2.0にも対応

RTL · test bench · BFM

コアに同梱され、お客様のフローですぐに実行可能

カタログ · PDF

2026年夏

IP選択ガイド

AMBAのコア、ファブリック、ブリッジ、サブシステムを品番別に、SilvacoのI3Cおよび車載ネットワークIPとともに紹介します。

製品概要 · PDF

2026年3月

AXI Performanceサブシステム

8マスターと16スレーブを備えたAXI4マルチレイヤーファブリック。Cortex-A5クラスのプロセッサを基盤とし、4チャネルDMA、SRAM、QSPI XIPの各コントローラを備えています。LinuxまたはRTOSを選択できます。

製品概要 · PDF

2026年3月

Secure AHB Performance Subsystem M3

セキュアAHBクロスバー上のCortex-M3サブシステム。パラメータ化されたSRAMおよびROMのメモリ保護、電源管理、4チャネルDMA、シリアルフラッシュのコードを認証・復号するブートローダを備えています。

製品概要 · PDF

2026年3月

AHB Multi Fabric

AHB-Liteで最大8マスターと12スレーブを接続し、シングルマスターバスの規模を超えた設計に対応します。

バス上の構成をお知らせください

SoCで使用するバスとプロセッサをお知らせください。IPの専門家が、
性能と面積の予算に合わせて構成を選定し、サブシステムの
統合とライセンスについてご案内します。同じチップにI3C、プロセッサIP、Silvaco EDA
ツールが必要な場合も、1つのベンダーへの相談で対応できます。

AMBA IPに関する質問

AMBAとは何ですか?

AMBA(Advanced Microcontroller Bus Architecture)は、SoC内のプロセッサ、メモリ、周辺回路を接続するオンチップバスの、Armによるオープンな仕様です。AXI、AHB、APBが代表的なプロトコルです。SilvacoのAMBA IPは、単一の周辺回路から完全なサブシステムまで、これらのプロトコルに基づいて構築され、標準インターフェースでブロックを接続できます。

AXIは、読み出しと書き込みのチャネルを分離した高帯域インターコネクトで、プロセッサや高速メモリに使用します。AHBは、DMA、メモリコントローラ、中速の周辺回路向けのシステムバスです。APBは、タイマ、UART、GPIO向けのシンプルで低消費電力なバスです。多くのSoCが3つすべてを使用するため、Silvacoは各バスの組み合わせを接続するブリッジを提供しています。

SilvacoのAMBA IPは、AXI4とAXI4-Lite、AHB 2.0とAHB-Lite、APB 2.0と3.0に対応します。APB周辺回路自体はAPB 2.0です。APB 3.0には、AHBからAPBおよびAXIからAPBへのブリッジとAPBバスチャネルを介して対応します。その他のバージョンについてはIPの専門家にお問い合わせください。

ソフトIPです。コアは合成可能で構成変更できるRTLであり、Verilogソースとして提供されます。そのため、固定のハードマクロとして提供されるのではなく、選択したプロセスでお客様の合成フローを使用できます。同じ理由で、サブシステムには技術に依存しない合成制約が付属します。また、量産向けIP自体は実際にシリコンとして製造されています。

AMBAサブシステムは、Armプロセッサを中心に、バスファブリック、ブリッジ、周辺回路、電源管理を事前統合したものです。自ら組み立てて検証する代わりに、すでに動作するインターコネクトから開始できます。Silvacoは5種類を提供しています。Cortex-M0向けの低消費電力および高性能AHB設計、Cortex-M3向け、セキュアM3、およびCortex-A5クラスのプロセッサ向けAXI設計です。

各コアは構成を変更できます。RTLに専用のテスト環境とAXIまたはAHBのバス機能モデルが付属するため、統合前にお客様のフローで動作を確認できます。サブシステムにはテストスイートと統合ガイドも含まれます。面積と性能の目標に基づいて構成を決定し、IPの専門家がお客様とともに検討します。

関連情報

I3C

MIPI I3CコントローラおよびターゲットIP

組み込みプロセッサ

組み込みSoC向けのプロセッサIP

車載IP

CAN、FlexRay、LINコントローラ

その他のIP

その他のSilvaco IPコア

Design IP

Silvaco Design IPの全製品群