[发明专利]高速周边组件连接接口设备的热插拔系统及其方法有效
申请号: | 200610083481.2 | 申请日: | 2006-05-30 |
公开(公告)号: | CN101082894A | 公开(公告)日: | 2007-12-05 |
发明(设计)人: | 王纪东;李晨;陈玄同;刘文涵 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;徐金国 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高速 周边 组件 连接 接口 设备 热插拔 系统 及其 方法 | ||
技术领域
本发明涉及一种实现设备热插拔的系统及其方法,尤其涉及一种高速周边组件连接接口设备的热插拔系统及其方法。
背景技术
高速周边组件连接接口(Peripheral Component Interface Express,简称PCI-E)作为周边组件连接接口(Peripheral Component Interface,简称PCI)总线的革新,其保持了软件和PCI总线的兼容性,并用高速串行总线代替了并行总线。
热插拔(Hot Plug)是一种内核向用户态应用通报关于热插拔设备一些事件发生的机制,在不关机的状态下,桌面操作系统能够利用它对设备进行有效的管理。
回想以往的PCI总线以及PCI-E总线的发展历程,起初并没有针对热插拔的应用,后来由于工业应用的需要,支持热插拔的机制才得以出现,但是在一些操作系统中,仍不能很好地支持PCI-E设备的热插拔。
虽然PCI-E总线支持热插拔功能,但是在不关机的情况下,将适配卡直接放进插槽,将使主机板或适配卡陷入容易毁损的状况。因此对服务器维护时如果需要添加或者移除PCI-E设备,当前的做法是关机,将PCI-E设备插入或者拔出PCI-E总线,然后重新启动机器。因为需要重新启动机器,系统所提供的服务被中断,降低了系统可用性、可靠性和可扩展性。
发明内容
为了解决上述现有技术中的问题与缺陷,本发明的目的在于提供一种PCI-E设备的热插拔系统及其方法。
本发明所提供的一种PCI-E设备的热插拔系统,包含:数个PCI-E设备插槽,对应于每一PCI-E总线,以供数个PCI-E设备热插拔于数个PCI-E总线;数个PCI-E设备插槽电路板,对应于每一PCI-E设备插槽,用以连接数个PCI-E设备至数个PCI-E设备插槽并且提供用以辅助热插拔设备的模块,其中各PCI-E设备插槽电路板包含数个手动适配卡固定拴锁,用以确保数个PCI-E设备连接至各PCI-E设备插槽电路板上;数个注意按键,一一对应地设置于数个PCI-E设备插槽电路板上,用以向监视模块发送PCI-E设备插槽的设备热插拔请求;控制模块,用以控制连接在数个PCI-E设备插槽的数个PCI-E设备插槽电路板的状态以及注意按键;供电模块,用以对数个PCI-E设备插槽提供独立电源支持并且进行电源状态检测;监视模块,用以监视数个注意按键的状态,以供所述控制模块根据所述注意按键的状态对所述高速周边组件连接接口设备插槽电路板进行控制;以及PCI-E热插拔核心作业模块,用以完成对数个PCI-E设备的起始化以及释放,以及用以完成释放PCI资源,其中该控制模块的控制过程为:在一注意按键被按下时,清除该注意按键的状态;检查该高速周边组件连接接口插槽中是否有一适配卡插入;若无适配卡插入,记录一错误讯息;若有适配卡插入,检查一手动适配卡固定拴锁是否锁定;若该手动适配卡固定拴锁未锁定,记录一错误讯息;若该手动适配卡固定拴锁已锁定,向用户发出一提示讯息;若该提示讯息发出后,该注意按键再次被按下,则清除该注意按键的状态并且清除该提示讯息;若该提示讯息发出后,该注意按键未再次被按下,则根据该高速周边组件连接接口插槽的状态进行加电或者断电。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610083481.2/2.html,转载请声明来源钻瓜专利网。