芯片复位电路-RC复位
- MAX809专门的上电复位芯片
- 使用注意
- 芯片间级联复位
- 看门狗复位
- 注意事项
MAX809专门的上电复位芯片
可以看到这里VTH这个电压值一般是你你电复位芯片供电的90%左右,比如说5V,那这里可能是4.5V。
使用注意
A.复位输出引脚要加上拉电阻,有的是推挽输出,有的是开漏输出,考虑通用性设计建议保留上拉电阻。
B.选择合适的复位电压型号,一般VTH选择供电电源的90%左右,例如3.3V电压的VTH约2.93V,2.5V电源的VTH约2.32V。
C.要使用最后一个上电时序的电源来接复位芯片例如FPGA,Xilinx的Artix7系列,上电时序为1.0V核电→1.8V AUX电源→3.3V I0电源,则复位芯片要选择3.3V规格,用3.3V供电给复位芯片。因为这个时候你最后一个时序也启动完成的话,相当于是说你整个给芯片的供电才算完成。
上升到这个点之后,它的复位芯片的输出引脚不会马上随着这个电源拉高,而是会经过一个TR时间,就是它内部设定的复位。复位低电平。脉宽他会经过这样一个时间长度之后,一般是100到20ms左右。经过这个时间之后,然后这个复位才会拉高。
复位芯片输出也是建议加上拉电阻的。它有的是推挽的,也有的是开漏的。
芯片间级联复位
适用于稍微复杂的系统。例如一个MCU+FPGA+CMOS传感器+DDR*PHY的系统,主控程序可能是跑在MCU里的,这种一般就使用SOC的GPI0引脚去复位FPGA,再用FPGA的GPIO引脚复位DDR和PHY
看门狗复位
看门狗喂狗超时则输出复位信号。可以防止程序跑飞,硬件看门狗最为可靠
上图的CN825为带上电复位功能的看门狗。MRn引脚为手动复位功能。RESETn为复位输出。WDI为喂狗输入。使用时需要MCU定期喂狗(即MCU输出给WDI引脚的电平要有高低变化,一般是1秒左右以内要变化一次,否则看门狗会拉低RESETn)
CN825 系列复位芯片包含有看门狗定时器,用来监测微处理器等数字单元的活动。如果微处理器等数字单元没有在 1.6 秒(典型值)时间内改变 WDI 管脚的逻辑状态(高电平变低电平或低电平变高电平),看门狗定时器将溢出,触发有效复位信号,在 管脚和 RESET 管脚输出持续时间至少140 毫秒的有效复位信号。
注意事项
串电阻+就近电客----保证EMC性能
复位信号在PCB上走线时候易收到信号干扰,尤其是有外界EMC干扰信号时。建议在复位信号上串一个330欧左右的电阻,减少干扰同时在靠近主芯片复位引脚的位置放一颗10nF左右的MLCC,滤除高频干扰。MLCC要尽可能靠近复位引脚,Iayout注意。复位尽可能远离对外接口、时钟等。