找回密码
 注册
关于网站域名变更的通知
查看: 1326|回复: 0
打印 上一主题 下一主题

关于位的拼接 { }

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-1-10 18:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
空闲时间在学习VERILOG, 看到书上用到下面的拼接方式:
! |2 f# Y4 t7 v* j0 x- I, I
7 I6 i' a/ q& `  G; B# l/ W{secondcout, second} = {tempaa[1:0] + tempbb[1:0] + firstcout, first};3 X! H" L! `9 L% [

2 ^( u7 k- }) @& p) Fsecondcout 一位, 为两个数A,B低四位的相加的进位, second四位为两个数A,B低四位的相加的结果,  tempaa[1:0] 为A 的A[3:2] 位 , tempbb[1:0]为为B 的B[3:2] 位 , firstcout 为A,B 的[1:0] 相加的进位输出, first为A,B 的[1:0] 相加的 的结果.
# t: ]: d* D( i8 F% n0 j
/ [& b# H& ]) @/ v0 o& S: r+ K9 g但是secondcout进位不对, 看RTL 图, 综合后被接GND了.  上面的语句的意图是把 tempaa[1:0] + tempbb[1:0] + firstcout 的进位给 secondcout,  不知道这样的拼节对不对, 感觉有问题, 请高手指点一下,谢谢.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-4 23:41 , Processed in 0.125000 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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