每天进步一点点,即使是一小步,必将成为一大步!

关于参数在后仿真时通不过,出现unresolved reference的解决

上一篇 / 下一篇  2008-04-15 22:29:48

1.很多朋友在进行后仿真时,往往会出现参数仿真通不过,出现unresolved reference to 的问题,而这些朋友在进行仿真时作用的testbench往往不是自己写的,都是画波形的,比如xilinx中的testbench wave,这样在testbench中,如果源程序中定义了parameter,那么那种自动生成的.tfw的测试文件会用defparame重新定义源程序中的parameter的值。
2.我们在做映射或者布局布线后仿真时,都已经过了综合工具,这时候,源程序中的类属语句,生成命令等都已经展开,比如,用parameter定义了参数s1,那么综合工具已经按照s1的确定的值进行了综合,他生成的电路已经具有一个固定的结构,不能再重新对他进行改变,所以在后仿真中的testbench 中就不能再出现defparame来重新改变参数的值。
3.综合上述所讲,只要在后仿真中的testbench中不再出现defparam,或者用generic之类的重新生成参数,那么后仿真就会顺利通过。
4.作为一个硬件设计者,建议还是自己写测试文件的好,利用画波形的方法,虽然简单快捷,但是不利于测试的四大标准,自己也不容易控制,具体方面的叙述,可以参看本论坛wangdian曾经的帖子,题目大概是一个什么工作经验的总结,具体忘了。
5.希望大家共 同提高。
FPGA/CPLD器件价格查询

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-11-22  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

  • 访问量: 5395
  • 日志数: 32
  • 建立时间: 2008-04-15
  • 更新时间: 2008-11-13

RSS订阅

Open Toolbar