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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 17839|回复: 9

[原创] 请教,Verilog HDL中 “initial"语句究竟可不可以综合?

[复制链接]
发表于 2013-10-20 20:46:13 | 显示全部楼层 |阅读模式

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

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

x
1.有的资料说不能综合,不要用;2.syn_pro中可以用来指定ROM或RAM中的初始数据;
3.我在Q2用initial初始化某个寄存器后仿真好像可以初始化成想要的值;
问题:
1.initial究竟可不可以用,怎么用?
2.和综合工具和FPGA厂家或ASIC代工厂家有没有关系?

谢谢!!
发表于 2013-10-21 01:08:17 | 显示全部楼层
这是用在testbench里的,指定激励信号的,当然不能综合,不能用在RTL里
发表于 2013-10-21 09:05:04 | 显示全部楼层
initial是不可以综合的
发表于 2013-10-21 09:51:10 | 显示全部楼层
回复 1# canoeeda


    理论上不支持综合,但是Quartus的综合工具支持initial语句初始化寄存器,不过会多占用写资源。
发表于 2013-10-21 09:54:02 | 显示全部楼层
回复 1# canoeeda


     理论上不支持综合,但是Quartus的综合工具支持initial语句初始化寄存器,不过会多占用写资源。ROM和RAM的初始化和initial语句关系不大吧,在综合时指定一个数据文件给RAM或者ROM核就行了。
发表于 2013-10-21 12:34:32 | 显示全部楼层
应该不可以吧
发表于 2013-10-21 17:19:02 | 显示全部楼层
现在工具很强大的,是可以综合的,工具可以处理很多类似的问题
但是,这里有但是哈
但是,在产品设计中不可以使用的,不是规范设计
发表于 2013-10-21 19:53:46 | 显示全部楼层
不可综合,综合器忽略initial。fpga芯片上电后会初始化成某值。各家器件不同,初始化的值也不同,且上电多次,其值也可能不同。
 楼主| 发表于 2013-11-4 21:52:17 | 显示全部楼层
都别争了,都可以综合的!
发表于 2013-11-4 21:55:28 | 显示全部楼层
FPGA可以,ASIC不行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 18:02 , Processed in 0.032388 second(s), 9 queries , Gzip On, Redis On.

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