【发布时间】:2014-12-05 06:41:42
【问题描述】:
这是来自 Cavanagh 的 Verilog HDL:数字设计和建模。
//clock generation using initial and always statements
module clk_gen2 (clk);
output clk;
reg clk;
//initialize clock to 0
initial
clk = 1'b0;
//toggle clock every 10 time units
always
#10 clk =~ clk;
//determine length of simulation
initial
#100 $finish;
endmodule
它的部分解释是这样说的
[...] always 语句每 10 个时间单位循环一次时钟,时钟周期为 20 个时间单位。
我在 20 个时间单位迷路了。这是哪里来的?
【问题讨论】: