在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5015|回复: 2

[求助] VCS中仿真带RAM IP的设计时出现的问题

[复制链接]
发表于 2015-1-9 09:13:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 xm900626 于 2015-1-9 10:37 编辑

本人在编写一个testbench时,遇到了一个问题,DUT中的RAM例化自ISE的IP,编译时在命令行加入了如下选项指向ISE提供的Lib




  1. COMP_OPTS += -y /home/project_xu/ISE_lib/src/unisims
  2. COMP_OPTS += -y /home/project_xu/ISE_lib/src/XilinxCoreLib
  3. COMP_OPTS += -y /home/project_xu/ISE_lib/src/unimacro
  4. COMP_OPTS += -y /home/project_xu/ISE_lib/src/simprims
  5. COMP_OPTS += -y /home/project_xu/ISE_lib/src/uni9000
  6. COMP_OPTS += +incdir+/home/project_xu/ISE_lib/src
  7. COMP_OPTS += +libext+.v


复制代码
结果编译通过,但是在运行仿真时,终端始终显示如下,没有往下执行testbench,也没有报错:



  1. Chronologic VCS simulator copyright 1991-2013
  2. Contains Synopsys proprietary information.
  3. Compiler version H-2013.06_Full64; Runtime version H-2013.06_Full64;  Jan  9 08:41 2015
  4. ----------------------------------------------------------------
  5. UVM-1.1d.VCS
  6. (C) 2007-2013 Mentor Graphics Corporation
  7. (C) 2007-2013 Cadence Design Systems, Inc.
  8. (C) 2006-2013 Synopsys, Inc.
  9. (C) 2011-2013 Cypress Semiconductor Corp.
  10. ----------------------------------------------------------------

  11.   ***********       IMPORTANT RELEASE NOTES         ************

  12.   You are using a version of the UVM library that has been compiled
  13.   with `UVM_NO_DEPRECATED undefined.
  14.   See http://www.eda.org/svdb/view.php?id=3313 for more details.

  15.   You are using a version of the UVM library that has been compiled
  16.   with `UVM_OBJECT_MUST_HAVE_CONSTRUCTOR undefined.
  17.   See http://www.eda.org/svdb/view.php?id=3770 for more details.

  18.       (Specify +UVM_NO_RELNOTES to turn off this notice)

  19. Block Memory Generator CORE Generator module TOP.U_CFAI.u_line_buf0.inst.native_mem_module.blk_mem_gen_v7_3_inst is using a behavioral model for simulation which will not precisely model memory collision behavior.
  20. Block Memory Generator CORE Generator module TOP.U_CFAI.u_line_buf1.inst.native_mem_module.blk_mem_gen_v7_3_inst is using a behavioral model for simulation which will not precisely model memory collision behavior.
  21. Block Memory Generator CORE Generator module TOP.U_CFAI.u_line_buf2.inst.native_mem_module.blk_mem_gen_v7_3_inst is using a behavioral model for simulation which will not precisely model memory collision behavior.
  22. Block Memory Generator CORE Generator module TOP.U_CFAI.u_line_buf3.inst.native_mem_module.blk_mem_gen_v7_3_inst is using a behavioral model for simulation which will not precisely model memory collision behavior.


复制代码
然后尝试了带乘法器IP的DUT,仿真没有问题,在网上看到有人说ISE自带的IP生成的Block Ram是不能被VCS编译的,请问各位这可能是哪里出问题了?急~~~~~急~~~~~急~~~~~
发表于 2016-1-27 21:36:00 | 显示全部楼层
LZ这个问题解决了么?我也碰到了。。。
发表于 2019-4-16 21:48:59 | 显示全部楼层
楼主这个问题解决了吗?我也遇到类似的问题了,但是我是在compile的时候就出现这个问题,同时伴随一堆的blk_mem_gen_v7_3 WARNING: Address 1f is outside range for A Read
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-25 04:22 , Processed in 0.014795 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表