|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我想请问一下,用上升沿和下降沿进行分频的电路产生的毛刺该如何去除,是用施密特触发器除去毛刺吗?例如,三分频电路
module div_3
(
input clk,
input reset_l,
output clk_div_3
);
reg [1:0] cnt_p;
always @(posedge clk)
if(!reset_l)
cnt_p<=2'b00;
else if(cnt_p==2'b10)
cnt_p<=2'b00;
else
cnt_p<=cnt_p+1;
reg [1:0] cnt_n;
always @(negedge clk)
if(!reset_l)
cnt_n<=2'b00;
else if(cnt_n==2'b10)
cnt_n<=2'b00;
else
cnt_n<=cnt_n+1;
assign clk_div_3=(cnt_p==2'b01)|(cnt_n==2'b01);
endmodule |
|