MICROCHIP-ロゴ

MICROCHIP DDR AXI4 アービター

MICROCHIP-DDR-AXI4-アービター製品

導入: AXI4-Stream プロトコル標準では、マスターとスレーブという用語が使用されます。このドキュメントで使用される同等の Microchip 用語は、それぞれイニシエーターとターゲットです。
まとめ: 次の表は、DDR AXI4 アービターの特性の概要を示しています。

特性 価値
コア バージョン DDR AXI4 アービター v2.2
サポートされているデバイス ファミリ
サポートされているツールフローライセンス

特徴: DDR AXI4 アービターの主な機能は次のとおりです。

  • IP コアは、Libero SoC ソフトウェアの IP カタログにインストールする必要があります。
  • コアは、Libero プロジェクト リストに含めるために SmartDesign ツール内で構成、生成、インスタンス化されます。

デバイスの使用率とパフォーマンス:

デバイスの詳細 家族 デバイス リソース 性能 (MHz)
LUT DFF RAM LSRAM SRAM 演算ブロック チップグローバル ポーラファイア MPF300T-1 5411 4202 266

機能説明

機能説明: このセクションでは、DDR_AXI4_Arbiter の実装の詳細について説明します。次の図は、DDR AXI4 Arbiter の最上位のピン配置図を示しています。

DDR_AXI4_Arbiter パラメータとインターフェイス信号

構成設定:
DDR_AXI4_Arbiter の構成設定は、このドキュメントでは指定されていません。

入力および出力信号:
DDR_AXI4_Arbiter の入力信号と出力信号は、このドキュメントでは指定されていません。

タイミング図
DDR_AXI4_Arbiter のタイミング図はこのドキュメントでは指定されていません。

テストベンチ

シミュレーション:
DDR_AXI4_Arbiter のシミュレーションの詳細は、このドキュメントでは指定されていません。
改訂履歴
このドキュメントでは、DDR_AXI4_Arbiter の改訂履歴は指定されていません。
マイクロチップFPGAのサポート
DDR_AXI4_Arbiter の Microchip FPGA サポート情報は、このドキュメントでは指定されていません。

製品使用説明書

  1. Libero SoC ソフトウェアの IP カタログに DDR AXI4 Arbiter v2.2 をインストールします。
  2. SmartDesign ツール内でコアを構成、生成、インスタンス化し、Libero プロジェクト リストに追加します。

はじめに(質問する)

メモリは、一般的なビデオおよびグラフィックス アプリケーションに不可欠な要素です。FPGA のローカル メモリがフレーム全体を保持するのに不十分な場合に、ビデオ フレーム全体をバッファリングするために使用されます。DDR へのビデオ フレームの読み取りと書き込みが複数ある場合、複数の要求を調停するためにアービターが必要になります。DDR AXI4 アービター IP は、フレーム バッファを外部 DDR メモリに書き込むための 8 つの書き込みチャネルと、外部メモリからフレームを読み取るための 8 つの読み取りチャネルを提供します。調停は先着順です。4 つの要求が同時に発生した場合、チャネル番号の小さいチャネルが優先されます。アービターは、AXI4 インターフェイスを介して DDR コントローラ IP に接続します。DDR AXI4 アービターは、DDR オンチップ コントローラへの AXI4 イニシエーター インターフェイスを提供します。アービターは、最大 64 つの書き込みチャネルと 512 つの読み取りチャネルをサポートします。ブロックは XNUMX つの読み取りチャネル間で調停を行い、先着順で AXI 読み取りチャネルへのアクセスを提供します。ブロックは XNUMX つの書き込みチャネル間で調停を行い、先着順で AXI 書き込みチャネルへのアクセスを提供します。XNUMX つの読み取りおよび書き込みチャネルはすべて同じ優先順位を持ちます。Arbiter IP の AXIXNUMX イニシエーター インターフェイスは、XNUMX ビットから XNUMX ビットまでのさまざまなデータ幅に構成できます。
重要: AXI4-Stream プロトコル標準では、「マスター」と「スレーブ」という用語が使用されます。このドキュメントで使用される同等の Microchip 用語は、それぞれイニシエーターとターゲットです。
まとめ(質問する)
次の表は、DDR AXI4 アービターの特性の概要を示しています。

表1. DDR AXI4アービターの特性MICROCHIP-DDR-AXI4-アービター-図-1

このドキュメントは、DDR AXI4 Arbiter v2.2 に適用されます。

  • PolarFire®SoC
  • ポーラファイア
  • RTG4™
  • イグルー® 2
  • SmartFusion® 2

Libero® SoC v12.3 以降のリリースが必要です。IP はライセンスなしで RTL モードで使用できます。詳細については、DDR_AXI4_Arbiter を参照してください。

特徴(質問する)

DDR AXI4 アービターの主な機能は次のとおりです。

  • 8つの書き込みチャネル
  • 8つの読み取りチャネル
  • DDR コントローラへの AXI4 インターフェイス
  • 設定可能なAXI4幅: 64、128、256、512ビット
  • 設定可能なアドレス幅: 32~64 ビット

Libero® Design Suite での IP コアの実装 (質問する)
IP コアは、Libero SoC ソフトウェアの IP カタログにインストールする必要があります。これは、Libero SoC ソフトウェアの IP カタログ更新機能によって自動的にインストールされるか、カタログから IP コアを手動でダウンロードします。IP コアが Libero SoC ソフトウェア IP カタログにインストールされると、コアは SmartDesign ツール内で構成、生成、インスタンス化され、Libero プロジェクト リストに追加されます。
デバイスの使用率とパフォーマンス (質問する)
次の表は、DDR_AXI4_Arbiter に使用されるデバイスの使用率を示しています。
表2. DDR_AXI4_アービターの使用率

デバイス 詳細 リソース 性能 (MHz) RAM について 数学ブロック チップ グローバル
家族 デバイス LUT ダフ LSRAM μSRAM
PolarFire® SoC MPFS250T-1 5411 4202 266 13 1 0 0
ポーラファイア MPF300T-1 5411 4202 266 13 1 0 0
スマートフュージョン® 2 M2S150-1 5546 4309 192 15 1 0 0

重要:

  • 上記の表のデータは、一般的な合成およびレイアウト設定を使用してキャプチャされています。IP は、32 つの書き込みチャネル、512 つの読み取りチャネル、XNUMX ビットのアドレス幅、および XNUMX ビットのデータ幅の構成に設定されています。
  • パフォーマンス数値を達成するためにタイミング解析を実行している間、クロックは 200 MHz に制限されます。

機能説明(質問する)
このセクションでは、DDR_AXI4_Arbiter の実装の詳細について説明します。次の図は、DDR AXI4 Arbiter のトップレベルのピン配置図を示しています。図 1-1. ネイティブ Arbiter インターフェイスのトップレベルのピン配置ブロック図MICROCHIP-DDR-AXI4-アービター-図-3

次の図は、バス インターフェイス モードの DDR_AXI4_Arbiter のシステム レベルのブロック図を示しています。図 1-2。DDR_AXI4_Arbiter のシステム レベルのブロック図MICROCHIP-DDR-AXI4-アービター-図-4

読み取りトランザクションは、特定の読み取りチャネルで入力信号 r(x)_req_i を High に設定することによってトリガーされます。 アービターは、読み取り要求を処理する準備ができたら、確認応答によって応答します。 それなら、それはampアービタは、開始 AXI アドレスを読み取り、外部イニシエーターから入力されるバースト サイズを読み取ります。チャネルは入力を処理し、DDR メモリからデータを読み取るために必要な AXI トランザクションを生成します。アービタからの読み取りデータ出力は、すべての読み取りチャネルに共通です。データの読み取り中、対応するチャネルの読み取りデータ有効がハイになります。読み取りトランザクションの終了は、要求されたすべてのバイトが送信されると、読み取り完了信号によって示されます。読み取りトランザクションと同様に、書き込みトランザクションは、入力信号 w(x)_req_i をハイに設定することによってトリガーされます。要求信号とともに、書き込み開始アドレスとバースト長が要求中に提供されなければなりません。アービタが書き込まれた要求を処理できる場合、対応するチャネルで確認信号を送信して応答します。次に、ユーザーはチャネルで書き込みデータとデータ有効信号を提供する必要があります。データ有効ハイ期間のクロック数は、バースト長と一致する必要があります。アービターは書き込み操作を完了し、書き込みトランザクションの完了を示す書き込み完了信号をハイに設定します。
DDR_AXI4_Arbiter パラメータとインターフェイス信号 (質問する)
このセクションでは、DDR_AXI4_Arbiter GUI コンフィギュレータのパラメータと I/O 信号について説明します。
2.1 構成設定 (質問する)
次の表は、DDR_AXI4_Arbiter のハードウェア実装で使用される構成パラメータの説明を示しています。これらは汎用パラメータであり、アプリケーションの要件に応じて変更できます。

表2-1. 構成パラメータ

信号 名前 説明
AXI ID 幅 AXI ID の幅を定義します。
AXI データ幅 AXI データ幅を定義します。
AXI アドレス幅 AXIアドレス幅を定義する
読み取りチャネル数 ドロップダウン メニューから、1 チャネルから 8 チャネルまでの範囲で必要な書き込みチャネル数を選択するオプション。
書き込みチャネル数 ドロップダウン メニューから、1 チャネルから 8 チャネルまでの範囲で必要な読み取りチャネル数を選択するオプション。
AXI4_選択 AXI4_MASTER と AXI4_MIRRORED_SLAVE を選択するオプション。
アービターインターフェース バス インターフェイスを選択するオプション。

信号の入力と出力 (質問する)
次の表に、DDR AXI4 Arbiter for Bus インターフェイスの入力ポートと出力ポートを示します。
表2-2. アービターバスインターフェイスの入力ポートと出力ポート

信号 名前 方向 説明
リセット_i 入力 設計へのアクティブロー非同期リセット信号
sys_ckl_i 入力 システム時計
ddr_ctrl_ready_i 入力 DDRコントローラから準備完了入力信号を受信
有効 入力 読み取りチャネル0からの読み取り要求
ARSIZE_I_0 入力 8ビット 読み取りチャネル 0 からの読み取りバースト サイズ
アラド 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 0 の読み取りを開始する DDR アドレス
準備完了 出力 読み取りチャネル 0 からの読み取り要求に対するアービターの確認応答
無効 出力 読み取りチャネル0からの読み取りデータが有効
翻訳元 出力 [AXI_DATA_WIDTH-1:0] 読み取りチャネル0からデータを読み取る
RLAST_O_0 出力 読み取りチャネル0からフレーム終了信号を読み取る
バスユーザー_O_r0 出力 読み取りチャネル 0 の読み取り完了
有効 入力 読み取りチャネル1からの読み取り要求
ARSIZE_I_1 入力 8ビット 読み取りチャネル1からの読み取りバーストサイズ
アラド 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 1 の読み取りを開始する DDR アドレス
準備完了 出力 読み取りチャネル 1 からの読み取り要求に対するアービターの確認応答
無効 出力 読み取りチャネル1からの読み取りデータが有効
翻訳元 出力 [AXI_DATA_WIDTH-1:0] 読み取りチャネル1からデータを読み取る
RLAST_O_1 出力 読み取りチャネル1からフレーム終了信号を読み取る
バスユーザー_O_r1 出力 読み取りチャネル 1 の読み取り完了
有効 入力 読み取りチャネル2からの読み取り要求
…………続き
信号 名前 方向 説明
ARSIZE_I_2 入力 8ビット 読み取りチャネル2からの読み取りバーストサイズ
アラド 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 2 の読み取りを開始する DDR アドレス
準備完了 出力 読み取りチャネル 2 からの読み取り要求に対するアービターの確認応答
無効 出力 読み取りチャネル2からの読み取りデータが有効
翻訳元 出力 [AXI_DATA_WIDTH-1:0] 読み取りチャネル2からデータを読み取る
RLAST_O_2 出力 読み取りチャネル2からフレーム終了信号を読み取る
バスユーザー_O_r2 出力 読み取りチャネル 2 の読み取り完了
有効 入力 読み取りチャネル3からの読み取り要求
ARSIZE_I_3 入力 8ビット 読み取りチャネル3からの読み取りバーストサイズ
アラド 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 3 の読み取りを開始する DDR アドレス
準備完了 出力 読み取りチャネル 3 からの読み取り要求に対するアービターの確認応答
無効 出力 読み取りチャネル3からの読み取りデータが有効
翻訳元 出力 [AXI_DATA_WIDTH-1:0] 読み取りチャネル3からデータを読み取る
RLAST_O_3 出力 読み取りチャネル3からフレーム終了信号を読み取る
バスユーザー_O_r3 出力 読み取りチャネル 3 の読み取り完了
有効 入力 読み取りチャネル4からの読み取り要求
ARSIZE_I_4 入力 8ビット 読み取りチャネル4からの読み取りバーストサイズ
アラド 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 4 の読み取りを開始する DDR アドレス
準備完了 出力 読み取りチャネル 4 からの読み取り要求に対するアービターの確認応答
無効 出力 読み取りチャネル4からの読み取りデータが有効
翻訳元 出力 [AXI_DATA_WIDTH-1:0] 読み取りチャネル4からデータを読み取る
RLAST_O_4 出力 読み取りチャネル4からフレーム終了信号を読み取る
バスユーザー_O_r4 出力 読み取りチャネル 4 の読み取り完了
有効 入力 読み取りチャネル5からの読み取り要求
ARSIZE_I_5 入力 8ビット 読み取りチャネル5からの読み取りバーストサイズ
アラド 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 5 の読み取りを開始する DDR アドレス
準備完了 出力 読み取りチャネル 5 からの読み取り要求に対するアービターの確認応答
無効 出力 読み取りチャネル5からの読み取りデータが有効
翻訳元 出力 [AXI_DATA_WIDTH-1:0] 読み取りチャネル5からデータを読み取る
RLAST_O_5 出力 読み取りチャネル5からフレーム終了信号を読み取る
バスユーザー_O_r5 出力 読み取りチャネル 5 の読み取り完了
有効 入力 読み取りチャネル6からの読み取り要求
ARSIZE_I_6 入力 8ビット 読み取りチャネル6からの読み取りバーストサイズ
アラド 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 6 の読み取りを開始する DDR アドレス
準備完了 出力 読み取りチャネル 6 からの読み取り要求に対するアービターの確認応答
無効 出力 読み取りチャネル6からの読み取りデータが有効
翻訳元 出力 [AXI_DATA_WIDTH-1:0] 読み取りチャネル6からデータを読み取る
RLAST_O_6 出力 読み取りチャネル6からフレーム終了信号を読み取る
…………続き
信号 名前 方向 説明
バスユーザー_O_r6 出力 読み取りチャネル 6 の読み取り完了
有効 入力 読み取りチャネル7からの読み取り要求
ARSIZE_I_7 入力 8ビット 読み取りチャネル7からの読み取りバーストサイズ
アラド 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 7 の読み取りを開始する DDR アドレス
準備完了 出力 読み取りチャネル 7 からの読み取り要求に対するアービターの確認応答
無効 出力 読み取りチャネル7からの読み取りデータが有効
翻訳元 出力 [AXI_DATA_WIDTH-1:0] 読み取りチャネル7からデータを読み取る
RLAST_O_7 出力 読み取りチャネル7からフレーム終了信号を読み取る
バスユーザー_O_r7 出力 読み取りチャネル 7 の読み取り完了
アマゾンサイズ 入力 8ビット 書き込みチャネル 0 の書き込みバースト サイズ
翻訳元 入力 [AXI_DATA_WIDTH-1:0] ビデオデータ入力書き込みチャネル0
無効 入力 書き込みチャネル0に有効な書き込みデータ
AWVALID_I_0 入力 書き込みチャネル0からの書き込み要求
翻訳元 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル0から書き込みを行う必要があるDDRアドレス
よっしゃ 出力 書き込みチャネル 0 からの書き込み要求に対するアービターの確認応答
バスユーザーO_0 出力 書き込みチャネル 0 への書き込み完了
アマゾンサイズ 入力 8ビット 書き込みチャネル 1 の書き込みバースト サイズ
翻訳元 入力 [AXI_DATA_WIDTH-1:0] ビデオデータ入力書き込みチャネル1
無効 入力 書き込みチャネル1に有効な書き込みデータ
AWVALID_I_1 入力 書き込みチャネル1からの書き込み要求
翻訳元 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル1から書き込みを行う必要があるDDRアドレス
よっしゃ 出力 書き込みチャネル 1 からの書き込み要求に対するアービターの確認応答
バスユーザーO_1 出力 書き込みチャネル 1 への書き込み完了
アマゾンサイズ 入力 8ビット 書き込みチャネル 2 の書き込みバースト サイズ
翻訳元 入力 [AXI_DATA_WIDTH-1:0] ビデオデータ入力書き込みチャネル2
無効 入力 書き込みチャネル2に有効な書き込みデータ
AWVALID_I_2 入力 書き込みチャネル2からの書き込み要求
翻訳元 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル2から書き込みを行う必要があるDDRアドレス
よっしゃ 出力 書き込みチャネル 2 からの書き込み要求に対するアービターの確認応答
バスユーザーO_2 出力 書き込みチャネル 2 への書き込み完了
アマゾンサイズ 入力 8ビット 書き込みチャネル 3 の書き込みバースト サイズ
翻訳元 入力 [AXI_DATA_WIDTH-1:0] ビデオデータ入力書き込みチャネル3
無効 入力 書き込みチャネル3に有効な書き込みデータ
AWVALID_I_3 入力 書き込みチャネル3からの書き込み要求
翻訳元 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル3から書き込みを行う必要があるDDRアドレス
よっしゃ 出力 書き込みチャネル 3 からの書き込み要求に対するアービターの確認応答
バスユーザーO_3 出力 書き込みチャネル 3 への書き込み完了
アマゾンサイズ 入力 8ビット 書き込みチャネル 4 の書き込みバースト サイズ
…………続き
信号 名前 方向 説明
翻訳元 入力 [AXI_DATA_WIDTH-1:0] ビデオデータ入力書き込みチャネル4
無効 入力 書き込みチャネル4に有効な書き込みデータ
AWVALID_I_4 入力 書き込みチャネル4からの書き込み要求
翻訳元 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル4から書き込みを行う必要があるDDRアドレス
よっしゃ 出力 書き込みチャネル 4 からの書き込み要求に対するアービターの確認応答
バスユーザーO_4 出力 書き込みチャネル 4 への書き込み完了
アマゾンサイズ 入力 8ビット 書き込みチャネル 5 の書き込みバースト サイズ
翻訳元 入力 [AXI_DATA_WIDTH-1:0] ビデオデータ入力書き込みチャネル5
無効 入力 書き込みチャネル5に有効な書き込みデータ
AWVALID_I_5 入力 書き込みチャネル5からの書き込み要求
翻訳元 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル5から書き込みを行う必要があるDDRアドレス
よっしゃ 出力 書き込みチャネル 5 からの書き込み要求に対するアービターの確認応答
バスユーザーO_5 出力 書き込みチャネル 5 への書き込み完了
アマゾンサイズ 入力 8ビット 書き込みチャネル 6 の書き込みバースト サイズ
翻訳元 入力 [AXI_DATA_WIDTH-1:0] ビデオデータ入力書き込みチャネル6
無効 入力 書き込みチャネル6に有効な書き込みデータ
AWVALID_I_6 入力 書き込みチャネル6からの書き込み要求
翻訳元 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル6から書き込みを行う必要があるDDRアドレス
よっしゃ 出力 書き込みチャネル 6 からの書き込み要求に対するアービターの確認応答
バスユーザーO_6 出力 書き込みチャネル 6 への書き込み完了
アマゾンサイズ 入力 8ビット 書き込みチャネル7からの書き込みバーストサイズ
翻訳元 入力 [AXI_DATA_WIDTH-1:0] ビデオデータ入力書き込みチャネル7
無効 入力 書き込みチャネル7に有効な書き込みデータ
AWVALID_I_7 入力 書き込みチャネル7から要求を書き込む
翻訳元 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル7から書き込みが行われるDDRアドレス
よっしゃ 出力 書き込みチャネル 7 からの書き込み要求に対するアービターの確認応答
バスユーザーO_7 出力 書き込みチャネル 7 への書き込み完了

次の表は、ネイティブ インターフェイスの DDR AXI4 アービターの入力ポートと出力ポートを示しています。
表2-3. ネイティブアービターインターフェースの入力ポートと出力ポート

信号 名前 方向 説明
リセット_i 入力 設計するアクティブロー非同期リセット信号
sys_clk_i 入力 システム時計
ddr_ctrl_ready_i 入力 DDRコントローラからレディ入力信号を受信
r0_req_i 入力 イニシエーター 0 からの読み取り要求
r0_バーストサイズ_i 入力 8ビット 読み取りバーストサイズ
r0_r開始アドレス 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 0 の読み取りを開始する DDR アドレス
r0_ack_o 出力 イニシエーター 0 からの読み取り要求に対するアービターの確認応答
…………続き
信号 名前 方向 説明
r0_データ有効 出力 読み取りチャネル0からの読み取りデータが有効
完了しました 出力 イニシエーター 0 への読み取り完了
r1_req_i 入力 イニシエーター 1 からの読み取り要求
r1_バーストサイズ_i 入力 8ビット 読み取りバーストサイズ
r1_r開始アドレス 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 1 の読み取りを開始する DDR アドレス
r1_ack_o 出力 イニシエーター 1 からの読み取り要求に対するアービターの確認応答
r1_データ有効 出力 読み取りチャネル1からの読み取りデータが有効
完了しました 出力 イニシエーター 1 への読み取り完了
r2_req_i 入力 イニシエーター 2 からの読み取り要求
r2_バーストサイズ_i 入力 8ビット 読み取りバーストサイズ
r2_r開始アドレス 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 2 の読み取りを開始する DDR アドレス
r2_ack_o 出力 イニシエーター 2 からの読み取り要求に対するアービターの確認応答
r2_データ有効 出力 読み取りチャネル2からの読み取りデータが有効
完了しました 出力 イニシエーター 2 への読み取り完了
r3_req_i 入力 イニシエーター 3 からの読み取り要求
r3_バーストサイズ_i 入力 8ビット 読み取りバーストサイズ
r3_r開始アドレス 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 3 の読み取りを開始する DDR アドレス
r3_ack_o 出力 イニシエーター 3 からの読み取り要求に対するアービターの確認応答
r3_データ有効 出力 読み取りチャネル3からの読み取りデータが有効
完了しました 出力 イニシエーター 3 への読み取り完了
r4_req_i 入力 イニシエーター 4 からの読み取り要求
r4_バーストサイズ_i 入力 8ビット 読み取りバーストサイズ
r4_r開始アドレス 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 4 の読み取りを開始する DDR アドレス
r4_ack_o 出力 イニシエーター 4 からの読み取り要求に対するアービターの確認応答
r4_データ有効 出力 読み取りチャネル4からの読み取りデータが有効
完了しました 出力 イニシエーター 4 への読み取り完了
r5_req_i 入力 イニシエーター 5 からの読み取り要求
r5_バーストサイズ_i 入力 8ビット 読み取りバーストサイズ
r5_r開始アドレス 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 5 の読み取りを開始する DDR アドレス
r5_ack_o 出力 イニシエーター 5 からの読み取り要求に対するアービターの確認応答
r5_データ有効 出力 読み取りチャネル5からの読み取りデータが有効
完了しました 出力 イニシエーター 5 への読み取り完了
r6_req_i 入力 イニシエーター 6 からの読み取り要求
r6_バーストサイズ_i 入力 8ビット 読み取りバーストサイズ
r6_r開始アドレス 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 6 の読み取りを開始する DDR アドレス
r6_ack_o 出力 イニシエーター 6 からの読み取り要求に対するアービターの確認応答
r6_データ有効 出力 読み取りチャネル6からの読み取りデータが有効
完了しました 出力 イニシエーター 6 への読み取り完了
r7_req_i 入力 イニシエーター 7 からの読み取り要求
r7_バーストサイズ_i 入力 8ビット 読み取りバーストサイズ
…………続き
信号 名前 方向 説明
r7_r開始アドレス 入力 [AXI_ADDR_WIDTH – 1:0] 読み取りチャネル 7 の読み取りを開始する DDR アドレス
r7_ack_o 出力 イニシエーター 7 からの読み取り要求に対するアービターの確認応答
r7_データ有効 出力 読み取りチャネル7からの読み取りデータが有効
完了しました 出力 イニシエーター 7 への読み取り完了
rdata_o 出力 [AXI_DATA_WIDTH – 1:0] 読み取りチャネルからのビデオデータ出力
w0_バーストサイズ_i 入力 8ビット 書き込みバーストサイズ
w0_データ_i 入力 [AXI_DATA_WIDTH – 1:0] 書き込みチャネル0へのビデオデータ入力
w0_データ有効 入力 書き込みチャネル0に有効な書き込みデータ
必須 入力 イニシエーター 0 からの書き込み要求
w0_wstart_addr_i 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル0から書き込みを行う必要があるDDRアドレス
翻訳: 出力 イニシエーター 0 からの書き込み要求に対するアービターの確認応答
完了しました 出力 イニシエーター 0 への書き込み完了
w1_バーストサイズ_i 入力 8ビット 書き込みバーストサイズ
w1_データ_i 入力 [AXI_DATA_WIDTH – 1:0] 書き込みチャネル1へのビデオデータ入力
w1_データ有効 入力 書き込みチャネル1に有効な書き込みデータ
必須 入力 イニシエーター 1 からの書き込み要求
w1_wstart_addr_i 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル1から書き込みを行う必要があるDDRアドレス
翻訳: 出力 イニシエーター 1 からの書き込み要求に対するアービターの確認応答
完了しました 出力 イニシエーター 1 への書き込み完了
w2_バーストサイズ_i 入力 8ビット 書き込みバーストサイズ
w2_データ_i 入力 [AXI_DATA_WIDTH – 1:0] 書き込みチャネル2へのビデオデータ入力
w2_データ有効 入力 書き込みチャネル2に有効な書き込みデータ
必須 入力 イニシエーター 2 からの書き込み要求
w2_wstart_addr_i 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル2から書き込みを行う必要があるDDRアドレス
翻訳: 出力 イニシエーター 2 からの書き込み要求に対するアービターの確認応答
完了しました 出力 イニシエーター 2 への書き込み完了
w3_バーストサイズ_i 入力 8ビット 書き込みバーストサイズ
w3_データ_i 入力 [AXI_DATA_WIDTH – 1:0] 書き込みチャネル3へのビデオデータ入力
w3_データ有効 入力 書き込みチャネル3に有効な書き込みデータ
必須 入力 イニシエーター 3 からの書き込み要求
w3_wstart_addr_i 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル3から書き込みを行う必要があるDDRアドレス
翻訳: 出力 イニシエーター 3 からの書き込み要求に対するアービターの確認応答
完了しました 出力 イニシエーター 3 への書き込み完了
w4_バーストサイズ_i 入力 8ビット 書き込みバーストサイズ
w4_データ_i 入力 [AXI_DATA_WIDTH – 1:0] 書き込みチャネル4へのビデオデータ入力
w4_データ有効 入力 書き込みチャネル4に有効な書き込みデータ
必須 入力 イニシエーター 4 からの書き込み要求
w4_wstart_addr_i 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル4から書き込みが行われるDDRアドレス
…………続き
信号 名前 方向 説明
翻訳: 出力 イニシエーター 4 からの書き込み要求に対するアービターの確認応答
完了しました 出力 イニシエーター 4 への書き込み完了
w5_バーストサイズ_i 入力 8ビット 書き込みバーストサイズ
w5_データ_i 入力 [AXI_DATA_WIDTH – 1:0] 書き込みチャネル5へのビデオデータ入力
w5_データ有効 入力 書き込みチャネル5に有効な書き込みデータ
必須 入力 イニシエーター 5 からの書き込み要求
w5_wstart_addr_i 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル5から書き込みを行う必要があるDDRアドレス
翻訳: 出力 イニシエーター 5 からの書き込み要求に対するアービターの確認応答
完了しました 出力 イニシエーター 5 への書き込み完了
w6_バーストサイズ_i 入力 8ビット 書き込みバーストサイズ
w6_データ_i 入力 [AXI_DATA_WIDTH – 1:0] 書き込みチャネル6へのビデオデータ入力
w6_データ有効 入力 書き込みチャネル6に有効な書き込みデータ
必須 入力 イニシエーター 6 からの書き込み要求
w6_wstart_addr_i 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル6から書き込みを行う必要があるDDRアドレス
翻訳: 出力 イニシエーター 6 からの書き込み要求に対するアービターの確認応答
完了しました 出力 イニシエーター 6 への書き込み完了
w7_バーストサイズ_i 入力 8ビット 書き込みバーストサイズ
w7_データ_i 入力 [AXI_DATA_WIDTH – 1:0] 書き込みチャネル7へのビデオデータ入力
w7_データ有効 入力 書き込みチャネル7に有効な書き込みデータ
必須 入力 イニシエーター 7 からの書き込み要求
w7_wstart_addr_i 入力 [AXI_ADDR_WIDTH – 1:0] 書き込みチャネル7から書き込みを行う必要があるDDRアドレス
翻訳: 出力 イニシエーター 7 からの書き込み要求に対するアービターの確認応答
完了しました 出力 イニシエーター 7 への書き込み完了
AXI I/F信号
アドレスチャネルの読み取り
乾燥した 出力 [AXI_ID_WIDTH – 1:0] アドレスIDを読み取ります。識別 tag 信号の読み取りアドレス グループ用。
アラド 出力 [AXI_ADDR_WIDTH – 1:0] 読み取りアドレス。読み取りバースト トランザクションの初期アドレスを提供します。

バーストの開始アドレスのみが提供されます。

アーレン 出力 [7:0] バースト長。バースト内の転送の正確な数を提供します。この情報により、アドレスに関連付けられたデータ転送の数が決まります。
arsize_o 出力 [2:0] バースト サイズ。バースト内の各転送のサイズ。
アーバースト 出力 [1:0] バースト タイプ。サイズ情報と組み合わせて、バースト内の各転送のアドレスがどのように計算されるかを詳しく説明します。

2'b01 に固定 à インクリメンタル アドレス バースト。

アーロック 出力 [1:0] ロック タイプ。転送のアトミック特性に関する追加情報を提供します。

通常アクセスの場合は 2'b00 に修正されました。

…………続き
信号 名前 方向 説明
アーケード 出力 [3:0] キャッシュ タイプ。転送のキャッシュ可能な特性に関する追加情報を提供します。

4'b0000 に固定 à キャッシュ不可、バッファリング不可。

arprot_o さん 出力 [2:0] 保護タイプ。トランザクションの保護ユニット情報を提供します。3'b000 に固定され、通常の安全なデータ アクセスになります。
arvalid_o 出力 読み取りアドレスが有効です。HIGH の場合、読み取りアドレスと制御情報は有効であり、アドレス確認信号がすでに HIGH になるまで HIGH のままになります。

1 = アドレスと制御情報が有効

0 = アドレスと制御情報が無効です

すでに 入力 読み取りアドレス準備完了。ターゲットはアドレスと関連する制御信号を受け入れる準備ができています。

1 = ターゲット準備完了

0 = ターゲットの準備ができていません

データチャネルの読み取り
取り除く 入力 [AXI_ID_WIDTH – 1:0] ID の読み取り tag. ID tag 信号の読み取りデータ グループの rid 値。rid 値はターゲットによって生成され、応答する読み取りトランザクションの arid 値と一致する必要があります。
rデータ 入力 [AXI_DATA_WIDTH – 1:0] データの読み取り
応答 入力 [1:0] 応答を読みます。

読み取り転送のステータス。

許容される応答は、OKAY、EXOKAY、SLVERR、および DECERR です。

最後 入力 最後に読んでください。

読み取りバーストの最後の転送。

無効 入力 読み取り有効。必要な読み取りデータが利用可能であり、読み取り転送を完了できます。

1 = 読み取りデータが利用可能

0 = 読み取りデータが利用できません

準備完了 出力 読み取り準備完了。イニシエーターは読み取りデータと応答情報を受け入れることができます。

1=イニシエーター準備完了

0 = イニシエーターの準備ができていない

アドレスチャネルの書き込み
わきに 出力 [AXI_ID_WIDTH – 1:0] アドレスIDを書き込みます。識別 tag 書き込みアドレス グループの信号用。
awaddr 出力 [AXI_ADDR_WIDTH – 1:0] 書き込みアドレス。書き込みバースト トランザクションの最初の転送のアドレスを提供します。関連する制御信号は、バースト内の残りの転送のアドレスを決定するために使用されます。
オーレン 出力 [7:0] バースト長。バースト内の転送の正確な数を提供します。この情報により、アドレスに関連付けられたデータ転送の数が決まります。
サイズ 出力 [2:0] バースト サイズ。バースト内の各転送のサイズ。バイト レーン ストローブは、更新するバイト レーンを正確に示します。
爆発 出力 [1:0] バースト タイプ。サイズ情報と組み合わせて、バースト内の各転送のアドレスがどのように計算されるかを詳しく説明します。

2'b01 に固定 à インクリメンタル アドレス バースト。

…………続き
信号 名前 方向 説明
ロック 出力 [1:0] ロック タイプ。転送のアトミック特性に関する追加情報を提供します。

通常アクセスの場合は 2'b00 に修正されました。

awcache 出力 [3:0] キャッシュ タイプ。トランザクションのバッファ可能、キャッシュ可能、ライトスルー、ライトバック、割り当て属性を示します。

4'b0000 に固定 à キャッシュ不可、バッファリング不可。

プロット 出力 [2:0] 保護タイプ。トランザクションの通常、特権、またはセキュア保護レベルと、トランザクションがデータ アクセスか命令アクセスかを示します。3'b000 に固定されます (通常、セキュア データ アクセス)。
無効 出力 書き込みアドレスが有効です。有効な書き込みアドレスと制御情報が利用可能であることを示します。

1 = アドレスと制御情報が利用可能

0 = アドレスと制御情報は利用できません。アドレス確認信号 awready が HIGH になるまで、アドレスと制御情報は安定したままです。

すでに 入力 書き込みアドレス準備完了。ターゲットがアドレスと関連する制御信号を受け入れる準備ができていることを示します。

1 = ターゲット準備完了

0 = ターゲットの準備ができていません

データチャネルの書き込み
wデータ 出力 [AXI_DATA_WIDTH – 1:0] データを書き込む
ウストルブ 出力 [AXI_DATA_WIDTH – 8:0] 書き込みストローブ。この信号は、メモリ内のどのバイト レーンを更新するかを示します。書き込みデータ バスの 8 ビットごとに 1 つの書き込みストローブがあります。
ラスト 出力 最後に書き込みます。書き込みバーストの最後の転送です。
無効 出力 書き込み有効。有効な書き込みデータとストローブが利用可能です。1 = 書き込みデータとストローブが利用可能です

0 = 書き込みデータとストローブは利用できません

準備完了 入力 書き込み準備完了。ターゲットは書き込みデータを受け入れることができます。1 = ターゲット準備完了

0 = ターゲットの準備ができていません

応答チャネルの書き込み
入札 入力 [AXI_ID_WIDTH – 1:0] レスポンスID。識別 tag 書き込み応答の。入札値は、ターゲットが応答している書き込みトランザクションの awid 値と一致する必要があります。
ブレスプ 入力 [1:0] 書き込み応答。書き込みトランザクションのステータス。許容される応答は OKAY、EXOKAY、SLVERR、および DECERR です。
無効 入力 書き込み応答が有効です。有効な書き込み応答が利用可能です。1 = 書き込み応答が利用可能です

0 = 書き込み応答が利用できません

パンのような 出力 応答準備完了。イニシエーターは応答情報を受け入れることができます。

1 = イニシエーター準備完了

0 = イニシエーターの準備ができていない

タイミング図 (質問する)
このセクションでは、DDR_AXI4_Arbiter のタイミング図について説明します。次の図は、読み取りおよび書き込み要求入力、開始メモリ アドレス、外部イニシエーターからの書き込み入力、読み取りまたは書き込み確認応答、およびアービターによって提供される読み取りまたは書き込み完了入力の接続を示しています。
図3-1. AXI4 インターフェイスを介した書き込み/読み取りに使用される信号のタイミング図MICROCHIP-DDR-AXI4-アービター-図-5

テストベンチ (質問する)
統合テストベンチは、ユーザー テストベンチと呼ばれる DDR_AXI4_Arbiter を検証およびテストするために使用されます。テストベンチは、DDR_AXI4_Arbiter IP の機能をチェックするために提供されています。このテストベンチは、バス インターフェイス構成の XNUMX つの読み取りチャネルと XNUMX つの書き込みチャネルに対してのみ機能します。
 シミュレーション(質問する)
次の手順では、テストベンチを使用してコアをシミュレートする方法について説明します。

  1. Libero® SoCカタログタブを開き、ソリューション-ビデオを展開し、DDR_AXI4_Arbiterをダブルクリックして[OK]をクリックします。IPに関連付けられたドキュメントはドキュメントの下にリストされます。重要: カタログタブが表示されない場合は、 View > [ウィンドウ] メニューをクリックし、[カタログ] をクリックして表示します。

図4-1. Libero SoC カタログの DDR_AXI4_Arbiter IP コアMICROCHIP-DDR-AXI4-アービター-図-6

次に示すように、コンポーネントの作成ウィンドウが表示されます。[OK] をクリックします。名前が DDR_AXI4_ARBITER_PF_C0 であることを確認します。
図4-2. コンポーネントの作成MICROCHIP-DDR-AXI4-アービター-図-7

次の図に示すように、2 つの読み取りチャネルと 2 つの書き込みチャネルの IP を設定し、バス インターフェイスを選択して [OK] をクリックし、IP を生成します。
図4-3. 構成MICROCHIP-DDR-AXI4-アービター-図-8

[刺激階層] タブで、テストベンチ (DDR_AXI4_ARBITER_PF_tb.v) を選択し、右クリックして [事前合成デザインのシミュレーション] > [インタラクティブに開く] をクリックします。
重要: [Stimulus Hierarchy] タブが表示されない場合は、次の場所に移動します。 View > Windows メニューをクリックし、Stimulus Hierarchy をクリックして表示します。
図4-4. 合成前デザインのシミュレーションMICROCHIP-DDR-AXI4-アービター-図-9ModelSimがテストベンチで開きます file、次の図に示すように。
図4-5. ModelSim シミュレーション ウィンドウMICROCHIP-DDR-AXI4-アービター-図-10

重要: .do ファイルで指定された実行時間制限によりシミュレーションが中断された場合 file、run-allコマンドを使用してシミュレーションを完了します。
改訂履歴 (質問する)
改訂履歴には、ドキュメントに実装された変更内容が記述されます。変更内容は、最新の出版物から順に改訂順にリストされます。
表5-1. 改訂履歴

リビジョン 日付 説明
A 04/2023 以下は、文書のリビジョン A における変更点のリストです。

• ドキュメントを Microchip テンプレートに移行しました。

• 文書番号を 00004976 から DS50200950A に更新しました。

• 追加した 4. テストベンチ.

2.0 以下は、ドキュメントのリビジョン 2.0 での変更点のリストです。

• 追加した 図1-2.

• 追加した 表2-2.

• 一部の入力信号名と出力信号名を更新しました。 表2-2.

1.0 初回リリース。

Microchip FPGA サポート (質問する)
マイクロチップFPGA製品グループは、カスタマーサービス、カスタマーテクニカルサポートセンター、 webサイト、および世界中の営業所。 お客様の質問には既に回答がある可能性が非常に高いため、サポートに連絡する前に、Microchip のオンライン リソースにアクセスすることをお勧めします。 からテクニカル サポート センターに連絡してください。 webwww.microchip.com/supportのサイトをご覧ください。FPGAデバイスの部品番号を記入し、適切なケースカテゴリを選択し、設計をアップロードしてください。 fileテクニカル サポート ケースを作成するときに、次の点に注意してください。製品の価格、製品のアップグレード、更新情報、注文状況、承認など、技術以外の製品サポートについては、カスタマー サービスにお問い合わせください。

  • 北米からは800.262.1060にお電話ください
  • 海外からは650.318.4460にお電話ください
  • 世界中どこからでもファックス650.318.8044

マイクロチップ情報 (質問する)

マイクロチップ Webサイト(質問する)
マイクロチップは、 webサイト マイクロチップ/。 これ webサイトは file顧客が簡単に利用できる情報を提供します。 利用可能なコンテンツには次のようなものがあります。

  • 製品サポート – データシートと正誤表、アプリケーションノートとampファイル プログラム、デザイン リソース、ユーザー ガイドとハードウェア サポート ドキュメント、最新のソフトウェア リリース、およびアーカイブされたソフトウェア
  • 一般的な技術サポート – よくある質問 (FAQ)、テクニカル サポート リクエスト、オンライン ディスカッション グループ、Microchip デザイン パートナー プログラム メンバー リスト
  • マイクロチップの事業 – 製品セレクターと注文ガイド、マイクロチップ社の最新プレスリリース、セミナーとイベントのリスト、マイクロチップ社の営業所、代理店、工場代表者のリスト

商品変更届サービス(お問い合わせ)
Microchipの製品変更通知サービスは、お客様がMicrochip製品の最新情報を入手できるよう支援します。登録者は、特定の製品ファミリまたは開発ツールに関連する変更、更新、改訂、または正誤表があるたびに電子メール通知を受け取ります。登録するには、 www.microchip.com/pcn 登録手順に従ってください。
カスタマーサポート (質問する)
Microchip 製品のユーザーは、いくつかのチャネルを通じてサポートを受けることができます。

  • 販売代理店または代理店
  • 現地営業所
  • エンベデッドソリューションエンジニア(ESE)
  • テクニカルサポート

サポートについては、販売代理店、担当者、または ESE にお問い合わせください。 現地の営業所もお客様をサポ​​ートします。 このドキュメントには、営業所と場所のリストが含まれています。 テクニカル サポートは、 webサイト: サポート.
Microchip がコード保護機能を考案 (質問する)
Microchip 製品のコード保護機能に関する次の詳細に注意してください。

  • Microchip 製品は、それぞれの Microchip データ シートに記載されている仕様を満たしています。
  • Microchip 社は、意図された方法で、動作仕様の範囲内で、通常の条件下で使用される場合、同社の製品ファミリは安全であると考えています。
  • Microchip 社は知的財産権を重視し、積極的に保護しています。Microchip 社の製品のコード保護機能を侵害する行為は固く禁じられており、DigitalMillennium 著作権法に違反する可能性があります。
  • Microchip 社も他の半導体メーカーも、自社のコードのセキュリティを保証することはできません。コード保護は、製品が「破られない」ことを保証するものではありません。コード保護は常に進化しています。Microchip 社は、自社製品のコード保護機能を継続的に改善することに尽力しています。

法的通知 (質問する)
この出版物およびここに記載されている情報は、マイクロチップ製品の設計、テスト、およびお客様のアプリケーションとの統合を含め、マイクロチップ製品でのみ使用できます。 この情報を他の方法で使用することは、これらの規約に違反します。 デバイス アプリケーションに関する情報は、お客様の利便性を目的としてのみ提供されており、アップデートによって置き換えられる場合があります。 アプリケーションが仕様を満たしていることを確認するのはあなたの責任です。 追加のサポートについては、最寄りの Microchip 営業所にお問い合わせいただくか、次の URL で追加サポートを入手してください。 www.microchip.com/en-us/support/design-help/ クライアント サポート サービス。この情報は、マイクロチップによって「現状のまま」提供されます。マイクロチップは、明示的か黙示的か、書面か口頭か、法定かその他かを問わず、情報に関連するいかなる種類の表明または保証も行いません。これには、非侵害、商品性、特定目的への適合性に関する黙示の保証、またはその状態、品質、性能に関する保証が含まれますが、これらに限定されません。いかなる場合も、マイクロチップは、情報またはその使用に関連して、その発生原因を問わず、いかなる種類の間接的、特別、懲罰的、偶発的、または結果的な損失、損害、費用、経費についても、たとえマイクロチップがその可能性を知らされていたり、損害が予見可能であったとしても、一切責任を負いません。法律で認められる最大限の範囲で、情報またはその使用に関連するすべての請求に対するマイクロチップの全責任は、情報に対してお客様がマイクロチップに直接支払った料金(ある場合)の金額を超えないものとします。生命維持および/または安全アプリケーションにおける Microchip デバイスの使用は、完全に購入者の責任であり、購入者は、かかる使用から生じるあらゆる損害、請求、訴訟、または費用から Microchip を防御し、補償し、免責することに同意するものとします。特に明記されていない限り、Microchip の知的財産権に基づくライセンスは、暗黙的またはその他の方法で譲渡されるものではありません。
商標(質問する)
Microchip の名前とロゴ、Microchip ロゴ、Adaptec、AVR、AVR ロゴ、AVR Freaks、BesTime、BitCloud、CryptoMemory、CryptoRF、dsPIC、flexPWR、HELDO、IGLOO、JukeBlox、KeeLoq、Kleer、LANCheck、LinkMD、maXStylus、maXTouch、MediaLB、megaAVR、Microsemi、Microsemi ロゴ、MOST、MOST ロゴ、MPLAB、OptoLyzer、PIC、picoPower、PICSTART、PIC32 ロゴ、PolarFire、Prochip Designer、QTouch、SAM-BA、SenGenuity、SpyNIC、SST、SST ロゴ、SuperFlash、Symmetricom、SyncServer、Tachyon、TimeSource、tinyAVR、UNI/O、Vectron、および XMEGA は、米国およびその他の国における Microchip Technology Incorporated の登録商標です。 AgileSwitch、APT、ClockWorks、The Embedded Control Solutions Company、EtherSynch、Flashtec、Hyper Speed Control、HyperLight Load、Libero、motorBench、mTouch、Powermite 3、Precision Edge、ProASIC、ProASIC Plus、ProASIC Plus ロゴ、Quiet-Wire、SmartFusion、SyncWorld、Temux、TimeCesium、TimeHub、TimePictra、TimeProvider、TrueTime、ZL は、米国 Microchip Technology Incorporated の登録商標です。Adjacent Key Suppression、AKS、Analog-for-the-Digital Age、Any Capacitor、AnyIn、AnyOut、Augmented Switching、BlueSky、BodyCom、Clockstudio、CodeGuard、CryptoAuthentication、CryptoAutomotive、CryptoCompanion、CryptoController、dsPICDEM、dsPICDEM.net、Dynamic Average Matching、DAM、ECAN、Espresso T1S、EtherGREEN、 GridTime、IdealBridge、インサーキット シリアル プログラミング、ICSP、INICnet、インテリジェント パラレル化、IntelliMOS、チップ間接続、JitterBlocker、ノブ オン ディスプレイ、KoD、maxCrypto、maxView、memBrain、Mindi、MiWi、MPASM、MPF、MPLAB 認定ロゴ、MPLIB、MPLINK、MultiTRAK、NetDetach、Omniscient コード生成、PICDEM、PICDEM.net、PICkit、PICtail、PowerSmart、PureSilicon、QMatrix、REAL ICE、Ripple Blocker、RTAX 、RTG4、SAMICE、Serial Quad I/O、simpliPHY、SmartBuffer、SmartHLS、SMART-IS、storClad、SQI、SuperSwitcher、SuperSwitcher II、Switchtec、SynchroPHY、Total Endurance、Trusted Time、TSHARC、USBCheck、VariSense、VectorBlox、ベリファイ、 ViewSpan、WiperLock、XpressConnect、ZENA は、米国およびその他の国における Microchip Technology Incorporated の商標です。SQTP は、米国における Microchip Technology Incorporated のサービス マークです。Adaptec ロゴ、Frequency on Demand、Silicon Storage Technology、および Symmcom は、その他の国における Microchip Technology Inc. の登録商標です。GestIC は、その他の国における Microchip Technology Inc. の子会社である Microchip Technology Germany II GmbH & Co. KG の登録商標です。ここに記載されているその他の商標はすべて、各社の財産です。© 2023、Microchip Technology Incorporated およびその子会社。無断複写・転載を禁じます。
品番: 978-1-6683-2302-1 品質管理システム(質問する) マイクロチップの品質管理システムの詳細については、 www.microchip.com/quality.

世界的な販売とサービス

アメリカ大陸 アジア太平洋 アジア太平洋 ヨーロッパ
企業 オフィス

2355 West Chandler Blvd. チャンドラー、アリゾナ州 85224-6199

電話: 480-792-7200

ファックス: 480-792-7277

テクニカルサポート: サポート Web 住所: マイクロチップ

アトランタ

ジョージア州ダルース

電話: 678-957-9614

ファックス: 678-957-1455

オースティン、テキサス州

電話: 512-257-3370

ボストン マサチューセッツ州ウェストボロ 電話: 774-760-0087

ファックス: 774-760-0088

シカゴ

イリノイ州イタスカ

電話: 630-285-0071

ファックス: 630-285-0075

ダラス

アディソン、テキサス州

電話: 972-818-7423

ファックス: 972-818-2924

デトロイト

ミシガン州ノバイ

電話: 248-848-4000

ヒューストン、テキサス州

電話: 281-894-5983

インディアナポリス インディアナ州ノーブルズビル 電話番号: 317-773-8323

ファックス: 317-773-5453

電話: 317-536-2380

ロサンゼルス カリフォルニア州ミッションビエホ 電話: 949-462-9523

ファックス: 949-462-9608

電話: 951-273-7800

ノースカロライナ州ローリー

電話: 919-844-7510

ニューヨーク、ニューヨーク州

電話: 631-435-6000

カリフォルニア州サンノゼ

電話: 408-735-9110

電話: 408-436-4270

カナダ – トロント

電話: 905-695-1980

ファックス: 905-695-2078

オーストラリア – シドニー

電話: 61-2-9868-6733

中国 – 北京

電話: 86-10-8569-7000

中国–成都

電話: 86-28-8665-5511

中国 – 重慶

電話: 86-23-8980-9588

中国–東莞

電話: 86-769-8702-9880

中国 – 広州

電話: 86-20-8755-8029

中国–杭州

電話: 86-571-8792-8115

中国–香港SAR

電話: 852-2943-5100

中国–南京

電話: 86-25-8473-2460

中国–青島

電話: 86-532-8502-7355

中国 – 上海

電話: 86-21-3326-8000

中国–瀋陽

電話: 86-24-2334-2829

中国–深セン

電話: 86-755-8864-2200

中国–蘇州

電話: 86-186-6233-1526

中国–武漢

電話: 86-27-5980-5300

中国–西安

電話: 86-29-8833-7252

中国–厦門

電話: 86-592-2388138

中国–朱海

電話: 86-756-3210040

インド – バンガロール

電話: 91-80-3090-4444

インド–ニューデリー

電話: 91-11-4160-8631

インド–プネー

電話: 91-20-4121-0141

日本 大阪

電話: 81-6-6152-7160

日本 東京

Tel:81-3-6880-3770

韓国–大邱

電話: 82-53-744-4301

韓国–ソウル

電話: 82-2-554-7200

マレーシア–クアラルンプール

電話: 60-3-7651-7906

マレーシア–ペナン

電話: 60-4-227-8870

フィリピン – マニラ

電話: 63-2-634-9065

シンガポール

電話: 65-6334-8870

台湾– Hsin Chu

電話: 886-3-577-8366

台湾–高雄

電話: 886-7-213-7830

台湾 台北

電話: 886-2-2508-8600

タイ – バンコク

電話: 66-2-694-1351

ベトナム–ホーチミン

電話: 84-28-5448-2100

オーストリア–ヴェルス

電話: 43-7242-2244-39

ファックス: 43-7242-2244-393

デンマーク – コペンハーゲン

電話: 45-4485-5910

ファックス: 45-4485-2829

フィンランド–エスポー

電話: 358-9-4520-820

フランス – パリ

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

ドイツ – ガルヒング

電話: 49-8931-9700

ドイツ–ハーン

電話: 49-2129-3766400

ドイツ – ハイルブロン

電話: 49-7131-72400

ドイツ–カールスルーエ

電話: 49-721-625370

ドイツ – ミュンヘン

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

ドイツ – ローゼンハイム

電話: 49-8031-354-560

イスラエル – ラアナナ

電話: 972-9-744-7705

イタリア–ミラノ

電話: 39-0331-742611

ファックス: 39-0331-466781

イタリア–パドヴァ

電話: 39-049-7625286

オランダ– Drunen

電話: 31-416-690399

ファックス: 31-416-690340

ノルウェー–トロンハイム

電話: 47-72884388

ポーランド – ワルシャワ

電話: 48-22-3325737

ルーマニア – ブカレスト

Tel: 40-21-407-87-50

スペイン–マドリード

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

スウェーデン–ヨーテボリ

Tel: 46-31-704-60-40

スウェーデン – ストックホルム

電話: 46-8-5090-4654

英国–ウォーキンガム

電話: 44-118-921-5800

ファックス: 44-118-921-5820

© 2023 Microchip Technology Inc. およびその子会社

ドキュメント / リソース

MICROCHIP DDR AXI4 アービター [pdf] ユーザーガイド
DDR AXI4 アービター、DDR AXI4、アービター

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *