Статические массивы
Массивы, размер которого известен до времени компиляции. В примере, показанном ниже, объявляется статический массив шириной 8 бит, ему присваивается некоторое значение и в цикле выводится содержимое.
Пример
module one_dimention_static_array_tb;
bit [3:0] data;
initial begin
data = 8'hA;
for (int i = 0; i < $size(data); i++) begin
$display("data[%0d] = %b", i, data[i]);
end
end
endmodule
Результат исполнения
data[0] = 0
data[1] = 1
data[2] = 0
data[3] = 1
Last updated