您的位置:首页 > 其它

Verilog语言——20分频器

2010-03-27 23:12 274 查看
设计一个20分频器,输入clk reset 输出 out

要求:clk如果频率为10M的话,out输出频率为500k,即20分频,reset为低电平复位。

module fenpin20(clk_in,clk_out,reset);

input clk_in,reset;
output clk_out;
integer count;
reg clk_out;
always @(negedge reset or posedge clk_in )
begin
if(!reset)
clk_out=0;
else
begin
if(count==20)
begin
clk_out=~clk_out;
count=0;
end
else
count=count+1;
end
end
endmodule
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: