|
抱歉!% o! e3 B/ Y6 p5 I
我好像誤解了你的問題
- z N9 C3 B& L2 P' z, D F真正原因應該是x/2的分母是整數,所以結果也會是個整數5 s4 G+ ]! u) G# g8 x; n- m
剛跑個例子試過$ G* h' m" _, o4 f
也許應該要改成8 B* z t& Q5 O/ V' _+ M) o: S, V
forever #(period/2.0) clk = ~clk;' f* q/ V& p: J; j& i
或
) w& b6 g, } a- A& q5 v# Wforever #(0.5*period) clk = ~clk;
& W Q# [' N& b& P' w3 L, a
, }5 `; o8 s* N0 G4 r3 B不過精準度應該調到100ps就可以了,不用10ps& Q* I! [* e) U' F" t$ J. v2 w \# ?
也就是 `timescale 1ns/100ps, m4 e4 ^, f( H3 `: C! Q
* v+ c% B1 W5 A- P7 z: g; ?. R1 W
如果還是沒辦法解決,就去找看看怎麼定義半整數,或是就乾脆改成period/2是整數的格式 |
|