modelsim,主、测试程序均编译通过,仿真时出现error loading design,且不提示具体错误,怎么办??
答案:2 悬赏:10 手机版
解决时间 2021-02-26 07:16
- 提问者网友:孤凫
- 2021-02-26 02:10
modelsim,主、测试程序均编译通过,仿真时出现error loading design,且不提示具体错误,怎么办??
最佳答案
- 五星知识达人网友:第幾種人
- 2021-02-26 03:34
贴出来看看,一般会有warning的,把warning都改了就应该对了
全部回答
- 1楼网友:神也偏爱
- 2021-02-26 05:12
以下操作在modelsim se plus 6.2b中完成
1.新建一个工程 file -> new -> project... 此时会弹出一个creat project对话框,输入一个工程名,选择保存路径 (不要包含中文),其他默认就行了;
2.点ok后会弹出一个add items to the project,里面有几个可选项,应该很容易明白;
3.添加好文件后,点close把add items to the project对话框关闭,这时在左侧的workspace的project窗口里可以看到刚才添加的文件,双击可以打开这些文件进行编辑,编辑好后保存;
4.右击刚才编辑好的文件compile -> compile select(或根据自己需要选其他项),如果没有错误,则在底部的命令窗口可以看到编译成功的消息(呈绿色),否则会出现出错的消息(呈红色),双击它会弹出一个更具体的窗口提示你出错的地方.
5.修改所有错误直到编译成功.这时可以在菜单栏选择simulation -> start simulatio... 这时会弹出一个start simulatio的对话框,在design的标签下你会看到有很多库,展开work库会看到刚才编译成功的文件(如果有多个文件的话选择一个你想仿真的,比如测试程序,这时底部的ok会由刚才的不可用变成可用的),然后把opitimization选项下的enable opitimization前复选取消(这样可以保证过会儿所有的输入输出都可以看到,你可以试试不取消这项有何区别),然后点ok就行了.
6.选择view -> objects就可以看到你想仿真的各个量,选中它们并右击add to wave -> selected signals,这时就会弹出一个波形仿真窗口.如果你的测试文件写得没问题的话就可以看到仿真波形,你也可以观察底部的命令窗口察看相关信息.
7.如果没写测试文件的话,在波形仿真窗口右击相关信号,选择force...设置想仿真的值或clock...把该量设置为时钟,然后点工具栏上的run或simulation菜单下的run.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯