I am using Indexed Vector Part Select in a Verilog test case and i am very confused with this.
when we have described
input [415:0] PQR_A;
output [63:0] ABC;
then is it valid
assign PLA=PQR_A[44*8 +: 64]
because i think in this way the bits will be from 352 to (352+ 64) i.e. 416, which is not valid
I know this is quite silly to ask that what is [0:7], it means 0,1,2,3,4,5,6,7 i.e. 8 bits.