Nios® Vプロセッサー・リファレンス・マニュアル

ID 683632
日付 5/26/2023
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

2.3.7.1.1. 命令マネージャー・ポート

Nios® V/mプロセッサー命令バスは、32ビット AMBA* 4 AXIマネージャー・ポートとして実装されます。

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