1.4.3. AXIマネージャー・インターフェイス
信号の役割 | 幅 | 入力/出力 | 詳細 |
---|---|---|---|
AXIマネージャーのクロック信号とリセット信号 | |||
axi_in_clk | 1 | 入力 | AXI* インターフェイス・クロック |
axi_in_reset | 1 | 入力 | AXI* インターフェイス・リセット |
AXIマネージャーの書き込みアドレスチャネルの信号 | |||
axi_target_awid | 4 | 出力 | 書き込みトランザクションの AXI* 識別タグ |
axi_target_awaddr | 32 | 出力 | 書き込みトランザクションの最初の転送における AXI* アドレス |
axi_target_awlen | 8 | 出力 | AXI* の長さ。書き込みトランザクションにおけるデータ転送の正確な数を識別します。 |
axi_target_awsize | 3 | 出力 | AXI* サイズ。書き込みトランザクションの各データ転送におけるバイト数を識別します。 |
axi_target_awburst | 2 | 出力 | AXI* バーストタイプ。書き込みトランザクションの各転送間でアドレスがどのように変化するかを示します。 |
axi_target_awlock | 1 | 出力 | AXI* 書き込みトランザクションの原子特性についての情報を提供します。 |
axi_target_awcache | 4 | 出力 | 書き込みトランザクションがシステムでどのように進行する必要があるかを示します。 |
axi_target_awprot | 3 | 出力 | 書き込みトランザクションの保護属性: 特権、セキュリティー・レベル、アクセスタイプ |
axi_target_awqos | 4 | 出力 | 書き込みトランザクションのQuality of Service識別子 |
axi_target_awvalid | 1 | 出力 | 書き込みトランザクションの AXI* Valid信号 書き込みアドレスチャネルの信号が有効なことを示します。 |
axi_target_awuser | 5 | 出力 | 書き込みアドレスチャネルのユーザーが定義する拡張 |
axi_target_awready | 1 | 入力 | 書き込みアドレスの AXI* Ready信号 書き込みアドレスチャネルの転送の受け入れが可能なことを示します。 |
AXIマネージャーの書き込みデータチャネルの信号 | |||
axi_target_wdata | 64 | 出力 | AXI* 書き込みデータ |
axi_target_wlast | 1 | 出力 | AXI* 書き込みトランザクションにおける最後のデータ転送。現在の転送が書き込みトランザクションの最後のデータ転送かを示します。 |
axi_target_wready | 1 | 入力 | 書き込みデータの AXI* Ready信号。書き込みデータチャネルの転送の受け入れが可能なことを示します。 |
axi_target_wvalid | 1 | 出力 | 書き込みデータの AXI* Valid信号。書き込みデータチャネルの信号が有効なことを示します。 |
axi_target_wstrb | 8 | 出力 | AXI* 書き込みストローブ。有効なデータを保有しているバイトレーンを示します。 |
AXIマネージャーの書き込み応答チャネルの信号 | |||
axi_target_bid | 4 | 入力 | 書き込み応答の AXI* 識別タグ |
axi_target_bresp | 2 | 入力 | AXI* 書き込み応答。書き込み応答ステータスを示します。 |
axi_target_bvalid | 1 | 入力 | 書き込み応答の AXI* Valid信号。書き込み応答チャネルの信号が有効なことを示します。 |
axi_target_bready | 1 | 出力 | 書き込み応答の AXI* Ready信号。書き込み応答チャネルの転送の受け入れが可能なことを示します。 |
AXIマネージャーの読み出しデータチャネルの信号 | |||
axi_target_rdata | 64 | 入力 | AXI* 読み出しデータ |
axi_target_rresp | 2 | 入力 | AXI* 読み出し応答。読み出し転送ステータスを示します。 |
axi_target_rlast | 1 | 入力 | AXI* 読み出しトランザクションにおける最後のデータ転送。現在の転送が読み出しトランザクションの最後のデータ転送かを示します。 |
axi_target_rready | 1 | 出力 | AXI* 読み出しデータチャネルのReady信号。読み出しデータチャネルの転送の受け入れが可能なことを示します。 |
axi_target_rvalid | 1 | 入力 | 読み出しデータチャネルの AXI* Valid信号。読み出しデータチャネルの信号が有効なことを示します。 |
axi_target_rid | 4 | 入力 | 読み出しデータと応答の AXI* 識別タグ |
AXIマネージャーの読み出し応答チャネルの信号 | |||
axi_target_arid | 4 | 出力 | 読み出しアドレス・トランザクションの AXI* 識別タグ |
axi_target_araddr | 32 | 出力 | 読み出しトランザクションの最初の転送における AXI* アドレス |
axi_target_arlen | 8 | 出力 | AXI* の長さ。読み出しトランザクションのデータ転送数を識別します。 |
axi_target_arsize | 3 | 出力 | AXI* サイズ。 読み出しトランザクションの各データ転送におけるバイト数を識別します。 |
axi_target_arburst | 2 | 出力 | AXI* バーストタイプ。読み出しトランザクションの各転送間でアドレスがどのように変化するかを示します。 |
axi_target_arlock | 1 | 出力 | AXI* 読み出しトランザクションの原子特性についての情報を提供します。 |
axi_target_arcache | 4 | 出力 | 読み出しトランザクションがシステムでどのように進行する必要があるかを示します。 |
axi_target_arprot | 3 | 出力 | 読み出しトランザクションの保護属性: 特権、セキュリティー・レベル、アクセスタイプ |
axi_target_arqos | 4 | 出力 | 読み出しトランザクションのQuality of Service識別子 |
axi_target_arvalid | 1 | 出力 | 読み出しトランザクションの AXI* Valid信号。読み出しアドレスチャネルの信号が有効なことを示します。 |
axi_target_aruser | 5 | 出力 | 読み出しアドレスチャネルのユーザーが定義する AXI* 拡張 |
axi_target_arready | 1 | 入力 | AXI* 読み出しアドレスチャネルのReady信号。読み出しアドレスチャネルの転送の受け入れが可能なことを示します。 |