一种支持热插拔板卡的复位电路、复位系统及方法技术方案

技术编号:9718471 阅读:172 留言:0更新日期:2014-02-27 05:05
本发明专利技术提供一种支持热插拔板卡的复位电路、复位系统及方法,所述支持热插拔板卡的复位方法包括:利用一处理器产生一个复位板卡功能模块所需要的复位动作信号;利用所述复位动作信号触发一与板卡功能模块相连的复位信号处理模块,使所述复位信号处理模块生成一确保板卡功能模块完成初始配置的复位脉冲信号。本发明专利技术简化了主控卡对板载卡复位时对复位信号的要求,主控卡只需完成复位的指令而无需提供可行的复位信号时序,避免了复位信号在长距离传输过程中产生畸变使板卡复位失败,保证了板载卡复位的稳定可靠性。

【技术实现步骤摘要】

本专利技术属于电子通信
,涉及一种复位电路,特别是涉及。
技术介绍
热插拔(hot-plugging或Hot Swap)功能就是允许用户在不关闭系统、不切断电源的情况下取出和更换损坏的硬盘、电源或板卡等部件,从而提高系统对灾难的及时恢复能力、扩展性和灵活性。目前常用的支持板卡热插拔的方案如图1所示,该方案中主控卡和板载卡通过支持热插拔的连接器连接,实现需要信息的交互。所述需要信息主要包括板载卡的状态信号、电源系统信号、板载卡功能信号三大类。主控卡利用MCU模块上所使用的GPIO 口检测板卡在位信号的状态,然后检测电源OK反馈信号的状态;当检测到板卡在位信号和电源OK反馈信号稳定正常后,主控卡的MCU模块利用GPIO 口产生一个符合板载卡模块中所需要的复位信号送达给板卡功能模块,从而使板卡功能模块恢复初始配置的动作。可见,复位信号对于支持热拔插功能的板卡功能模块是很重要的信号。当支持热拔插功能的板载卡正确的与主控卡连接,同时板载卡内电源能够正确输出时,保证稳定可靠的复位信号就能够保证板载卡内的板卡功能模块有足够的时间回复初始配置。图1所示的支持板卡热插拔的方案中是利用主控卡中的MCU模块的GPIO 口由运行的软件直接产生一个符合板卡功能模块主芯片所需的复位信号(该复位信号包括电平类型和复位时间)。MCU模块中的GPIO 口不论是使用MCU中自带的GPIO 口还是通过外接GPIO口扩展芯片产生的,他的驱动能力和抗干扰的能力都是比较弱的,这个先天性缺点决定了该方案在使用的过程中是有局限的。首先,他要求使用该方案的复位信号在从信号源端到信号末端的距离保持在一定距离内;其次,他要求使用该方案的复位信号在传输的过程中不能出现太大的畸变,例如在板卡功能模块主芯片要求保持的复位时间内必须保持符合需求的电平稳定,特别是在支持热插拔的板载卡中复位信号必须经过连接器才能完成信号从源端到末端的传输过程,在这个过程中必然出现传输距离远,信号畸变的风险较高。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供,用于解决现有技术中板载卡复位信号在长距离传输过程中发生畸变的风险较高的问题。为实现上述目的及其他相关目的,本专利技术提供。—种支持热插拔板卡的复位方法,包括:利用一处理器产生一个复位板卡功能模块所需要的复位动作信号;利用所述复位动作信号触发一与板卡功能模块相连的复位信号处理模块,使所述复位信号处理模块生成一确保板卡功能模块完成初始配置的复位脉冲信号。优选地,所述处理器产生复位动作信号的具体过程包括:所述处理器检测到板卡在位信号和电源输出正常信号后产生所述复位动作信号。优选地,所述复位信号处理模块生成所述复位脉冲信号的具体过程包括:所述复位信号处理模块检测到所述电源输出正常信号和所述复位动作信号后,触发生成所述复位脉冲信号。优选地,所述电源输出的正常信号包括电源的输出电平持续有效超过预定时间,或电源的输出电平超过预定额度。—种支持热插拔板卡的复位电路,包括:复位信号处理模块,与一复位板卡功能模块通信相连,接收一复位动作信号,在所述复位动作信号的触发下生成一确保板卡功能模块完成初始配置的复位脉冲信号。优选地,所述复位信号处理模块和所述复位板卡功能模块设置于一带热插拔功能的板载卡中;所述板载卡还包括用于供电的电源模块和第一连接器,所述电源模块与所述复位信号处理模块相连,所述板载卡通过第一连接器与一主控卡通信相连,接收所述主控卡输出的复位动作信号。优选地,所述主控卡包括:处理器,产生一个所述复位板卡功能模块所需要的复位动作信号;第二连接器,与所述处理器和所述第一连接器分别相连,将所述复位动作信号传输给所述第一连接器。优选地,所述处理器包括MCU模块、CPU模块、单片机模块、ARM模块、或FPGA模块。优选地,所述复位信号处理模块包括:逻辑整合单元,与所述电源模块和所述第一连接器分别相连,在所述电源模块输出的正常信号和所述第一连接器输出的复位动作信号的共同作用下触发输出一复位启动信号;复位信号重现单元,与所述逻辑整合单元相连,在所述复位启动信号的触发下输出一确保板卡功能模块完成初始配置的复位脉冲信号。优选地,所述逻辑整合单元为与门,所述复位信号重现单元为CMOS监控电路;或所述逻辑整合单元和所述复位信号重现单元均为软件编程模块。一种支持热插拔板卡的复位系统,包括通信相连的主控卡和带热插拔功能的板载卡;所述主控卡包括一处理器,所述处理器产生一个复位板卡功能模块所需要的复位动作信号;所述带热插拔功能的板载卡包括通信相连的复位信号处理模块和复位板卡功能模块,复位信号处理模块与所述处理器通信相连,在所述复位动作信号的触发下生成一确保板卡功能模块完成初始配置的复位脉冲信号。优选地,所述带热插拔功能的板载卡还包括:用于供电的电源模块;第一连接器,与所述主控卡通信相连,接收所述主控卡输出的复位动作信号。优选地,所述主控卡还包括:第二连接器,与所述处理器和所述第一连接器分别通信相连。优选地,所述复位信号处理模块包括:逻辑整合单元,与所述电源模块和所述第一连接器分别相连,在所述电源模块输出的正常信号和所述第一连接器输出的复位动作信号的共同作用下触发输出一复位启动信号;复位信号重现单元,与所述逻辑整合单元相连,在所述复位启动信号的触发下输出一确保板卡功能模块完成初始配置的复位脉冲信号。优选地,所述逻辑整合单元为与门,所述复位信号重现单元为CMOS监控电路;或所述逻辑整合单元和所述复位信号重现单元均为软件编程模块。如上所述,本专利技术所述的支持热插拔板卡的复位电路、复位系统及方法,具有以下有益效果:本专利技术简化了主控卡对板载卡复位时对复位信号的要求,主控卡只需完成复位的指令而无需提供可行的复位信号时序,避免了复位信号在长距离传输过程中产生畸变使板卡复位失败,保证了板载卡复位的稳定可靠性。【附图说明】图1为目前常用的支持板卡热插拔的方案结构示意图。图2为本专利技术所述的支持热插拔板卡的复位方法的流程示意图。图3为本专利技术所述的支持热插拔板卡的复位方法的进一步实施过程流程图。图4为本专利技术所述的支持热插拔板卡的复位电路的结构示意图。图5为实施例二所述的复位信号处理模块的结构示意图。图6为实施例二所述的复位信号处理模块的电路结构原理图。图7为实施例二所述的主控卡的结构示意图。图8为本专利技术所述的支持热插拔板卡的复位系统的结构示意图。元件标号说明300、600 板载卡310、610 复位信号处理模块311,611 逻辑整合单元312,612 复位信号重现单元320、620 复位板卡功能模块330,630 电源模块340,640 第一连接器400、5OO 主控卡410,510 处理器420,520 第二连接器【具体实施方式】以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。请参阅附图。需要说明的是,本实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,本文档来自技高网
...

【技术保护点】
一种支持热插拔板卡的复位方法,其特征在于,所述支持热插拔板卡的复位方法包括:利用一处理器产生一个复位板卡功能模块所需要的复位动作信号;利用所述复位动作信号触发一与板卡功能模块相连的复位信号处理模块,使所述复位信号处理模块生成一确保板卡功能模块完成初始配置的复位脉冲信号。

【技术特征摘要】
1.一种支持热插拔板卡的复位方法,其特征在于,所述支持热插拔板卡的复位方法包括: 利用一处理器产生一个复位板卡功能模块所需要的复位动作信号; 利用所述复位动作信号触发一与板卡功能模块相连的复位信号处理模块,使所述复位信号处理模块生成一确保板卡功能模块完成初始配置的复位脉冲信号。2.根据权利要求1所述的支持热插拔板卡的复位方法,其特征在于,所述处理器产生复位动作信号的具体过程包括: 所述处理器检测到板卡在位信号和电源输出正常信号后产生所述复位动作信号。3.根据权利要求2所述的支持热插拔板卡的复位方法,其特征在于,所述复位信号处理模块生成所述复位脉冲信号的具体过程包括: 所述复位信号处理模块检测到所述电源输出正常信号和所述复位动作信号后,触发生成所述复位脉冲信号。4.根据权利要求2或3所述的支持热插拔板卡的复位方法,其特征在于,所述电源输出的正常信号包括电源的输出电平持续有效超过预定时间,或电源的输出电平超过预定额度。5.一种支持热插拔板卡的复位电路,其特征在于,所述支持热插拔板卡的复位电路包括: 复位信号处理模块,与 一复位板卡功能模块通信相连,接收一复位动作信号,在所述复位动作信号的触发下生成一确保板卡功能模块完成初始配置的复位脉冲信号。6.根据权利要求5所述的支持热插拔板卡的复位电路,其特征在于:所述复位信号处理模块和所述复位板卡功能模块设置于一带热插拔功能的板载卡中;所述板载卡还包括用于供电的电源模块和第一连接器,所述电源模块与所述复位信号处理模块相连,所述板载卡通过第一连接器与一主控卡通信相连,接收所述主控卡输出的复位动作信号。7.根据权利要求6所述的支持热插拔板卡的复位电路,其特征在于:所述主控卡包括: 处理器,产生一个所述复位板卡功能模块所需要的复位动作信号; 第二连接器,与所述处理器和所述第一连接器分别相连,将所述复位动作信号传输给所述第一连接器。8.根据权利要求7所述的支持热插拔板卡的复位电路,其特征在于:所述处理器包括MCU模块、CPU模块、单片机模块、ARM模块、或FPGA模块。9.根据权利要求6所述的支持热插拔板卡的复位电路,其特征在于,所述复...

【专利技术属性】
技术研发人员:周斌王玉章陈兴根
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1