initial语句有什么作用?

[复制链接]
 楼主| andyany 发表于 2010-9-1 14:40 | 显示全部楼层 |阅读模式
有人说——
initial语句只有在写仿真激励时才有效,在实际的逻辑代码中是没有意义的,起不了作用。
好像是说initial语句只用来编写testbench。
大家怎么看?
guolingho 发表于 2010-9-1 18:46 | 显示全部楼层
应该是这样的,实际综合时不起作用
clleady 发表于 2010-9-2 16:48 | 显示全部楼层
一般是用在testbench程序模块最开始初始化数据用,对寄存器、输出等变量进行清零等工作。因为此语句段内容不能被综合。
 楼主| andyany 发表于 2010-9-10 15:17 | 显示全部楼层
initial语句初始化可以综合,硬件验证也得到了预期结果。只是综合时会产生这么一个警告——
Xst:1426 - The value init of the FF/Latch rst_in hinder the constant cleaning in the block DCMLED.
You should achieve better results by setting this init to 0.
论坛80后 发表于 2010-9-13 16:57 | 显示全部楼层
实际逻辑中,不应该出现initial语句,否则综合后会有问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

62

主题

664

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部

62

主题

664

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部