标签: verilog system-verilog
我有一个声明为
logic [N-1:1] Ca
在这种情况下,N等于4。我知道[N-1:0]将是一个3位变量,但是向量另一部分的含义是什么?
答案 0 :(得分:1)
MSB为3,而LSB为1。该变量由Ca [3],Ca [2]和Ca [1]:3位组成。 [N-1:0]是一个N位变量!
答案 1 :(得分:1)
打包数组(向量)始终以MSB到LSB的索引范围声明。您已被纠正,认为位0通常是LSB索引,但不是必需的。这取决于您计划选择每个位的方式。