发 帖  
原厂入驻New
[问答] 使用modelsim模拟coregen怎么操作?
107 modelsim
分享
大家好,
我是ISE环境的新手,我的问题只涉及到我使用CoreGen创建22x22乘数的最后一篇文章。
合成是好的,但当我试图模拟行为时没有发生任何事情。
我使用Model Sim Plus 6.2C作为我的仿真平台,FPGA芯片属于Spartan3E系列。
我的ISE版本是9.2i。
我确实尝试按照你给出的步骤(即包装文件和映射到模型sim中的xilinxcorelib库)但没有运气。
可能是我混淆了这些步骤。
你会如此善良地向我详细介绍如何进行模拟演示吗?
提前致谢,
Nipbor
0
2020-5-27 16:44:44   评论 分享淘帖 邀请回答
1个回答
你好......我会尝试给你一些步骤,但我不知道我是否能真正帮助.1)当你生成乘数时,Coregen会创建一个vhdl包装器,你必须使用它来模拟它(比如说mult22x22。
2)您必须创建自己的vhdl文件(让我们称之为testbench.vhd),它将调用Coregen创建的mult22x22组件。
测试平台还必须为mult22x22(a,b,clk,...)提供适当的输入并读取相应的输出并检查其正确性.3)然后打开Modelsim,创建一个新项目(File-> New-> Project
)并添加上面提到的两个vhdl文件(将项目添加到项目 - >现有文件,或右键单击Workplace窗口并添加到项目 - >现有文件)4)映射XilinxCoreLib库(Workplace-> Library,右键单击New
- >库,现有库的映射,浏览到编译XilinxCoreLib库的位置。您必须确保已正确编译XilinxCoreLib,因为它非常重要。
你可以阅读很多关于库编译问题的帖子.5)编译两个vhdl文件6)模拟 - >开始模拟 - >设计 - >工作 - >测试平台用分辨率ps这些是一般步骤。如果你还有问题请告诉我
我们将看到我们能做什么希望这有帮助... GeorgeMes​​sage由gtze编辑于04-23-2008 03:20 PM
2020-5-27 16:54:14 评论

举报

只有小组成员才能发言,加入小组>>

98个成员聚集在这个小组

加入小组

创建小组步骤

关闭

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

快速回复 返回顶部 返回列表