Modelsim基础使用三

Modelsim使用基础3


注意,不建议使用Modelsim进行代码编辑!易乱码。

Wave.do

命令作用其他
delete wave *清理wave窗口中的所有信号也可单独移除某信号
configure wave -signalnamewidth 1设置信号例化路径层次为1,仅显示信号名重点
add wave -divider abcd设置分割符,并命名为abcd名称带空格需要用{abc 123}
.main clear清空Transcript窗口-
# 设置WindowPane
quietly WaveActivateNextPane {} 0
# 清理已有wave
delete wave *
# 添加分隔符1
add wave -noupdate -divider {T3 Driver}
add wave -noupdate /tb_top/T3_driver/CPU_GPIO4
add wave -noupdate /tb_top/T3_driver/CPU_GPIO5
add wave -noupdate /tb_top/T3_driver/FPGA_NMI
add wave -noupdate /tb_top/T3_driver/SUPER_NMI_ENABLE
add wave -noupdate /tb_top/T3_driver/clk_125m
# 添加分隔符2
add wave -noupdate -divider {DUT t3_gmac_top_inst0}
add wave -noupdate /tb_top/inst_top/t3_gmac_top_inst0/rx_ram_addr
add wave -noupdate /tb_top/inst_top/t3_gmac_top_inst0/rx_ram_data
add wave -noupdate /tb_top/inst_top/t3_gmac_top_inst0/rx_ram_status
add wave -noupdate /tb_top/inst_top/t3_gmac_top_inst0/rx_ram_done

TreeUpdate [SetDefaultTree]

# 添加新的WindowPane
quietly WaveActivateNextPane
add wave -noupdate -divider sv_filter1
add wave -noupdate {/tb_top/inst_top/rmii_smac_top/genblk3/RMII_RECEIVE[1]/rmii_rx/genblk1/genblk1/sv_filter/gp0_wrdata}
add wave -noupdate {/tb_top/inst_top/rmii_smac_top/genblk3/RMII_RECEIVE[1]/rmii_rx/genblk1/genblk1/sv_filter/gp0_wraddr}
add wave -noupdate {/tb_top/inst_top/rmii_smac_top/genblk3/RMII_RECEIVE[1]/rmii_rx/genblk1/genblk1/sv_filter/gp0_wren}
add wave -noupdate {/tb_top/inst_top/rmii_smac_top/genblk3/RMII_RECEIVE[1]/rmii_rx/genblk1/genblk1/sv_filter/ram_wrdata}
add wave -noupdate {/tb_top/inst_top/rmii_smac_top/genblk3/RMII_RECEIVE[1]/rmii_rx/genblk1/genblk1/sv_filter/ram_wraddr}
add wave -noupdate {/tb_top/inst_top/rmii_smac_top/genblk3/RMII_RECEIVE[1]/rmii_rx/genblk1/genblk1/sv_filter/ram_wren}

add wave -noupdate -divider sv_filter0
add wave -noupdate {/tb_top/inst_top/rmii_smac_top/genblk3/RMII_RECEIVE[0]/rmii_rx/genblk1/genblk1/sv_filter/gp0_wrdata}
add wave -noupdate {/tb_top/inst_top/rmii_smac_top/genblk3/RMII_RECEIVE[0]/rmii_rx/genblk1/genblk1/sv_filter/gp0_wraddr}
add wave -noupdate {/tb_top/inst_top/rmii_smac_top/genblk3/RMII_RECEIVE[0]/rmii_rx/genblk1/genblk1/sv_filter/gp0_wren}
add wave -noupdate {/tb_top/inst_top/rmii_smac_top/genblk3/RMII_RECEIVE[0]/rmii_rx/genblk1/genblk1/sv_filter/ram_wrdata}
add wave -noupdate {/tb_top/inst_top/rmii_smac_top/genblk3/RMII_RECEIVE[0]/rmii_rx/genblk1/genblk1/sv_filter/ram_wraddr}
add wave -noupdate {/tb_top/inst_top/rmii_smac_top/genblk3/RMII_RECEIVE[0]/rmii_rx/genblk1/genblk1/sv_filter/ram_wren}
TreeUpdate [SetDefaultTree]
# 全局设置
WaveRestoreCursors {{Cursor 1} {5611834 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 191
configure wave -valuecolwidth 143
configure wave -justifyvalue left
# 信号名的例化路径的显示层次,0则完整路径,1则仅剩信号名,与Wave窗口Tools下window preferences的设置相同
configure wave -signalnamewidth 1
configure wave -snapdistance 10
configure wave -datasetprefix 0
configure wave -rowmargin 4
configure wave -childrowmargin 2
configure wave -gridoffset 0
configure wave -gridperiod 1
configure wave -griddelta 40
configure wave -timeline 0
configure wave -timelineunits ns
update
WaveRestoreZoom {0 ps} {21 us}
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值