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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

为什么parameter在Simulate Post-Place Route Verilog时不能用

[复制链接]
发表于 2004-10-22 17:29:43 | 显示全部楼层 |阅读模式

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

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

x
为什么parameter在Simulate Post-Place & Route Verilog仿真时不能用

各位高人:
================================
我用的verilog是在ISE6.2i环境,仿真用的是Modelsim工具。我编的程序中含有parameter语句,这个语句是这样的:
      parameter s0='d0, s1='d1, s2='d2;
在综合和做Simulate Behavioral Model仿真时没有错误,结果也是对的。

但是这个程序在做Simulate Post-Place & Route Verilog Model仿真时,在modelsim主窗口中总是出错,错误信息是这样的:
# Loading work.glbl
# ** Error: (vsim-3043) Test_Test_Modelsim.timesim_tfw(30): Unresolved reference to 's0' in UUT.s0.
#         Region: /Test_Test_Modelsim
# ** Error: (vsim-3043) Test_Test_Modelsim.timesim_tfw(31): Unresolved
reference to 's1' in UUT.s1.
#         Region: /Test_Test_Modelsim
# ** Error: (vsim-3043) Test_Test_Modelsim.timesim_tfw(32): Unresolved reference to 's2' in UUT.s2.
#         Region: /Test_Test_Modelsim
# Error loading design
=====================
请学长们指教!


发表于 2004-10-22 23:10:34 | 显示全部楼层

为什么parameter在Simulate Post-Place Route Verilog时不能用

我还是觉得并不是parameter本身不能在后仿真中用,但有一点是和前仿真不同的,就是后仿真中S0,S1,S2等几个参数是会被洗掉,就是说这几个参数相当于没用定义,如果你在引用这个模块时如果想重新更改这几个参数值就会出错。
发表于 2004-11-7 09:48:18 | 显示全部楼层

为什么parameter在Simulate Post-Place Route Verilog时不能用

parameters are no longer available after synthesis, which shall have been "instantiated" during the elaboration of synthesis.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-5-13 05:03 , Processed in 0.021241 second(s), 10 queries , Gzip On, MemCached On.

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