使用questasim 10.7c 对 xilinx 工程 进行仿真

仿真工具:questasim 10.7c

fpga平台:vivado 2018.03

在写完工程和写完test beach文件后,怎么通过脚本在questasim中仿真自己写的工程呢?

实际上,xilinx可以导出脚本文件的。

在使用vivado编译通过后,通过file--> Export-->Export Simulation,导出xilinx的参考脚本。

 

"Target simulator" 仿真工具这项,因为我们使用的是questasim,所以就选择Questa Advanced Simulator。

“Export directory”就选择我们自己要输出的文件夹就可以了。

“Use absolute paths”这个的意思就是,在脚本文件中,是否把文件路劲设置为绝对路劲,勾选住表示设置为绝对路劲。

 

我们要将使用的文件有compile.do,elaborate.do,simulate.do。

 

文件的使用顺序是compile.do-->elaborate.do-->simulate.do。

1、建立自己的.do或者.tcl文件。然后利用vivado导出脚本文件内容,填写进自己的脚本文件。

2、打开compile.do文件

此文件主要是编译库和源文件的一些内容,这些要编译的源文件vivado已经帮你写好了,完全可以直接copy到你的脚本文件里,这里要注意,“vlog -work xil_defaultlib -64”这句话里要改为“vlog -work xil_defaultlib -32”,因为我用的questasim是32位的,所以就简简单单的改一下就好了。

3、然后打开elaborate.do文件,这个文件就比较简单了,

直接也把“-64”改为“32”,然后copy进自己的脚本文件,

4、接下来打开simulate.do,这里自己发挥的空间就大了很多了。直接把这句话,copy进脚本

然后自己随意加一些波形,设置时长等。这个就随意设置了。

5、然后用questasim 10.7c打开自己写的脚本,就可以看到波形了

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值