码迷,mamicode.com
首页 > 其他好文 > 详细

Modelsim 仿真指令force用法

时间:2018-08-30 23:31:06      阅读:314      评论:0      收藏:0      [点我收藏+]

标签:bsp   line   nbsp   输入   波形   for   用法   mode   img   

如果对一些简单的文件进行仿真,可以使用本文的方法,如果是复杂的源文件还是写测试文件吧。

简单的程序我们可以不用写测试文件,只要使用force 命令即可。使用方法如下:

这里以一个计数器为例子:

1.在modsim中添加源文件,编译

2.work 中双击仿真源文件

3.右键添加波形

技术分享图片

 

 

4.命令行输入:

技术分享图片

注:这里我的时间单位是ns

force clk 0 10,1 20 -r 20 

解释:在第10ns时,clk = 0,在第20ns,clk=1,-r 20从第20个时间单位单位开始重复循环clk值的变化规律。

force rst_n 0 1,1 60

解释:在第1ns,rst_n = 0,在第60ns,rst_n = 1;

force en 0 1,1 101,0 121

解释: 在第1ns,en = 0,在第101ns,en = 1,在第121ns,en = 0;

 5.结果展示,具体可以观察下图的时间坐标。

技术分享图片

 

 总结:只是用几个指令就可以看到仿真波形了。

 

Modelsim 仿真指令force用法

标签:bsp   line   nbsp   输入   波形   for   用法   mode   img   

原文地址:https://www.cnblogs.com/cofin/p/9563245.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!