ModelSim - 破解图文教程
更新时间:2024-05-06 08:33:02 阅读量: 综合文库 文档下载
- modelsim推荐度:
- 相关推荐
modelsim安装与使用图解
没有客套话,开始:
准备安装,我用的是 xp sp2。 软件:
modelsim-win32-6.3e-se.exe Crack_ModelSim_SE_6.3e.rar 一、 安装 modelsim
如果机器中已经装了 modelsim,先卸载吧。 安装 modelsim-win32-6.3e-se.exe
选 Full Product,碰到有 Next 只管点,一步步直到完成。
下面注意要选 “否”
选择退出 Exit
二、 配置 license 建个目录 C:\\FLEXLM
1.复制MenterKG.exe到安装后文件夹目录(主目录内),运行,会生自动成licens.txt,选择“文件”?“另存为”,保存到C:\\FLEXLM,文件名是 LICENSE.TXT。
配置 LICENSE 路径
我的电脑(右键)?属性?高级?环境变量
系统变量?新建 LM_LICENSE_FILE C:\\FLEXLM\\LICENSE.TXT 选确定退出。
下面也很重要,修改 C:\\Modeltech_6.3e\\ modelsim.ini 文件。 先复制modelsim.ini,防止改错。把 modelsim.ini 去掉“只读”属性。 找到 VoptFlow = 1 把 1 改为 0 ,关掉优化选项。不然,调试的时候看不到波形。(修改0这一步不知道具体有用没,但修改后没问题) (以上的licence路径可以自己设,但环境变量一定要设正确) 2.将K:\\modeltech_10.0\\win32\\mgls.dll的文件替换掉。 ok
现在桌面上的 ModelSim SE 6.3e 图标已经可以进入 modelsim 了。
三、 准备要调试的文件
通常我都会建一个工作区 C:\\WorkSpace,把要调试的程序放到这里。 举个例子:建一个项目 CLK,放到 C:\\WorkSpace\\CLK 目录下。
在rtl目录下放hdl代码,sim 用于放 modelsim 的 project 文件,project我放的是 ise 的project文件。
在rtl目录下建两个文件:main_tb.v 和timescale.v,代码如下,文件CLK.rar也有:
文件:main_tb.v `include \
`define CYC(n) repeat (n) @ (posedge clk);
module main_tb; reg clk = 0; reg rst; parameter FAST_PERIOD = 20;
initial begin clk = 1; forever # (FAST_PERIOD/2) clk = ~clk; end initial begin rst = 1'b1; `CYC(10) rst = 1'b0; end
endmodule
文件:timescale.v `timescale 1ns / 1ns
接下来,要把timescale.v复制到 sim 目录下。否则 modelsim 找不到 timescale.v 文件。
四、 开始使用 modelsim
打开 modelsim,选择菜单 file?new?project…
平时只要设置 Project Name 和 Project Location,填上内容,选OK退出。
选择 Add Existing File 添加要调试的文件。如果不在此处添加,也可到项目管理的地方添加HDL文件。
这是 modelsim 的主画面,在 Workspace 的 Project 上右键可以添加需要的HDL文件。 Add to project ? Existing File … 把 main_tb.v 添加进来。
下面编译 菜单 Compile?Compile All,浮动条也有相应的按钮。
编译完成后,Status状态为对勾。如果不是,可以检查编译报告:在对应的文件名上点右键,选择 Compile?Compile Report…;有时需要多查看几次,Modelsim的编译报告需要点时间才能完成更新,使用者可能只看到一些提示信息。
然后到 Library 打开 work。
然后选择 main_tb,右键执行 Simulate。 在objects窗口中能够看到信号。
在这里可以加信号到 wave 窗口。Objects 窗口空白处右键 add to wave?signals in region。
这时就会有 wave 窗口弹出。点可以开始调试了。
至于波形的大小,通过可以调整。
先写到此处,关于modelsim的内容很多,参考其它资料吧。
zzemu 2008-4-2
正在阅读:
ModelSim - 破解图文教程05-06
尔雅先秦君子风范2017答案12-21
人力资源管理招聘论文激励人力资源管理论文05-02
发展党员问答08-08
小学生二年级看图写话作文:保护环境06-13
混凝土密封固化剂为什么能够防止地面起砂06-23
公共场所工作总结10-27
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- ModelSim
- 破解
- 图文
- 教程
- 班级论坛网站设计论文
- 行政管理实务学习指导(题目答案)
- 2017-2018学年新版pep三年级英语上册期末试卷(3)
- 五奥第三讲列方程解应用题
- 10万吨硫酸工厂毕业设计
- 实习报告(制药工程参观实习)
- 血液透析室的医院感染控制与管理
- 汽车设计-课程设计-离合器设计
- 2010动物解剖学题库修改
- 工程光学习题解答
- 图形创意与文字设计教学大纲
- 六育人实施方案
- 2012-卫管-《流行病学》实习指导-15.03.04
- 复杂地质条件下盾构机进洞接收浅析
- 四年级上册《确定位置》教学设计与反思
- 8月12日 - 电气设备试验与故障诊断技术暨注册职业资格《电气工程
- 经济学与生活案例库
- 四年级上册人教版《卡罗纳》教案
- 基于MATLAB语音信号检测分析及处理
- 110 超市收银员工作规范d