(1)modlesim 仿真运行时出现“# ** Error: (vsim-3601) Iteration limit reached at time 0 ms.”
(2)出现警告“# ** Warning: (vsim-3479) Time unit 'ns' is less than the simulator resolution (10ms).”
(3)在仿真时,是不是还记得仿真时候有一些默认的选项,如仿真的时间单位,每次单步仿真的时间等信息,这里我们可以对其进行修改。点击菜单Simulate->Simulation Options,我们可以看到如图8-5-3所示的界面,在Default Radix下为添加信号到波形文件中默认的信号格式,如Symbolic表示符号型,Binary表示以二进制显示,Octal表示以八进制表示,Decimal表示以十进制表示,Unsigned表示以无符合数表示,Hexadecimal表示以十六进制表示,ASCII表示以ASIC码来表示信号的值。在Default Run框中的值表示默认的单步运行时间。Iteration Limit表示在一定时间内循环最大的次数,以避免无限循环系统无法承受。
原因:加载仿真时,Resolution的单位设置问题。为波形显示的单位时间。
文章评论(0条评论)
登录后参与讨论