Files
IC_PRJ/sim/verdiLog/verdi.cmd

150 lines
5.2 KiB
Batchfile
Raw Permalink Normal View History

2025-08-06 13:42:13 +08:00
debImport "-f" "filelist.f"
debLoadSimResult /home/ICer/ic_prjs/mc/IC_PRJ/sim/tb.fsdb
2025-08-06 13:42:13 +08:00
wvCreateWindow
wvGetSignalOpen -win $_nWave2
wvGetSignalSetScope -win $_nWave2 "/tb_array_ctrl"
wvSetPosition -win $_nWave2 {("G1" 28)}
wvSetPosition -win $_nWave2 {("G1" 28)}
2025-08-06 13:42:13 +08:00
wvAddSignal -win $_nWave2 -clear
wvAddSignal -win $_nWave2 -group {"G1" \
{/tb_array_ctrl/array2axi_rdata\[127:0\]} \
{/tb_array_ctrl/array2axi_rdata_valid} \
{/tb_array_ctrl/array_caddr_rd\[5:0\]} \
{/tb_array_ctrl/array_caddr_vld_rd} \
{/tb_array_ctrl/array_caddr_vld_wr} \
{/tb_array_ctrl/array_caddr_wr\[5:0\]} \
{/tb_array_ctrl/array_csn} \
{/tb_array_ctrl/array_inner_ref_sel} \
{/tb_array_ctrl/array_inner_tras\[7:0\]} \
{/tb_array_ctrl/array_inner_trcd_rd\[7:0\]} \
{/tb_array_ctrl/array_inner_trcd_wr\[7:0\]} \
{/tb_array_ctrl/array_inner_tref0\[24:0\]} \
{/tb_array_ctrl/array_inner_tref1\[24:0\]} \
{/tb_array_ctrl/array_inner_trp\[7:0\]} \
{/tb_array_ctrl/array_inner_trtp\[7:0\]} \
{/tb_array_ctrl/array_inner_twr\[7:0\]} \
{/tb_array_ctrl/array_raddr\[15:0\]} \
{/tb_array_ctrl/array_rdata\[127:0\]} \
{/tb_array_ctrl/array_rdata_vld} \
{/tb_array_ctrl/array_ref_en} \
{/tb_array_ctrl/array_wdata\[127:0\]} \
{/tb_array_ctrl/array_wdata_vld} \
{/tb_array_ctrl/axi2array_frame_data\[152:0\]} \
{/tb_array_ctrl/axi2array_frame_ready} \
{/tb_array_ctrl/axi2array_frame_valid} \
{/tb_array_ctrl/clk} \
{/tb_array_ctrl/mc_work_en} \
{/tb_array_ctrl/rst_n} \
2025-08-06 13:42:13 +08:00
}
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 )}
wvSetPosition -win $_nWave2 {("G1" 28)}
wvSetPosition -win $_nWave2 {("G1" 28)}
wvSetPosition -win $_nWave2 {("G1" 28)}
2025-08-06 13:42:13 +08:00
wvAddSignal -win $_nWave2 -clear
wvAddSignal -win $_nWave2 -group {"G1" \
{/tb_array_ctrl/array2axi_rdata\[127:0\]} \
{/tb_array_ctrl/array2axi_rdata_valid} \
{/tb_array_ctrl/array_caddr_rd\[5:0\]} \
{/tb_array_ctrl/array_caddr_vld_rd} \
{/tb_array_ctrl/array_caddr_vld_wr} \
{/tb_array_ctrl/array_caddr_wr\[5:0\]} \
{/tb_array_ctrl/array_csn} \
{/tb_array_ctrl/array_inner_ref_sel} \
{/tb_array_ctrl/array_inner_tras\[7:0\]} \
{/tb_array_ctrl/array_inner_trcd_rd\[7:0\]} \
{/tb_array_ctrl/array_inner_trcd_wr\[7:0\]} \
{/tb_array_ctrl/array_inner_tref0\[24:0\]} \
{/tb_array_ctrl/array_inner_tref1\[24:0\]} \
{/tb_array_ctrl/array_inner_trp\[7:0\]} \
{/tb_array_ctrl/array_inner_trtp\[7:0\]} \
{/tb_array_ctrl/array_inner_twr\[7:0\]} \
{/tb_array_ctrl/array_raddr\[15:0\]} \
{/tb_array_ctrl/array_rdata\[127:0\]} \
{/tb_array_ctrl/array_rdata_vld} \
{/tb_array_ctrl/array_ref_en} \
{/tb_array_ctrl/array_wdata\[127:0\]} \
{/tb_array_ctrl/array_wdata_vld} \
{/tb_array_ctrl/axi2array_frame_data\[152:0\]} \
{/tb_array_ctrl/axi2array_frame_ready} \
{/tb_array_ctrl/axi2array_frame_valid} \
{/tb_array_ctrl/clk} \
{/tb_array_ctrl/mc_work_en} \
{/tb_array_ctrl/rst_n} \
2025-08-06 13:42:13 +08:00
}
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 )}
wvSetPosition -win $_nWave2 {("G1" 28)}
2025-08-06 13:42:13 +08:00
wvGetSignalClose -win $_nWave2
verdiDockWidgetMaximize -dock windowDock_nWave_2
wvZoomOut -win $_nWave2
wvZoomOut -win $_nWave2
2025-08-06 13:42:13 +08:00
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 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvZoomIn -win $_nWave2
wvZoomIn -win $_nWave2
wvZoomOut -win $_nWave2
wvZoomOut -win $_nWave2
wvZoomOut -win $_nWave2
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
2025-08-06 13:42:13 +08:00
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 1
wvSetCursor -win $_nWave2 815148.074696 -snap {("G1" 1)}
2025-08-06 13:42:13 +08:00
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 0
wvScrollUp -win $_nWave2 1
wvSetCursor -win $_nWave2 2125359.901563 -snap {("G1" 17)}
2025-08-06 13:42:13 +08:00
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
2025-08-06 13:42:13 +08:00
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollDown -win $_nWave2 0
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollDown -win $_nWave2 0
2025-08-06 13:42:13 +08:00
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollDown -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvScrollUp -win $_nWave2 1
wvSelectSignal -win $_nWave2 {( "G1" 17 )}
wvSetCursor -win $_nWave2 1560739.024699 -snap {("G1" 17)}
wvSetCursor -win $_nWave2 1556468.876889 -snap {("G1" 17)}
wvSetCursor -win $_nWave2 1866054.593142 -snap {("G1" 17)}
wvSetCursor -win $_nWave2 1891675.480005 -snap {("G1" 17)}
wvSetCursor -win $_nWave2 2053941.096800 -snap {("G1" 17)}
wvSetCursor -win $_nWave2 2132938.831292 -snap {("G1" 17)}
wvSetCursor -win $_nWave2 2235422.378741 -snap {("G1" 17)}
2025-08-06 13:42:13 +08:00
wvScrollUp -win $_nWave2 1
wvScrollDown -win $_nWave2 1
2025-08-06 13:42:13 +08:00
debExit