Итерирование значения массива в verilog - PullRequest
0 голосов
/ 08 декабря 2018

У меня есть массив в Verilog, указанный ниже ....
array <= 100'b100000000000000000111111110000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000;и я хочу перебирать каждый бит по одному и отображать каждый бит отдельно в консоли, используя цикл или любую другую логику.Так возможно ли это сделать?</p>

1 Ответ

0 голосов
/ 13 декабря 2018

Вот мои 2 цента

wire [99:0]val;

assign val = 100'b1000000000000000001111111100000000000000111111100001000000000000000001111110000000000000000001110000;

initial begin
 for(i=0;i<100;i=i+1)
 begin
   $display("Value is val[%d]=%d\n",i,val[i]);
 end
end
...