集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: CPLD

在Verilog里怎么赋初值?

[复制链接]
sunmaster 发表于 2011-4-12 18:59:12 | 显示全部楼层
好像还是不是太懂!
koufeiqiang 发表于 2011-4-13 20:43:20 | 显示全部楼层
如果是综合的话有两种思路,一种是复位,另一种是直接在进程当中赋初值,然后等待触发条件来改变其值。
z719964643 发表于 2011-4-14 17:34:15 | 显示全部楼层
可以用defparam 语句 你可以试试
哦十全_至芯学员 发表于 2011-4-17 22:52:17 | 显示全部楼层
用复位的方式,initial语句是不可综合的。initial语句用于行为模块。
always @(posedge clk , negedge rst_n)
begin
    if(!rst_n)
        out<=a;
    else
        out<=in;
end
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

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

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-6-23 03:11 , Processed in 0.090266 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表