完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
小弟最近在学习quartus ii 的DDR2的ip核,编写了一个程序,在程序中实例化了DDR2的ip和,想用modelsim仿真看看波形,仅仅是功能仿真(RTL仿真),但是仿真出现了很多一样的错误,如下,请问各位大神遇到过这种情况吗?是怎么解决的?
# ** Error: (vsim-3584) C:/Users/Administrator/Desktop/ddr2_ceshi/ddr2_ip_sim/ddr2_ip/alt_mem_ddrx_controller.v(2256): Module parameter 'CFG_MEM_IF_CS_WIDTH' not found for override. # # Region: /ddr2_ceshi_vlg_tst/i1/if0/ddr2_ip_inst/c0/ng0/alt_mem_ddrx_controller_top_inst/controller_inst # ** Error: (vsim-3584) C:/Users/Administrator/Desktop/ddr2_ceshi/ddr2_ip_sim/ddr2_ip/alt_mem_ddrx_controller.v(2256): Module parameter 'CFG_RANK_tiMER_OUTPUT_REG' not found for override. # # Region: /ddr2_ceshi_vlg_tst/i1/if0/ddr2_ip_inst/c0/ng0/alt_mem_ddrx_controller_top_inst/controller_inst # ** Error: (vsim-3584) C:/Users/Administrator/Desktop/ddr2_ceshi/ddr2_ip_sim/ddr2_ip/alt_mem_ddrx_controller.v(2328): Module parameter 'CFG_RANK_TIMER_OUTPUT_REG' not found for override. # # Region: /ddr2_ceshi_vlg_tst/i1/if0/ddr2_ip_inst/c0/ng0/alt_mem_ddrx_controller_top_inst/controller_inst # ** Error: (vsim-3584) C:/Users/Administrator/Desktop/ddr2_ceshi/ddr2_ip_sim/ddr2_ip/alt_mem_ddrx_controller.v(2508): Module parameter 'CFG_CTL_ARBITER_TYPE' not found for override. # # Region: /ddr2_ceshi_vlg_tst/i1/if0/ddr2_ip_inst/c0/ng0/alt_mem_ddrx_controller_top_inst/controller_inst # Loading a0.alt_mem_ddrx_mm_st_converter # Loading oct0.altera_mem_if_oct_cyclonev # Loading dll0.altera_mem_if_dll_cyclonev # Error loading design # Error: Error loading design # Pausing macro execution # MACRO ./ddr2_ceshi_run_msim_rtl_verilog.do PAUSED at line 214 这个错误在百度上找不到,自己是一点摸不到头脑。小弟先拜谢了! |
|
相关推荐
13个回答
|
|
没用这个仿真fpga的!
|
|
|
|
没在modelsim里添加仿真文件,你可以添加一下,解决了的话给个反馈,没解决的话截图看一下,好吧
|
|
|
|
您说的没在modelsim里添加仿真文件是什么意思? 我的仿真文件是在quartus里编好的testbench,然后再quartus里设置与modelsim的关联,然后再quartus里点RTL simulation的按钮就直接打开modelsim了。 您说的在modelsim里添加仿真文件具体该怎么操作? |
|
|
|
bianguangyu 发表于 2016-11-25 15:37 你用的是联合仿真? |
|
|
|
|
|
|
|
bianguangyu 发表于 2016-11-25 15:37 是你的参数在仿真中没有设置好吧 |
|
|
|
是联合仿真。 错误提示的那些参数变量名,不是我在自己工程里的.v文件里设置的,而是这个DDR2ip核它一级一级调用它自己内部的函数过程中的参数,我不知道该怎么修改它。因为这些参数相关的文件,都是IP核生成的文件,我觉得不能随意改动。 |
|
|
|
这些参数都是可以修改的,你用parameter在顶层做一下修改,可以试一个,然后看看报错有没有减少
|
|
|
|
试了,不行,感觉这个错误应该是个挺小的错误,只是自己不知道,所以感觉很难,不应该涉及改ip核内部参数这么复杂的问题。 |
|
|
|
你要添加这个FPGA的仿真库吧
|
|
|
|
你好,请问问题解决了没有呀?这边也在做这块遇到了同样的问题
|
|
|
|
你直接百度关于 IP核仿真 的相关资料就好了。
虽然我没用过IP核 但我记得编写好Testbench ,在软件设置里添加好文件以后。还要手动增加一个IP核生成的文件。 不然会无法仿真。 你尝试一下把项目中关于IP核的电路注释掉。然后编译一下重新打开modelsim,如果弹出波形窗口。那应该是缺了IP核生成的那(几)个文件。 |
|
|
|
谢谢分享
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1559 浏览 1 评论
1335 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
1544 浏览 0 评论
927 浏览 0 评论
2341 浏览 0 评论
1465 浏览 35 评论
5678 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 09:18 , Processed in 0.797794 second(s), Total 66, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号