各位大侠,有两段程序:
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
为什么这两段仿真的结果在初始状态有较大的差距?我不太明白,请赐教。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |