在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5491|回复: 8

[原创] 手把手教你使用Modsim做仿真

[复制链接]
发表于 2012-10-9 15:13:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
手把手教你使用Modsim做仿真

使用AlteraFPGA已有两年了,由于之前有做单片机编程经验,时序都是写好上板测,系统做大了之后,觉得效率比较低,于是想使用Modsim来做仿真,以直观地看出每个时钟内信号的状态。

本文目的是了解使用Modsim的步骤,作者已预先写好了源码和测试代码。

使用软件平台:ModelSim-Altera 6.5b + Quartus II 9.1

1,打开Modsim软件后,通过 File / New / Project 建立工程,如图1-1所示:

1-1 建立工程

2,此时出现图1-2界面,需要设定工程名称和保存路径,库文件使用默认路径,


1-2 设定工程名称和路径

3,创建好工程和路径之后点击“OK”按钮,可出现添加文件的选项窗口,如图1-3所示:


1-3添加文件的选项窗口

4,此处由于已编辑好了所有文件,因此选择“Add Existing File”选项,找到文件保存位置并添加,界面如图1-4所示:


1-4 添加文件到工程

5,选择好已写好的文件,点击“打开”可添加进工程,如图1-5所示:


1-5 已添加必要文件

6,此时可以通过“编译”按钮进行编译和查错,在编译通过之后可看到文件状态“Status”由“?”变为“√”,在消息窗口中有文件编译完成的提示,如图1-6所示:


1-6 编译通过

7,编译完成之后可开始仿真,选中“Library / work / testfile”点击鼠标右键,选择“Simulate”,如图1-7所示:


1-7
Simulate
选项

8,此时modsim软件出现图1-8所示界面:


1-8 仿真界面

9,在左侧“sim”显示区域空白处点击鼠标右键,添加需要查看波形的寄存器名称,并点击“run”开始仿真,程序计算完毕,将显示出仿真的波形,如图1-9所示:


1-9 仿真结果

出现波形之后,可通过“放大/缩小”选项和时间渐进条来查看波形。

仿真时间如果不合适,可自行设定,并回到图1-7所示位置,重新开始仿真。

由于作者水平有限,大家有什么更好的方法,可以与作者通过邮箱沟通。

邮箱地址如下:colinhouyuejun@163.com

希望此文对刚接触Modsim的朋友有帮助!

写于 2012-10-9
科林  上海





手把手教你使用Modsim做仿真.doc

906.5 KB , 阅读权限: 1 , 下载次数: 100 , 下载积分: 资产 -2 信元, 下载支出 2 信元

发表于 2012-10-9 15:39:07 | 显示全部楼层
哈皮大学人反对
发表于 2012-10-9 15:39:52 | 显示全部楼层
很好的资料,我需要好好的学习!
发表于 2016-4-7 10:22:52 | 显示全部楼层
学习学些希望能够有所收获
发表于 2016-4-7 17:45:45 | 显示全部楼层
学习了
发表于 2016-11-2 16:59:15 | 显示全部楼层
学习学些希望能够有所收获
发表于 2016-11-7 21:38:00 | 显示全部楼层
仿真很重要啊
发表于 2021-3-15 18:27:54 | 显示全部楼层
很好的资料,好好的学习
发表于 2021-12-8 22:03:06 | 显示全部楼层
Thanks
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-28 21:41 , Processed in 0.044051 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表