Verilog で if else ステートメントを使用したいだけです。したがって、常にブロックを使用する必要があります。
integer count,index;
reg a=0;
always@(a) begin
a=1;
for(count=0;count<7;count=count+1) begin
index=4*count;
if((significand[index]==1'b0)&&(significand[index+1]==1'b0)&&
(significand[index+2]==1'b0) &&(significand[index+3]==1'b0))
lzero=lzero+1;
end
end
このコードは今ではある程度意味があります。正しいシミュレーション結果を得ることができましたが、ボード上で正しい合成を得ることができませんでした。助けてください