[发明专利]一种接口的热插拔方法及装置在审
申请号: | 201710734832.X | 申请日: | 2017-08-24 |
公开(公告)号: | CN107491406A | 公开(公告)日: | 2017-12-19 |
发明(设计)人: | 王喜强 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 接口 热插拔 方法 装置 | ||
技术领域
本发明涉及接口设计领域,特别是涉及一种接口的热插拔方法及装置。
背景技术
随着电子设备中元器件的多元化,并且由于设备需要保持高性能的工作状态,因此设备中的元器件需要进行频繁更换或增加。但是设备需要在断电后更换元器件进而在通电时该元器件才能正常工作,这无疑影响了用户对于设备的使用感受以及设备自身的正常工作。
热插拔作为实现设备运行时更换元器件的方法,已经部分应用于存储、服务器、PC机领域,但是现有的热插拔方法的执行逻辑固定,用户无法根据需要进行灵活编写。此外,一些接口卡在工作时仍然无法实现用户直接插拔元器件的操作,当用户在接口卡工作时插拔其上的元器件时,会造成使用该接口卡的设备出现数据损坏、丢失或宕机等情况。而对于接口卡实现热插拔功能,非常有助于提高用户的操作体验,而且不影响设备的正常运行,并且由于可以在设备运行时更换或添加元器件,因此也能够便于用户对设备进行实时的调试,提高了设备的易用性。
可见,提供一种接口的热插拔方法,在提高用户对于设备的操作体验以及设备的易用性的同时提高热插拔方法编写的灵活性以及拓展性,是本领域技术人员亟待解决的问题。
发明内容
本发明的目的是提供一种接口的热插拔方法及装置,保证了用户直接对元器件进行插入或拔出时整个设备的安全性以及可靠性,并且相应的提高了用户对于设备的操作体验以及设备整体的易用性。此外,热插拔方法的拓展性更高,进而为后续的优化提供了一定的基础。
为解决上述技术问题,本发明提供一种接口的热插拔方法,包括:
设定对于接口的安全操作逻辑;
通过CPLD器件获取相关信号;其中,相关信号为对元器件进行插拔操作时所产生的信号;
选取与相关信号对应的目标安全操作逻辑,并按照目标安全操作逻辑对目标接口进行安全操作以实现对元器件的热插拔。
优选的,相关信号具体包括:
插/拔操作信号、按键触发信号以及接口的当前状态信号。
优选的,在通过CPLD器件获取相关信号后,该方法进行一步包括:
判断当前目标接口的状态是否满足事件触发条件;
如果是,则执行选取与相关信号对应的目标安全操作逻辑,并按照目标安全操作逻辑对目标接口进行安全操作以实现对元器件的热插拔的步骤,
否则,提示错误信息。
优选的,当插/拔操作信号具体为插操作信号时,触发条件具体包括:
目标接口处于空闲状态、目标接口的按键被触发以及目标接口已承载元器件;
相应的,安全操作具体为将目标接口进行安全通电操作。
优选的,当插/拔操作信号具体为拔操作信号时,触发条件具体包括:
目标接口处于运行状态、目标接口的按键被触发以及目标接口已与元器件脱离;
相应的,安全操作具体为将目标接口进行安全断电操作。
优选的,通过CPLD器件获取相关信号具体为:
采用轮询的方式通过CPLD器件获取相关信号。
优选的,该方法进一步包括:
设定接口的优先级;
相应的,按照目标安全操作逻辑对目标接口进行安全操作以实现对元器件的热插拔具体为:
根据优先级的顺序按照目标安全操作逻辑对目标接口进行安全操作以实现对元器件的热插拔。
此外,本发明还提供一种接口的热插拔装置,包括:
逻辑设定模块,用于设定对于接口的安全操作逻辑;
信号获取模块,用于通过CPLD器件获取相关信号;其中,相关信号为对元器件进行插拔操作时所产生的信号;
操作执行模块,用于选取与相关信号对应的目标安全操作逻辑,并按照目标安全操作逻辑对目标接口进行安全操作以实现对元器件的热插拔。
优选的,该装置进一步包括:
触发判断模块,用于判断当前目标接口的状态是否满足事件触发条件,如果是,则调用操作执行模块。
优选的,该装置进一步包括:
优先级设定模块,用于设定接口的优先级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710734832.X/2.html,转载请声明来源钻瓜专利网。