0
私のプログラムカウンタテストベンチの文法エラーが発生しましたが、なぜ私は取得し続けるのかわかりません 次のVerilogソースには構文エラーがあります: "pc_tb.v"、20:token 「初期」 初期 ^Verilogプログラムカウンタ構文エラー
私は最初に間違っていますか?パイプライン化されたデータパスを作成し、私はそれを持って、この部分だけは、あなたがinitial
ブロック内の別のinitial
ブロックを宣言することはできませんので、あなたがあなたのbegin
(HERESに修正されたコードをクローズする必要があり、これまで私のため
//PC_TB.V USED TO TEST THE PC MODULE
`include"pc.v"
module pc_tb;
wire[15:0]out;
reg stall,hold
reg[9:0]Mux,Haz
reg[7:0]Mem[0:65535];
ProgramCounter g1(stall,hold,Mem,out,Mux,Haz);
initial begin
stall=1'b0
hold=1'b0;
Mem=0;
Mux=9'b000000010;
Haz=9'b000000000;
#5 Mem[2]=1;
#10 hold=1'b1;
#30 halt=1'b1;
#40
initial
#100 $finish;
end
endmodule
コードをインデントしてください。 – Morgan