|

楼主 |
发表于 2008-3-17 00:53:20
|
显示全部楼层
module div_3(clk,clkout);
input clk;
output clkout;
reg q1,q2,d,clkout;
always @(posedge clk)
if(!d)
q1=1'b1;
else
q1=~q1;
always @(negedge clk)
if(!d)
q2=1'b1;
else
q2=~q2;
always @(q1 or q2)
d=q1&q2 ;
always @(posedge d)
clkout=~clkout;
endmodule
刚看了一下,怎么感觉不对呢?实现的不是三分频
我没有跑仿真,只是把初值d和clkout都看为0 |
|