【发布时间】:2020-05-29 19:25:12
【问题描述】:
我正在尝试这样设置系统时钟:
`timescale 5 ns/1 ns
然后:
initial begin
forever #0.5 clk = ~clk;
end
但是,我收到了错误 Unexpected char '5'?为什么? “5”有什么问题?例如 10 个有效。
另一种有效但不优雅的方式:
`timescale 1 ns/1 ns
和
initial begin
forever #2.5 clk = ~clk;
end
有人有更好的解决方案吗?
【问题讨论】:
-
你认为“不优雅”的方式是你应该(并且每个人都这样做)的方式。除了@toolic 说的,你实际上会得到一个 166MHz 的时钟。