インテルのみ表示可能 — GUID: lni1629599579873
Ixiasoft
2.3.7.1.1. 命令マネージャー・ポート
Nios® V/mプロセッサー命令バスは、32ビット AMBA* 4 AXIマネージャー・ポートとして実装されます。
命令マネージャー・ポート:
- 単一の機能を実行します。プロセッサーによって実行される命令をフェッチします。
- 書き込み動作は一切実行しません。
- 前のリクエストからデータが返される前に、連続した読み出しリクエストを発行できます。
- 連続した命令をプリフェッチできます。
- 常に32ビットのデータを取得します。すべての命令フェッチにより、完全な命令ワードが返されます。これは、ターゲットメモリーの幅は関係ありません。 Nios® V/mプロセッサー・システムのメモリー幅は、プログラムには適用されません。命令アドレスは常に32ビットのワード境界に整列します。
インターフェイス | 信号 | 役割 | 方向 |
---|---|---|---|
書き込みアドレスチャネル | awaddr | 未使用 | 出力 |
awprot | 未使用 | 出力 | |
awsize | 未使用 | 出力 | |
awready | 未使用 | 入力 | |
書き込みデータチャネル | wvalid | 未使用 | 出力 |
wdata | 未使用 | 出力 | |
wstrb | 未使用 | 出力 | |
wlast | 未使用 | 出力 | |
wready | 未使用 | 入力 | |
書き込み応答チャネル | bvalid | 未使用 | 入力 |
bres | 未使用 | 入力 | |
bready | 未使用 | 出力 | |
書き込みアドレスチャネル | araddr | 命令アドレス (プログラムカウンター) | 出力 |
arprot | 未使用 (定数値に固定) | 出力 | |
arvalid | 命令要求有効 | 出力 | |
arsize | 定数2 ~ 4 バイト | 出力 | |
arready | サブ/インターコネクトから | 入力 | |
読み出しデータチャネル | rdata | 命令 | 入力 |
rvalid | 命令有効 | 入力 | |
rresp | 命令応答 ( ゼロ以外の値は命令アクセス障害例外) | 入力 | |
rready | 定数1 | 出力 |