1、概念
异步复位同步释放就是在复位信号到来的时候不受时钟信号的同步,在复位信号释放的时候受到时钟信号的同步;
优点是可以避免电路出现瞬态错误或者亚稳态。
2、原理图
3、代码实现
/***********************************************/
/************ 0、异步复位同步释放 ***************/
/***********************************************/
wire rst_sync_n; //同步复位信号
reg rst_sync_1;
reg rst_sync_2;always @(posedge clk or negedge rst_n)beginif(!rst_n)beginrst_sync_1 <= 1'b0;rst_sync_2 <= 1'b0;end else beginrst_sync_1 <= rst_n;rst_sync_2 <= rst_sync_1;end
endassign rst_sync_n = rst_sync_2;
4、仿真波形图