首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

谁教我用Modelsim等工具仿真8051的IP核啊(做毕业设计,急啊!)

谁教我用Modelsim等工具仿真8051的IP核啊(做毕业设计,急啊!)

谁教我用Modelsim等工具仿真8051的IP核啊。我现在做毕业设计,急啊!


我也是刚接触,只是毕业设计需要,所以现在比较茫然,也很急,希望各位帮帮忙。


告诉我们具体步骤怎么做

找一个完整的8051IP核,里面应该有仿真部分的例子
谢谢,你可不可以介绍一下仿真的步骤
User's Manu
User's Manu
User's Manu
User's Manu

老外的东西都有很详尽的说明,用户手册就足够了。
你把ModalSim的用户手册好好读一下
然后把综合工具的用户手册的相关部分好好读一下就明白了
哪位高手可不可以提供一个简单一点的IP核,给我练练手啊。告诉我怎么做?谢谢了
1、我将所有的源文件和testbench文件添加到project之后,进行编译全部:
# 70 compiles, 0 failed with no errors. 全部顺利通过。

2、选择顶层testbench进行仿真:vsim work.tb_mc8051_top,命令窗口的最后几行有这些提示:
# ** Error: (vsim-7) Failed to open VHDL file "mc8051_rom.dua" in rb mode.
# No such file or directory. (errno = ENOENT)
# Time: 0 ns Iteration: 0 Instance: /tb_mc8051_top/i_mc8051_top/i_mc8051_rom
# Loading work.mc8051_ramx(sim)

3、查看波形,并选择run-all,看不到波形。

---------------------------------------
请各位帮忙看看


--
建议你把ModalSim的用户手册好好读一下,然后再进行仿真。
我不是高手

我今天也遇到你那个问题了:

# ** Error: (vsim-7) Failed to open VHDL file "mc8051_rom.dua" in rb mode.
# No such file or directory. (errno = ENOENT)
# Time: 0 ns Iteration: 0 Instance: /tb_mc8051_top/i_mc8051_top/i_mc8051_rom
# Loading work.mc8051_ramx(sim)

87版和93版VHDL语言在读写TEXTIO时的语法不同。

87版中是:

FILE file_variable: text is in (此时file_variable为输入文件,或者out,则为输出文件) "目录+文件名(带后缀)"

93版中是:

FILE file_variable: text open read_mode is (此时file_variable为输入文件,或者write_mode,则为输出文件) "目录+文件名(带后缀)"

在支持93版VHDL的工具中写了87版的语法,编译时会有Warning.

如果语句中的文件的目录没有写对或者文件的后缀之类的没有写对,都会出现上述问题.

[此贴子已经被作者于2007-12-29 16:10:49编辑过]

返回列表