verilog中如何实现上电复位给寄存器赋初值?

比如给上电给一个寄存器re赋初值100,运行一会儿后按复位键后寄存器值变为100。我直接定义了顶层模块中,定义就赋初值了为什么却不行?eg:regre=100;把这个寄存... 比如给上电给一个寄存器re 赋初值100,运行一会儿后按复位键后寄存器值变为100。
我直接定义了顶层模块中,定义就赋初值了为什么却不行?
eg:reg re=100;
把这个寄存器接输出引脚显示出来却还是0.
展开
 我来答
汉语拼音aoe
2014-03-27 · TA获得超过319个赞
知道小有建树答主
回答量:236
采纳率:0%
帮助的人:170万
展开全部
re没有定义宽度吧。。。reg [6:0] re=100;
也可以设置一个上电复位的reset信号,只复位一次。。在reset时给寄存器赋值。。
zouzirun
2014-03-27 · TA获得超过160个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:199万
展开全部
靠上电复位芯片给一个信号 触发
其他没有可靠的办法赋值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式