微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 关于多位数据的写法问题

关于多位数据的写法问题

时间:12-12 整理:3721RD 点击:
标题可能不是太准确,下面我就举个例子吧。
两个变量:
wire [11:0] number;
wire [15:0] data_head;
下面的是我的问题,number变量要包含在data_head变量中:
有的地方写成:assign data_head = { number[11:8], 4'b0, number[7:0]};
为什么不把number作为一个整体写在一起?比如:assign data_head = {4'b0, number[11:0]};或者assign data_head = { number[11:0],4'b0};
分开写有什么好处?实在想不明白。求赐教啊

没啥意义,就是写的方便
或者是为了走线
但我觉得这种为了走线是没意义的

在后面的电路里又把data_head中包含number的两部分又拼接在一起用的,所以觉得分开拼接除非有什么好处才会分开拼接吧,就是不知道分开拼接的好处而已

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top