有时需要指定某一个波形文件来仿真需要在assighment里的setting(反正是个setting里面),找到simulation然后有个可以浏览文件的,点它指定你要的波形文件就OK(只有一个波形文件就没必要了应该)这个可能是你在编辑激励信号的时候,把一些信号的脉冲设得太小了,或者周期太小了。比如说你用一个8ns延时的芯片,如EP2C8Q208C8,而你的时钟设置为4ns,这样就不合理了。
建议检查一下你的波形文件的激励信号(输入信号)设置得对不对。
quartus130中自带的波形仿真和用modelsim仿真区别为:实现不同、创建测试平台不同、编译仿真速度不同。
一、实现不同
1、quartus130中自带的波形仿真:quartus130中自带的波形仿真可以直接实现波形仿真。
2、modelsim仿真:modelsim仿真只能通过建立vwf波形文件的形式完成仿真。
二、创建测试平台不同
1、quartus130中自带的波形仿真:quartus130中自带的波形仿真可以自动地从QuartusII仿真器波形文件中创建完整的HDL测试平台。
2、modelsim仿真:modelsim仿真不可以自动对波形文件中创建完整的HDL测试平台。
三、编译仿真速度不同
1、quartus130中自带的波形仿真:quartus130中自带的波形仿真的编译仿真速度非常慢。
2、modelsim仿真:modelsim仿真采用直接优化的编译技术、Tcl/Tk技术、和单一内核仿真技术,编译仿真速度快。
testbench是一种验证的平台。任何设计都是会有输入输出的。但是在软环境中没有激励输入,也不会对设计的输出正确性进行评估。此时便有一种,模拟实际环境的输入激励和输出校验的一种“虚拟平台”的产生。在testbench这个平台上可以对设计从软件层面上进行分析和校验。
1assignment
->
setting:
simulationg,
选择Timing/Fuctional
2
创建个同名的vmf波形文件,
综合完后添加网表(端口名,
寄存器名,
也可以用NodeFinder半自动加pin
list)
对输入网络赋值
3
对于功能仿真,
综合完,
Processing
->
Generating
Functional
netlist
4
再按仿真按钮即可
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)