中科大Cadence使用手册 - 图文 联系客服

发布时间 : 星期二 文章中科大Cadence使用手册 - 图文更新完毕开始阅读

注意此时设计浏览器的Structure tab被自动调到前台。

3、 点击工具栏上的New Waveform按钮

以打开Waveform

Editor。此时设计浏览器的串口显示模块中的代码中声明的所有信号,

4、 选择需要仿真的信号并将其拖到波形编辑器串口。

本例选择所以信号,点CLK,按住Shift点FULL_I,如上图,按住鼠标左键将所以信号拖到右边的Waveform Editor。

5、 为输入信号添加测试矢量。本实验是先通过画波形添加test

vectors,而没有编写testbench。右键点击RESET,选Stimulators

在弹出的Stimulators窗口中,点Signals标签,在右边的Type里选f(t) Formula,在Value field类型里,为RESET赋值: (1,0ns),(0,200ns)。

接受其它设置,点Apply。

6、 不需要关掉Stimulators窗口,在Waveform Editor窗口的点

CLOCK,CLOCK信号自动加到Stimulators。CLOCK的周期设为10ns如下图:

7、 将ENABLE信号一直置为有效,如图。Apply,Close。

8、 将仿真时间设为2000 ns,

,点Run For按

钮,仿真到指定时间,同时仿真结果波形先生在Waveform Editor里。

查看波形可能会用到下面几个工具图标:

9、 可以把仿真结果保存为.awf格式的文件。点保存,将结果保存

为vectors.awf。将设计浏览器的标签切换到Files,注意vectors.awf已经加到工程中。

三、利用testbench仿真

1、前面保存的vectors.awf可以利用向导来生成一段testbench代码。展开cnt_10b.v,右键点击cnt_10b模块,选Generate Testbench,打开testbench生成向导。