【技巧背景】控制IP核对RAM进行读写操作;
【出现问题】在使用vidado中调用ModelSim仿真后,若有对代码进行调试(debug),需要更新仿真结果时,每次都需退出ModelSim,重新从vivado中进行调用仿真,比较麻烦;
【解决办法】
在项目工程文件目录下找到【net12_ram_ctrl.sim】,
沿路径【\net12_ram_ctrl.sim\sim_1\behav\modelsim】找到【tb_net12_ram_ctrl_compile.do】,打开;
注释这条语句【quit -force】,
改为【#quit -force】
返回ModelSim的Transcript窗口,先执行语句【do tb_net12_ram_ctrl_compile.do】
再执行语句【do tb_net12_ram_ctrl_simulate.do】,即可;