FPGA的复位操作

复位操作中所谓的“同步”、“异步”,指的是复位的执行与时钟 (CLK)是否同步,一般都是通过敏感列表中是否包含复位信号来判断。

平常我们所使用的复位方式:

1.首先,上电后肯定是要复位一下,不然仿真时会出现没有初值的情况;
2.最好有个复位的按键,在调试时按一下复位键就可以全局复位了;
3.有时会选择同步复位,也许是异步复位。

对于同步复位与异步复位,同步复位:复位信号和时钟同步,当时钟上升沿检测到复位信号,执行复位操作。——always@(posedge clk);异步复位:不受时钟影响,只要复位信号有效,就会进行复位。——always@(posedge clk or posedge rst)

结合同/异步复位各自的优点,一般设计中采用“异步复位-同步释放”方式,即:

1.复位信号的到来是随机的,不与时钟信号的同步&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值