Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

AxiLiteMemModel

AXI4-Lite の小容量メモリモデル (L1 テスト用.合成対象ではない)

PsramAxiBridge + PsramCtrl + PSRAM の代わりに置き,ライトの内容と回数, リードの応答を検証するために使う.単一アウトスタンディング, 応答は常に OKAY,WSTRB はバイト単位で反映する.

i_dbg_word / o_dbg_data で内容を読み出し,i_dbg_we / i_dbg_wdata で 初期値を直接書き込める.

Parameters


Words u32 語数 (32 bit ワード)
ReadDelay u32 リード応答を遅らせるサイクル数 (0 で即応答)

Ports


i_clk input clock クロック
i_rst input reset リセット
s_axi modport $std __axi4_lite_if__$std___axi4_lite_pkg__22__4__1 slave AXI4-Lite スレーブ
i_dbg_word input logic<20> 観測・初期化するワード番号
i_dbg_we input logic 1 で i_dbg_wdata を書く (初期値設定用)
i_dbg_wdata input logic<32> 初期化データ
o_dbg_data output logic<32> 観測値
o_wr_count output logic<16> 受理したライト数
o_rd_count output logic<16> 受理したリード数