各位大侠,有两段程序:
module test(sclk,rst,clk); input sclk; input rst; output clk; reg clk; always @(posedge sclk or negedge rst) begin if(!rst) clk<=1'b1; else clk<=~clk; end endmodule module test(sclk,rst,clk); input sclk; input rst; output clk; reg clk; always @(posedge sclk) begin if(!rst) clk<=1'b1; else clk<=~clk; end endmodule 为什么这两段仿真的结果在初始状态有较大的差距?我不太明白,请赐教。 |