verilog的小陷阱2

reg clk="0";
always #(3) clk = ~clk;

wire #4 clk_d1 = clk;

如上并不能实现将clk延时4ns的功能,clk_d1与clk的周期不相等。
如果真要实现延时4ns,可以沿2个2ns或者4个1ns等等。
感兴趣的朋友可以试试。

posted @ 2009-11-07 13:18  beinghu2  阅读(188)  评论(0编辑  收藏  举报
yahoo