我贴张图更清楚,楼下的回答看得我晕,都不知道讲什么,自己试出来的
我这边是有8个CNT10,只列出上面4个,方法是这样的:都连好,给每条横的线命名(竖的不用命名),最重要的是8条线集合起来之后的那根线要命名成din[31..0],这样编译就不会有错了
总线的分支命名一一对应就行了,总线虽然叫a[15:0],但是他每个分支可以有自己的名字,你的四根线就不要再取a[3:0]的名字了,直接把a[15:0]的总线拉过来,引出四个分支到那四根线上。如果非要保留,就做一个总线桥接,四根线的改为b[3:0],分别引出三根分支b0,b1.b2接到a[15:0]的a0,a1,a2上,另一个可以命名为c[3:0],接到a3 a4 a5上,一次类推
位拼接就行了。a<={b,c,d,e};