所以我的程序计数器测试台出现语法错误,我无法弄清楚为什么我不断收到以下 verilog 源有语法错误:“pc_tb.v”,20:令牌是“初始”初始 ^
我使用初始错误吗?制作流水线数据路径,这是迄今为止我得到的唯一不适合我的部分
//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