[发明专利]通过BIOS实现PCIE设备热插拔功能的方法及主板有效
申请号: | 201710258176.0 | 申请日: | 2017-04-19 |
公开(公告)号: | CN107133185B | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 马井彬 | 申请(专利权)人: | 深圳市同泰怡信息技术有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙) 44248 | 代理人: | 孙伟 |
地址: | 518000 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 bios 实现 pcie 设备 热插拔 功能 方法 主板 | ||
本发明提供了一种通过BIOS实现PCIE设备热插拔功能的方法及主板,其中的方法通过简单的硬件电路和BIOS程序设计,实现了在Non‑ACPI环境中PCIE设备热插拔的功能,弥补这种环境下功能的缺失,而硬件成本基本没有增加。单个GPIO和发光二极管连接,完成与操作人员的交流,避免误操作。在内存资源方面,无需要预先预留资源,插入设备后,再获取资源分配给设备,增加了内存资源的利用率。资源分配过程中,不会对其他设备进行资源重新分配,中断其他设备的使用,最大限度降低插拔设备对系统的影响,侦测设备热插入时,采用双在位pin角侦测,无需按钮提示。
技术领域
本发明属于计算机技术领域,尤其涉及一种通过BIOS实现PCIE设备热插拔功能的方法及主板。
背景技术
在主板领域,目前主流的外围设备包括USB接口设备、SATA接口设备、PCIE接口设备等,无论在主板启动过程还是在各种不同类型系统下面,USB和SATA接口设备都能随意进行热插入和热拔出,实现即插即用的功能,用户操作非常方便。但是市面上主流的主板,都没有设计PCIE设备热插拔的功能,要插拔更换PCIE设备,必须在主板关机状态下进行。现在的技术,通过硬件设计、BIOS程序设计和操作系统支持,已经能实现PCIE设备的热插拔功能。硬件上,需要增加热插拔控制器、电源指示灯、提示按钮等,要设计卡槽电源切换逻辑电路、板卡重置逻辑电路;固件BIOS要提供软件支持;操作系统要提供支持PCIE设备热插拔所需要的功能组件,包括用户操作界面软件、热插拔服务程序、标准热插拔系统驱动、设备驱动,整个功能实现的过程硬件成本增加,并且实现起来也很复杂,所以主流主板都没有去实现PCIE设备热插拔功能。
目前主流主板没有去实现PCIE设备热插拔功能,可以通过硬件、BIOS、操作系统的配合,是能实现这个功能的,但是即使实现这个功能,热插拔的操作也只能在ACPI操作系统下来完成,开机过程BIOS运行阶段不能进行热插拔操作, Non-ACPI系统(例如DOS系统)不能进行热插拔操作,一方面,这些Non-ACPI环境下,PCIE设备热插拔功能是缺失的,不能满足操作需求,另外一方面,操作人员可能会误以为所有环境都支持PCIE设备热插拔功能,在进入了ACPI操作系统前进行热插拔操作,导致误操作。
发明内容
针对以上技术问题,本发明公开了一种通过BIOS实现PCIE设备热插拔功能的方法及主板,能在Non-ACPI环境下有效地支持PCIE设备热插拔功能,弥补了Non-ACPI环境下功能的缺失,满足操作人员的需求;而且硬件线路设计简单,不会增加主板的成本,也不会增加开发调试时间.
对此,本发明采用的技术方案为:
一种通过BIOS实现PCIE设备热插拔功能的方法,主板包括PCH和与其连接的BIOS基本输入输出模块; PCH包括GPIO1、GPIO2、GPIO3、GPIO4、GPIO5、GPIO6和GPIO7,所述GPIO1、GPIO2和GPIO3分别与PCIE插槽电连接;所述GPIO1通过电阻R1与3.3V辅助电源连接,所述GPIO1同时通过电阻R2接地;所述GPIO2通过电阻R5与3.3V电源连接,所述GPIO2同时通过电阻R6接地;所述GPIO3通过电阻R7与12V电源连接,所述GPIO3同时通过电阻R8接地;GPIO4与PCIE插槽的热插拔检测信号PRSNT1#电连接;GPIO5与热插拔检测信号PRSNT2#电连接,GPIO6连接发光二极管后通过电阻R3接地,GPIO7通过电阻R4连接3.3V电源,并通过按键接地。
作为本发明的进一步改进,所述BIOS基本输入输出模块设定GPIO1、GPIO2、GPIO3、GPIO6、GPIO7为GPIO输出功能;所述BIOS基本输入输出模块设定GPIO4和GPIO5为GPIO输入功能。
作为本发明的进一步改进,在PCIE设备热插入阶段,所述BIOS基本输入输出模块采用以下步骤进行控制:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同泰怡信息技术有限公司,未经深圳市同泰怡信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710258176.0/2.html,转载请声明来源钻瓜专利网。