原创 倍频电路的verlilog设计

2010-11-16 15:09 2284 3 3 分类: MCU/ 嵌入式

a1e0bf28-cb4a-4d2a-90ed-3d3815479af4.JPG


基本思想:通过逻辑延时,使同频时钟相位改变,而后将两个时钟相或即可得到二倍频电路,不过占空比不可调,由两个时钟相位差决定


 


module test(fout, fin);
input  fin;  //40mhz
output fout;
wire temp;
reg Q;


always @ (posedge fout)
begin
Q <= temp;
end


assign temp = ~Q;
assign fout = ~(temp^fin);
endmodule

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
3
关闭 站长推荐上一条 /4 下一条