Files
IPA/sim/verdiLog/verdi.cmd
Core_kingdom 79dee10db1 cache module
2025-08-26 16:53:22 +08:00

376 lines
12 KiB
Batchfile

debImport "-f" "rtl.f" "tb.f"
debLoadSimResult /home/ICer/ic_prjs/IPA/sim/tb.fsdb
wvCreateWindow
wvGetSignalOpen -win $_nWave2
wvGetSignalSetScope -win $_nWave2 "/tb_data_cache"
wvSetPosition -win $_nWave2 {("G1" 54)}
wvSetPosition -win $_nWave2 {("G1" 54)}
wvAddSignal -win $_nWave2 -clear
wvAddSignal -win $_nWave2 -group {"G1" \
{/tb_data_cache/axi_m_awaddr\[31:0\]} \
{/tb_data_cache/axi_m_awburst\[1:0\]} \
{/tb_data_cache/axi_m_awcache\[3:0\]} \
{/tb_data_cache/axi_m_awid\[7:0\]} \
{/tb_data_cache/axi_m_awlen\[3:0\]} \
{/tb_data_cache/axi_m_awlock} \
{/tb_data_cache/axi_m_awprot\[2:0\]} \
{/tb_data_cache/axi_m_awqos\[3:0\]} \
{/tb_data_cache/axi_m_awready} \
{/tb_data_cache/axi_m_awsize\[2:0\]} \
{/tb_data_cache/axi_m_awvalid} \
{/tb_data_cache/axi_m_bid\[7:0\]} \
{/tb_data_cache/axi_m_bready} \
{/tb_data_cache/axi_m_bresp\[1:0\]} \
{/tb_data_cache/axi_m_bvalid} \
{/tb_data_cache/axi_m_wdata\[255:0\]} \
{/tb_data_cache/axi_m_wid\[7:0\]} \
{/tb_data_cache/axi_m_wlast} \
{/tb_data_cache/axi_m_wready} \
{/tb_data_cache/axi_m_wstrb\[31:0\]} \
{/tb_data_cache/axi_m_wvalid} \
{/tb_data_cache/dwidth_conv_max_ch0\[7:0\]} \
{/tb_data_cache/dwidth_conv_max_ch1\[7:0\]} \
{/tb_data_cache/dwidth_conv_max_ch2\[7:0\]} \
{/tb_data_cache/dwidth_conv_min_ch0\[7:0\]} \
{/tb_data_cache/dwidth_conv_min_ch1\[7:0\]} \
{/tb_data_cache/dwidth_conv_min_ch2\[7:0\]} \
{/tb_data_cache/frame_cnt\[15:0\]} \
{/tb_data_cache/golden_max_ch0\[7:0\]} \
{/tb_data_cache/golden_max_ch1\[7:0\]} \
{/tb_data_cache/golden_max_ch2\[7:0\]} \
{/tb_data_cache/golden_min_ch0\[7:0\]} \
{/tb_data_cache/golden_min_ch1\[7:0\]} \
{/tb_data_cache/golden_min_ch2\[7:0\]} \
{/tb_data_cache/histogram_high_num\[15:0\]} \
{/tb_data_cache/histogram_low_num\[15:0\]} \
{/tb_data_cache/input_pixel_type} \
{/tb_data_cache/ipa_en} \
{/tb_data_cache/ir_ch0\[7:0\]} \
{/tb_data_cache/ir_ch1\[7:0\]} \
{/tb_data_cache/ir_ch2\[7:0\]} \
{/tb_data_cache/ir_clk} \
{/tb_data_cache/ir_col_cnt\[15:0\]} \
{/tb_data_cache/ir_hs} \
{/tb_data_cache/ir_row_cnt\[15:0\]} \
{/tb_data_cache/ir_valid} \
{/tb_data_cache/ir_vs} \
{/tb_data_cache/prev_state\[2:0\]} \
{/tb_data_cache/rst_n} \
{/tb_data_cache/src_image_cache_done} \
{/tb_data_cache/src_pixel_height\[15:0\]} \
{/tb_data_cache/src_pixel_width\[15:0\]} \
{/tb_data_cache/sys_clk} \
{/tb_data_cache/update_src_trig} \
}
wvAddSignal -win $_nWave2 -group {"G2" \
}
wvSelectSignal -win $_nWave2 {( "G1" 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 \
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 \
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 )}
wvSetPosition -win $_nWave2 {("G1" 54)}
wvSetPosition -win $_nWave2 {("G1" 54)}
wvSetPosition -win $_nWave2 {("G1" 54)}
wvAddSignal -win $_nWave2 -clear
wvAddSignal -win $_nWave2 -group {"G1" \
{/tb_data_cache/axi_m_awaddr\[31:0\]} \
{/tb_data_cache/axi_m_awburst\[1:0\]} \
{/tb_data_cache/axi_m_awcache\[3:0\]} \
{/tb_data_cache/axi_m_awid\[7:0\]} \
{/tb_data_cache/axi_m_awlen\[3:0\]} \
{/tb_data_cache/axi_m_awlock} \
{/tb_data_cache/axi_m_awprot\[2:0\]} \
{/tb_data_cache/axi_m_awqos\[3:0\]} \
{/tb_data_cache/axi_m_awready} \
{/tb_data_cache/axi_m_awsize\[2:0\]} \
{/tb_data_cache/axi_m_awvalid} \
{/tb_data_cache/axi_m_bid\[7:0\]} \
{/tb_data_cache/axi_m_bready} \
{/tb_data_cache/axi_m_bresp\[1:0\]} \
{/tb_data_cache/axi_m_bvalid} \
{/tb_data_cache/axi_m_wdata\[255:0\]} \
{/tb_data_cache/axi_m_wid\[7:0\]} \
{/tb_data_cache/axi_m_wlast} \
{/tb_data_cache/axi_m_wready} \
{/tb_data_cache/axi_m_wstrb\[31:0\]} \
{/tb_data_cache/axi_m_wvalid} \
{/tb_data_cache/dwidth_conv_max_ch0\[7:0\]} \
{/tb_data_cache/dwidth_conv_max_ch1\[7:0\]} \
{/tb_data_cache/dwidth_conv_max_ch2\[7:0\]} \
{/tb_data_cache/dwidth_conv_min_ch0\[7:0\]} \
{/tb_data_cache/dwidth_conv_min_ch1\[7:0\]} \
{/tb_data_cache/dwidth_conv_min_ch2\[7:0\]} \
{/tb_data_cache/frame_cnt\[15:0\]} \
{/tb_data_cache/golden_max_ch0\[7:0\]} \
{/tb_data_cache/golden_max_ch1\[7:0\]} \
{/tb_data_cache/golden_max_ch2\[7:0\]} \
{/tb_data_cache/golden_min_ch0\[7:0\]} \
{/tb_data_cache/golden_min_ch1\[7:0\]} \
{/tb_data_cache/golden_min_ch2\[7:0\]} \
{/tb_data_cache/histogram_high_num\[15:0\]} \
{/tb_data_cache/histogram_low_num\[15:0\]} \
{/tb_data_cache/input_pixel_type} \
{/tb_data_cache/ipa_en} \
{/tb_data_cache/ir_ch0\[7:0\]} \
{/tb_data_cache/ir_ch1\[7:0\]} \
{/tb_data_cache/ir_ch2\[7:0\]} \
{/tb_data_cache/ir_clk} \
{/tb_data_cache/ir_col_cnt\[15:0\]} \
{/tb_data_cache/ir_hs} \
{/tb_data_cache/ir_row_cnt\[15:0\]} \
{/tb_data_cache/ir_valid} \
{/tb_data_cache/ir_vs} \
{/tb_data_cache/prev_state\[2:0\]} \
{/tb_data_cache/rst_n} \
{/tb_data_cache/src_image_cache_done} \
{/tb_data_cache/src_pixel_height\[15:0\]} \
{/tb_data_cache/src_pixel_width\[15:0\]} \
{/tb_data_cache/sys_clk} \
{/tb_data_cache/update_src_trig} \
}
wvAddSignal -win $_nWave2 -group {"G2" \
}
wvSelectSignal -win $_nWave2 {( "G1" 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 \
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 \
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 )}
wvSetPosition -win $_nWave2 {("G1" 54)}
wvGetSignalClose -win $_nWave2
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
verdiDockWidgetMaximize -dock windowDock_nWave_2
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvSelectSignal -win $_nWave2 {( "G1" 22 )}
wvSelectSignal -win $_nWave2 {( "G1" 20 )}
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollUp -win $_nWave2 3
wvScrollUp -win $_nWave2 1
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 5
wvScrollDown -win $_nWave2 4
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvSetCursor -win $_nWave2 622185.869797 -snap {("G1" 19)}
wvSetCursor -win $_nWave2 944944.789755 -snap {("G1" 19)}
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvZoomOut -win $_nWave2
wvZoomOut -win $_nWave2
wvZoomOut -win $_nWave2
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 0
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 0
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0