有时候使用vivado进行仿真时会遇到波形全部显示为“Z”的情况,甚至连clk信号也没有产生相应的震荡。
这往往是因为vivado软件并没能识别出顶层文件是哪一个,如下图所示:(那个三角形标记的就是目前的顶层文件,图中所示我的tb文件居然不是顶层文件。)
这时只需要右击你的tb文件(如图所示,我的tb文件时uart_tb),然后选择“set as top”,如下图所示:
此时我们的tb文件已经被正确设置为了顶层文件
然后再跑仿真,发现没问题啦!
有时候使用vivado进行仿真时会遇到波形全部显示为“Z”的情况,甚至连clk信号也没有产生相应的震荡。
这往往是因为vivado软件并没能识别出顶层文件是哪一个,如下图所示:(那个三角形标记的就是目前的顶层文件,图中所示我的tb文件居然不是顶层文件。)
这时只需要右击你的tb文件(如图所示,我的tb文件时uart_tb),然后选择“set as top”,如下图所示:
此时我们的tb文件已经被正确设置为了顶层文件
然后再跑仿真,发现没问题啦!