The invention discloses a method and device for hot swappable interface, the method includes: setting for safety operation logic interface; access to relevant signals through the CPLD device; the related signal generated out of operation on the components; choosing the target corresponding to the relevant safety operation logic signal, and according to the target safe operation logic of the target interface for safe operation in order to realize the hot plug of components. It can be seen that this method ensures the safety and reliability of the whole device when the user directly inserts or pulls the components, and improves user's experience of operation and the usability of the device as a whole. In addition, the hot pluggable method is more expansibility, thus providing a certain basis for the follow-up optimization. In addition, the invention also provides a hot pluggable device for an interface, which is beneficial as described above.
【技术实现步骤摘要】
一种接口的热插拔方法及装置
本专利技术涉及接口设计领域,特别是涉及一种接口的热插拔方法及装置。
技术介绍
随着电子设备中元器件的多元化,并且由于设备需要保持高性能的工作状态,因此设备中的元器件需要进行频繁更换或增加。但是设备需要在断电后更换元器件进而在通电时该元器件才能正常工作,这无疑影响了用户对于设备的使用感受以及设备自身的正常工作。热插拔作为实现设备运行时更换元器件的方法,已经部分应用于存储、服务器、PC机领域,但是现有的热插拔方法的执行逻辑固定,用户无法根据需要进行灵活编写。此外,一些接口卡在工作时仍然无法实现用户直接插拔元器件的操作,当用户在接口卡工作时插拔其上的元器件时,会造成使用该接口卡的设备出现数据损坏、丢失或宕机等情况。而对于接口卡实现热插拔功能,非常有助于提高用户的操作体验,而且不影响设备的正常运行,并且由于可以在设备运行时更换或添加元器件,因此也能够便于用户对设备进行实时的调试,提高了设备的易用性。可见,提供一种接口的热插拔方法,在提高用户对于设备的操作体验以及设备的易用性的同时提高热插拔方法编写的灵活性以及拓展性,是本领域技术人员亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种接口的热插拔方法及装置,保证了用户直接对元器件进行插入或拔出时整个设备的安全性以及可靠性,并且相应的提高了用户对于设备的操作体验以及设备整体的易用性。此外,热插拔方法的拓展性更高,进而为后续的优化提供了一定的基础。为解决上述技术问题,本专利技术提供一种接口的热插拔方法,包括:设定对于接口的安全操作逻辑;通过CPLD器件获取相关信号;其中,相关信号为对元器件 ...
【技术保护点】
一种接口的热插拔方法,其特征在于,包括:设定对于接口的安全操作逻辑;通过CPLD器件获取相关信号;其中,所述相关信号为对元器件进行插拔操作时所产生的信号;选取与所述相关信号对应的目标安全操作逻辑,并按照所述目标安全操作逻辑对目标接口进行安全操作以实现对所述元器件的热插拔。
【技术特征摘要】
1.一种接口的热插拔方法,其特征在于,包括:设定对于接口的安全操作逻辑;通过CPLD器件获取相关信号;其中,所述相关信号为对元器件进行插拔操作时所产生的信号;选取与所述相关信号对应的目标安全操作逻辑,并按照所述目标安全操作逻辑对目标接口进行安全操作以实现对所述元器件的热插拔。2.根据权利要求1所述的方法,其特征在于,所述相关信号具体包括:插/拔操作信号、按键触发信号以及所述接口的当前状态信号。3.根据权利要求2所述的方法,其特征在于,在所述通过CPLD器件获取相关信号后,该方法进行一步包括:判断当前所述目标接口的状态是否满足事件触发条件;如果是,则执行所述选取与所述相关信号对应的目标安全操作逻辑,并按照所述目标安全操作逻辑对目标接口进行安全操作以实现对所述元器件的热插拔的步骤,否则,提示错误信息。4.根据权利要求3所述的方法,其特征在于,当所述插/拔操作信号具体为插操作信号时,所述触发条件具体包括:所述目标接口处于空闲状态、所述目标接口的按键被触发以及所述目标接口已承载所述元器件;相应的,所述安全操作具体为将所述目标接口进行安全通电操作。5.根据权利要求3所述的方法,其特征在于,当所述插/拔操作信号具体为拔操作信号时,所述触发条件具体包括:所述目标接口处于运行状态、所述目标接口的按键被触发以及...
【专利技术属性】
技术研发人员:王喜强,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。