高速电路中的复位设计

复位电路在数字电路中确保设备稳定启动,监控并提供必要激励。设计时需注意未提供复位信号、复位时序错误及信号驱动能力不足等问题。例如,DDR2 SDRAM DIMM条的复位信号缺失可能导致读写故障,复杂高速电路中可能需独立复位信号以不影响其他模块。复位时序要精确,避免发送方和接收方的波形失真,同时确保复位信号有足够的驱动能力,避免边沿速率不满足芯片要求。
摘要由CSDN通过智能技术生成

为什么需要复位电路

数字电路只有0和1两种状态,在电路刚上电或电路工作不稳定时,数字电路的输出是不稳定的,这时需要给电路一个激励,使电路进入一个预先设定好的状态。复位电路的作用就是监控电路,并在需要的时候发出这样的激励。

复位电路设计要点

常见的复位电路设计中的问题可分为以下几类:未提供复位信号、复位时序不正确、复位信号驱动能力不足。

  1. 未提供复位信号

    一般复杂高速电路会提供总复位电路,但有时电路中某些模块的复位并不是由系统的总复位提供。这种情况之下,需要在系统完成总复位后,再使能特定的复位信号,以实现特定模块的复位。
    例如,某单板选用POWERPC电路模块作为CPU子系统,在系统复位完成后,通过软件测试CPU所挂的DDR2 SDRAM DIMM条,发现无法完成读写操作。

    tips:DIMM条,SIMM条名词解释:Dual-Inline-Memory-Modules,即双列直插式存储模块。SIMM(single in-line memory module,单边接触内存模组),就是主板上常见的内存条。
    经分析系统原理图发现 DDR2 SDRAM DIMM条的复位信号与GPIO29相连,而代码中并不包括对GPIO29的配置。而与SRAM、SDRAM、DDR SDRAM、DDR2 SDRAM不同,DIMM上有多个DDR存储器,需要时钟驱动器,而此时钟驱动器需要使能信号,这个使能信号由DIMM复位信号充当,故当将gpio29的配置功能加入后,CPU即可正常读写存储器。
    在复杂的高速电路设计中,尤其是涉及主控板和业务板的设计中,通常要求带电插拔业务板,这个事件将

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值