Это простой вопрос SystemVerilog, на который мне на удивление трудно найти ответ.
При таком синтаксисе инициализации битового массива часть b [0] назначается наиболее значимому биту или младшему значащему биту?
bit a[7:0];
bit b[7:0] = 8'hff;
bit c[7:0] = 8'h00;
a = {b[0], c[6:0]};
Так что [0] == 1 или [7] == 1?