jpg4151 发表于 2011-5-29 20:41:55

clk上升沿和下降沿触发,可是仿真波形观察到输出始终为0

module count4(out,reset,clk);
output out;
input reset,clk;
reg out;
always @(clk)
begin
if (reset)out<=0;
else      out<=out+1;
end
endmodule

clk上升沿和下降沿触发,可是仿真波形观察到out 始终为0

jpg4151 发表于 2011-5-29 20:44:27

always @(clk)若改为always @(negedge clk)或always @(posedge clk) 则out输出值在变化

zjj81515 发表于 2011-6-20 14:04:39

语法错误.................

david_li1984 发表于 2011-6-28 10:59:45

改成always @(negedge clk or posedge clk) 试试

蓝余 发表于 2011-6-28 23:38:26

语法上是不能上升沿和下降沿同时存在一个进程里的。
页: [1]
查看完整版本: clk上升沿和下降沿触发,可是仿真波形观察到输出始终为0