重庆建站模板厂家,网页微信客户端下载,安康市移动公司,怎样注册一个网站平台VCS是在linux下面用来进行仿真看波形的工具#xff0c;类似于windows下面的modelsim以及questasim等工具#xff0c;以及quartus、vivado仿真的操作。
1.vcs的基本指令
vcs的常见指令后缀 sim常见指令
2.使用vcs的实例
#xff08;1#xff09;新建文件夹#xff1a; … VCS是在linux下面用来进行仿真看波形的工具类似于windows下面的modelsim以及questasim等工具以及quartus、vivado仿真的操作。
1.vcs的基本指令
vcs的常见指令后缀 sim常见指令
2.使用vcs的实例
1新建文件夹
命令mkdir 文件名例如mkdir tst
2拷贝文件
然后直接把设计文件和仿真文件拷贝到tst7这个文件夹里。
3 输入命令
打开终端输入编译命令 vcs *.v .v -R -degug_all -full64 -gui -l log(.v分别问设计文件和仿真文件) -R:表示编译完以后直接运行可执行文件若不写则不能执行可执行文件。 -debug_all表示调用UCLI和DEV,并为进一步调试DEV建立所需的文档 -gui调用VCS图形界面 -l:后面要加一个日志名称自己命名如我命名为log-l log.即记录编译过程日志。 -full6464位操作系统要写上不然会报错。
vcs -sverilog -debug_all -timescale1ns/1ps full_adder.v full_adder_tb.v -l com.log
或者使用如下命令
vcs -sverilog -debug_all -timescale1ns/1ps *.v *.sv -l com.log *.v *.sv 表示通配符这里先写full_adder.v 是因为tb文件需要调用它所以把被调用的文件先写出来这条语句会生成simv文件如果使用了-o simv_file会生成对应的文件名字。 2可以用./simv文件执行波形的界面也可以采用下面指令以后台方式打开一个界面。
dve 或者./simv -l run.log -gui
3如果以./simv执行会直接看到波形文件 在弹出的信号窗口点击需要观察的信号鼠标右键选择“Add to wave”-New wave view保存到新的wave窗口或者Add to wave保存到已有的窗口中。 点击如下按钮开始仿真 如果使用dve 需要自行加入simv文件来查看波形选中simulator-Setup,加入生成的simv文件。 在下方run all如果没有给时间刻度这里会报错。没有报错则说明我们的功能是完全正确无误的。右键加入波形文件按f键显示波形。 4如下的四个按键作用 第一个 追踪谁驱动该信号 ctrld 第二个 追踪信号的值变换 ctrlshiftd 第三个 追踪未知态 第四个 追踪用于驱动谁