置位与复位:置位就是将初始状态变为1;复位就是将初始状态变为0.
同步复位原理:同步复位是指只有在时钟沿到来的时候复位信号才起作用。复位信号时间应该持续一个时钟周期才能保证系统稳定。
异步复位原理:与时钟沿无关只要有复位信号到来就执行复位。这时我们需要将复位信号置于always的事件控制括号中。
1.同步复位
如果我们设置的为上升沿采样数据的话,同步复位只有在上升沿到来时才会产生复位。如图所示:
module RST_Compare(
//input port
clk,rst_n,a,
//output por