首页 > 代码库 > FPGA基础之同步复位与异步复位
FPGA基础之同步复位与异步复位
1、异步复位
//异步复位 always @ (posedge clk or negedge i_rst) if (!i_rst) begin a <= 1'b0; end else begin a <= 1'b1; end
2、同步复位
//同步复位 always @ (posedge clk ) if (!i_rst) begin b <= 1'b0; end else begin b <= 1'b1; end
RTL视图
总结:
同步复位 缺点:占用了更多的逻辑资源,优点:降低亚稳态的出现
异步复位 缺点:如果rst信号在clk边沿的时候撤销,会造成亚稳态。
优点:利用了触发器的CLR端,充分利用资源
FPGA基础之同步复位与异步复位
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。