|
楼主 |
发表于 2013-9-17 21:50:28
|
显示全部楼层
回复 4# orlye
应该不是这个问题吧。5位已经可寻址到31了。也就是说可以到data[31]。而且我用data[{2'b00,3'b001}]的时候没有警告。
后面我换成data[{2'b10,addr[3:1]}]也不会有警告。
如果是data[{2'b01,addr[3:1]}]会有警告。
给我的感觉是quartus将{2'b00,addr[3:1]}高两位的0优化掉了。
我试过data[{21'b0,addr[3:]}],仍然有报警。 |
|