完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
reg rst_nr2;
wire locked; (1)wire sysrst_nr0= rst_nr2 & locked; (2)assign sysrst_nr0= rst_nr2 & locked; 上面 两个赋值 一样吗,有区别吗 |
|
相关推荐
11 个讨论
|
|
reg 与 寄存器
实际上应该反过来讲: - 如果要综合寄存器,需要同时满足俩个条件: 1。定义为reg, 2. 在always @posedge(negedge) block中赋值 - 如果要综合组合逻辑,可以(任意) a. 定义为wire, 用assign赋值 b. 定义为reg, 只在always @(a b c d) block中赋值 在verilog语言中的reg 类型只是语法意义上。reg类型的变量不能通过assign赋值,而wire类型的变量不能在always block中赋值。参加运算的变量(赋值号的右边)没有类型检查的限制。 |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-25 02:44 , Processed in 0.780044 second(s), Total 70, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191