首页 新闻 会员 周边 捐助

异步复位信号的处理

0
[待解决问题]

代码是特权同学的,说是pll的locked当做复位信号,做异步处理。但我看不懂,哪位大佬帮我看看。
always @(posedge clk_100M)
begin
if(!locked)
led_rst1 <= 1'b0;
else
led_rst1 <= 1'b1;
end

always @(posedge clk_100M or negedge led_rst1)
begin
if(!led_rst1)
led_rst <= 1'b0;
else
led_rst <= led_rst1;
end

看书的卡卡西的主页 看书的卡卡西 | 菜鸟二级 | 园豆:202
提问于:2021-12-17 14:36
< >
分享
所有回答(1)
0

这个叫做“同步复位,异步释放”。就是指用100MHz的时钟对锁相环的locked做同步处理,然后在第二个always 中实现异步释放。

大雄0626 | 园豆:204 (菜鸟二级) | 2025-10-14 16:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册