电源管理系统以及方法

文档序号:6561897阅读:197来源:国知局
专利名称:电源管理系统以及方法
技术领域
本发明是有关于一种电源管理系统以及方法,是关于应用于具基本输入输出系统(Basic Input Output System BIOS)以及透过数据传输接口与该基本 输入输出系统电性连接且透过电源供应装置所提供的电源进行数据储存装置的 电源开启程序的电源控制背板的数据处理装置中的电源管理系统以及方法。
背景技术
现今诸如服务器等数据处理设备因需为客户端提供例如邮件服务、数据下 载等服务,故通常须具大容量的硬盘装置(HDD来储存大量数据以提供前述服 务。但因单个硬盘装置容量有限,故通常只有采用若干硬盘装置方可满足前述 要求的大容量的储存空间。上述该些若干硬盘装置是由该诸如服务器的数据处理装置中的电源供应器 供应电源,且由设置于该数据处理装置中的如SATA背板的电源控制背板来进行 该些若干硬盘装置的电源开启程序,故于该数据处理装置开机时,若该若干硬 盘机同时启动(进行电源开启程序),会因该若干硬盘机同时启动所需的电流过 大,使得该电源供应器无法负荷,从而导致该数据处理装置无法开机甚至出现 损坏的情事。而为避免上述情事,通常于该电源控制背板上针对每一硬盘装置 设置不同的RC电阻电容)充放电延迟电路以达到每一硬盘装置在不同时间点启 动的目的,藉以避免该若干硬盘机同时开机所出现的过流现象。然而,上述实现硬盘装置非同时启动的技术中,是透过硬件电路的方式达 成,其中的RC值是必需针对具不同系统规格的数据处理设备进行计算,再依据 所得出的RC值寻找相符的零件,最后再将零件焊入该电源控制背板上相应的位 置上,其过程不仅耗工时且制作完成的具RC充放电延迟电路的电源控制背板并 无法兼容于不同系统规格的数据处理设备中,此外,当该数据处理设备上仅需 设置单一硬盘装置时,若刚好该硬盘装置插设于该电源控制背板上启动延迟时 间最长的总线上,则会导致整个电源开启程序完成的时间是为最大值(延迟时间 最长),致使整个开机时间延长,即造成不必要的时间浪费。此是,如何提供一种电源管理技术,以避免上述已知技术所产生的问题, 实为此领域中亟待解决的问题。发明内容鉴于上述已知技术的问题,本发明的主要目的在于提供一种可透过软件设
定方式进行数据储存装置的电源开启程序的电源管理的电源管理系统以及方法,以提高电源管理的便利性。本发明的另一目的在于提供一种使用范围较广的电源管理系统以及方法。 为达上述主要目的以及另一目的,本发明提供一种电源管理系统,是应用于具基本输入输出系统(Basic Input Output System BIOS)以及透过数据传 输接口与该基本输入输出系统电性连接且透过电源供应装置所提供的电源进行 数据储存装置的电源开启程序的电源控制背板的数据处理装置中,该电源管理系统包括设置于该基本输入输出系统中,用以依据该电源供应装置于每一电源开启程序中可供给的最大电源以及每一数据储存装置的电性属性分别设定每 一电源开启程序最大可被供给电源的数据储存装置的数量以及每一电源开启程序所需间隔的时间的数据的设定模块;设置于该基本输入输出系统中,用以将 该设定模块所设定的数据经由该数据传输接口传输至该电源控制背板的传输模 块;以及设置于该电源控制背板上,用以于该电源控制背板接受到该传输模块 所传输的数据后,依据该数据进行该数据储存装置的电源开启程序的处理模块。相对于前揭的设定系统,本发明复揭示一种电源管理方法,是应用于具基 本输入输出系统以及透过数据传输接口与该基本输入输出系统电性连接且透过 电源供应装置所提供的电源进行数据储存装置的电源开启程序的电源控制背板 的数据处理装置中,该电源管理方法包括以下步骤依据该电源供应装置于每 一电源开启程序中可供给的最大电源以及每一数据储存装置的电性属性分别设 定每一电源开启程序最大可被供给电源的数据储存装置的数量以及每一电源开 启程序所需间隔的时间的数据;经由该数据传输接口传输所设定的数据至该电 源控制背板;以及依据该数据并经由该电源控制背板进行该数据储存装置的电 源开启程序。于本发明的较佳实施例中该数据传输接口是为12C接口;该电源供应装置是为电源供应器(Power Supply ;该数据储存装置是为硬盘(HDD ;该电源控制背板是为SATA背板;该 电源供应装置于每一电源开启程序中可供给的最大电源是指该电源供应装置所 供给的最大瞬间电流;该每一数据储存装置的电性属性是指每一数据储存装置 从电源开启至稳定所需的时间。该电源管理系统的该处理模块是为可程序系统单芯片微控制器(PSoC micro controller ;该电源管理系统复包括设置于该基本输入输出系统中,用以于该 处理模块进行该数据储存装置的电源开启程序时,透过该数据传输接口侦测所 有电源开启程序是否已完成,若是,则令该基本输入输出系统进行开机程序, 若否则继续侦测的侦测模块,且该侦测模块是实时透过该数据传输接口侦测所有电源开启程序是否已完成或每间隔一段时间透过该数据传输接口侦测所有电 源开启程序是否己完成。
该电源管理方法中的依据该数据并经由该电源控制背板进行该数据储存装 置的电源开启程序的步骤是透过设置于该电源控制背板上的可程序系统单芯片 微控制器予以执行;该电源管理方法复包括于进行该数据储存装置的电源开启 程序时,透过该数据传输接口侦测所有电源开启程序是否已完成,若是,则令 该基本输入输出系统进行开机程序,若否则继续侦测,其中,是实时透过该数 据传输接口侦测所有电源开启程序是否已完成或每间隔一段时间透过该数据传 输接口侦测所有电源开启程序是否已完成。相较于已知技术,本发明的电源管理系统以及方法是主要先依据该电源供 应装置于每一电源开启程序中可供给的最大电源以及每一数据储存装置的电性 属性分别设定每一电源开启程序最大可被供给电源的数据储存装置的数量以及 每一电源开启程序所需间隔的时间的数据;再经由该数据传输接口传输所设定 的数据至该电源控制背板;最后于该电源控制背板接受到所传输的数据后,依 据该数据并经由该电源控制背板进行该数据储存装置的电源开启程序;藉此可 透过软件设定方式进行电源开启程序的电源管理,并可大幅地提高电源管理的 使用范围。


图1是为本发明的电源管理系统的实施例系统方块示意图。 图2是为本发明的电源管理系统的实施例的数据储存装置的电源启动的时 序示意图。图3是为本发明的电源管理方法的实施例运作流程示意图。
具体实施方式
以下通过特定的具体实施例说明本发明的实施方式,熟悉此技艺的人士可 由本说明书所揭示的内容轻易地了解本发明的其它优点及功效。本发明亦可通 过其它不同的具体实施例加以施行或应用,本说明书中的各项细节亦可基于不 同的观点与应用,在不悖离本发明的精神下进行各种修饰与变更。请参阅图l,是为本发明的电源管理系统的实施例系统方块示意图,如图所 示,本发明的电源管理系统1是应用于具基本输入输出系统20 (Basic I叩ut Output System BIOS)以及透过数据传输接口 21与该基本输入输出系统 20电性连接的电源控制背板22的数据处理装置2中,其中,该电源控制背板 22是用以透过电源供应装置3所提供的电源进行与其电性连接的数据储存装置 4的电源开启程序。于本实施例中,该数据传输接口 21是为12C接口;该电源 控制背板22是为SATA背板;该数据处理装置2是为服务器(server ;该电源 供应装置3是为电源供应器(Power Supply ;该数据储存装置4是为硬盘(HDD ; 该电源控制背板22是透过排线与该数据储存装置4电性连接。 该电源管理系统1是包括设定模块10、传输模块11、处理模块12以及 侦测模块13。以下即对本发明的电源管理系统1的上揭各对象进行详细说明该设定模块IO,是设置于该基本输入输出系统20中,用以依据该电源供应装置 3于每一电源开启程序中可供给的最大电源以及每一数据储存装置4的电性属性 分别设定每一电源开启程序最大可被供给电源的数据储存装置4的数量以及每 一电源开启程序所需间隔的时间的数据。于本实施例中,该电源供应装置3于 每一电源开启程序中可供给的最大电源是指该电源供应装置3所供给的最大瞬 间电流,该每一数据储存装置4的电性属性是指每一数据储存装置4从电源开 启至稳定所需的时间。该传输模块11,是设置于该基本输入输出系统20中,用以将该设定模块 10所设定的数据经由该数据传输接口 21传输至该电源控制背板22。该处理模块12,是设置于该电源控制背板22上,用以于该电源控制背板 22接受到该传输模块11所传输的数据后,依据该数据并经由该电源控制背板 22进行该数据储存装置4的电源开启程序。于本实施例中,该处理模块12是为 可程序系统单芯片微控制器(PSoC micro controller 。该侦测模块13,是设置于该基本输入输出系统20中,用以于该处理模块 12进行该数据储存装置4的电源开启程序时,透过该数据传输接口 21侦测所有 电源开启程序是否己完成,若是,则令该基本输入输出系统20进行开机程序, 若否则继续侦测。于本实施例中,该侦测模块13是可实时透过该数据传输接口 21侦测所有电源开启程序是否已完成或每间隔一段时间透过该数据传输接口 21 侦测所有电源开启程序是否己完成。为进一步凸显本发明的原理及功效,请一并参阅图2,以该处理模块12是 为可程序系统单芯片微控制器、该数据传输接口 21是为12C接口、该电源控制 背板22是为SATA背板、该数据处理装置2是为服务器、该电源供应装置3是 为电源供应器、该数据储存装置4是为硬盘以及该电源控制背板22是进行如图 2所示的十二个数据储存装置4(每一横线是代表一个该数据储存装置4的电源 供给状况,且该横线从低点(low上升至高点(high即代表该数据储存装置4的电源被开启)的电源开启程序为例进行说明。 、首先是透过该设定模块10依据该电源供应装置3 (即电源供应器)于每一 电源开启程序中可供给的最大电源以及每一数据储存装置4 (即硬盘)的电性属 性分别设定每一电源开启程序最大可被供给电源的数据储存装置4 (即硬盘)的 数量以及每一电源开启程序所需间隔的时间的数据,于本实施例中,透过该设 定模块10所设定的每一电源开启程序最大可被供给电源的数据储存装置4 (即 硬盘)的数量是为四个(亦即所应用的电源供应器能输出的瞬间电流仅够供四个 硬盘来启动),每一电源开启程序所需间隔的时间是为六秒(亦即每一硬盘从电 源开启至稳定需六秒的时间)。
接续透过该传输模块11将该设定模块10所设定的数据(即每一电源开启 程序最大可被供给电源的数据储存装置4 (即硬盘)的数量是为四个,每一电源开启程序所需间隔的时间是为六秒)经由该数据传输接口 21 (即12C接口)传 输至该电源控制背板22 (即SATA背板)。最后透过设置于该电源控制背板22上的处理模块12(即可程序系统单芯片 微控制器)于该电源控制背板22接受到该传输模块11所传输的数据(即每一 电源开启程序最大可被供给电源的数据储存装置4(即硬盘)的数量是为四个, 每一电源幵启程序所需间隔的时间是为六秒)后,依据该数据并经由该电源控 制背板22 (即SATA背板)进行该数据储存装置4 (即硬盘)的电源开启程序, 如图2所示,该处理模块12 (即可程序系统单芯片微控制器)是先经由该电源 控制背板22 (即SATA背板)于第零秒时开启四个该数据储存装置4 (即硬盘), 接续于间隔六秒后(即第六秒)再经由该电源控制背板22 (即SATA背板)开启另 外四个该数据储存装置4 (即硬盘),最后再于间隔六秒后(即第十二秒)经由该 电源控制背板22 (即SATA背板)开启最后四个该数据储存装置4 (即硬盘), 方完成所有该数据储存装置4 (即硬盘)的电源开启程序;同时,当该处理模块 12 (即可程序系统单芯片微控制器)经由该电源控制背板22 (即SATA背板)进 行该数据储存装置4 (即硬盘)的电源开启程序时,该侦测模块13是每间隔一 段时间透过该数据传输接口 21 (即12C接口)侦测所有电源开启程序是否已完 成,直至所有电源开启程序皆已完成后,即令该基本输入输出系统20进行后续 开机程序;藉此可透过软件设定方式方便的完成该数据储存装置4 (即硬盘)的 电源开启程序的电源管理。请参阅图3,是为本发明的电源管理方法的实施例运作流程示意图,如图所 示,该电源管理方法是应用于具基本输入输出系统以及透过数据传输接口与该 基本输入输出系统电性连接的电源控制背板的数据处理装置中,其中,该电源 控制背板是用以透过电源供应装置所提供的电源进行与其电性连接的数据储存 装置的电源开启程序,该电源管理方法是先进行步骤S30 ,依据该电源供应装 置于每一电源开启程序中可供给的最大电源以及每一数据储存装置的电性属性 分别设定每一电源开启程序最大可被供给电源的数据储存装置的数量以及每一 电源开启程序所需间隔的时间的数据。于本实施例中,该电源供应装置于每一 电源开启程序中可供给的最大电源是指该电源供应装置所供给的最大瞬间电 流,且每一数据储存装置的电性属性是指每一数据储存装置从电源开启至稳定 所需的时间。接着进至步骤S31。于步骤S31中,经由该数据传输接口传输所设定的数据至该电源控制背板。 接着进至步骤S32。于步骤S32中,依据该数据并经由该电源控制背板进行该数据储存装置的 电源开启程序。于本实施例中,是透过设置于该电源控制背板上的可程序系统
单芯片微控制器予以执行。接着进至步骤S33。于步骤S33中,透过该数据传输接口侦测所有电源开启程序是否己完成, 若是,则进至步骤S34,若否则重复执行步骤S33。于本实施例中,是可实时透 过该数据传输接口侦测所有电源开启程序是否已完成或每间隔一段时间透过该 数据传输接口侦测所有电源开启程序是否己完成。于步骤S34中,令该基本输入输出系统进行开机程序。需附加说明的是,本发明电源管理方法的实施例中的其它详细实施方式, 是同于前揭的电源管理系统,故于此不再予以赘述。综上所述,本发明的电源管理系统是由设定模块、传输模块、处理模块以 及侦测模块所组成并执行相应作动,且本发明的电源管理方法是由该些模块间 的作动所达成。本发明的电源管理系统以及方法主要是先依据该电源供应装置 于每一电源开启程序中可供给的最大电源以及每一数据储存装置的电性属性分 别设定每一电源开启程序最大可被供给电源的数据储存装置的数量以及每一电 源开启程序所需间隔的时间的数据;再经由该数据传输接口传输所设定的数据 至该电源控制背板;最后于该电源控制背板接受到所传输的数据后,依据该数 据并经由该电源控制背板进行该数据储存装置的电源开启程序;藉此可透过软 件设定方式进行电源开启程序的电源管理,并可大幅地提高电源管理的使用范 围。
权利要求
1. 一种电源管理系统,是应用于具基本输入输出系统(Basic Input OutputSystem BIOS)以及透过数据传输接口与该基本输入输出系统电性连接且透过电源供应装置所提供的电源进行数据储存装置的电源开启程序的电源控制背板的数据处理装置中,其特征在于该电源管理系统包括设定模块,是设置于该基本输入输出系统中,用以依据该电源供应装置于每一电源开启程序中可供给的最大电源以及每一数据储存装置的电性属性分别设定每一电源开启程序最大可被供给电源的数据储存装置的数量以及每一电源开启程序所需间隔的时间的数据;传输模块,是设置于该基本输入输出系统中,用以将该设定模块所设定的数据经由该数据传输接口传输至该电源控制背板;处理模块,是设置于该电源控制背板上,用以于该电源控制背板接受到该传输模块所传输的数据后,依据该数据并经由该电源控制背板进行该数据储存装置的电源开启程序。
2. 根据权利要求1所述的电源管理系统,其特征在于该数据传输接口是 为12C接口。
3. 根据权利要求1所述的电源管理系统,其特征在于该电源供应装置是 为电源供应器(Power S叩ply 。
4. 根据权利要求1所述的电源管理系统,其特征在于该数据储存装置是 为硬盘(HDD 。
5. 根据权利要求1所述的电源管理系统,其特征在于该电源控制背板是 为SATA背板。
6. 根据权利要求1所述的电源管理系统,其特征在于该电源供应装置于 每一电源开启程序中可供给的最大电源是指该电源供应装置所供给的最大瞬间 电流。
7. 根据权利要求1所述的电源管理系统,其特征在于每一数据储存装置 的电性属性是指每一数据储存装置从电源开启至稳定所需的时间。
8. 根据权利要求1所述的电源管理系统,其特征在于该处理模块是为可 程序系统单芯片微控制器(PSoC micro controller 。
9. 根据权利要求1所述的电源管理系统,复包括侦测模块,是设置于该基 本输入输出系统中,用以于该处理模块进行该数据储存装置的电源开启程序时, 透过该数据传输接口侦测所有电源开启程序是否已完成,若是,则令该基本输 入输出系统进行开机程序,若否则继续侦测。
10. 根据权利要求9所述的电源管理系统,其特征在于该侦测模块是实时 透过该数据传输接口侦测所有电源开启程序是否已完成。
11. 根据权利要求9所述的电源管理系统,其特征在于该侦测模块是每间 隔一段时间透过该数据传输接口侦测所有电源开启程序是否已完成。
12. —种电源管理方法,是应用于具基本输入输出系统(Basic I叩ut Output System BIOS)以及透过数据传输接口与该基本输入输出系统电性连接且透过电 源供应装置所提供的电源进行数据储存装置的电源开启程序的电源控制背板的 数据处理装置中,其特征在于该电源管理方法包括以下步骤依据该电源供应装置于每一电源开启程序中可供给的最大电源以及每一数 据储存装置的电性属性分别设定每一电源开启程序最大可被供给电源的数据储 存装置的数量以及每一电源开启程序所需间隔的时间的数据; 经由该数据传输接口传输所设定的数据至该电源控制背板; 依据该数据并经由该电源控制背板进行该数据储存装置的电源开启程序。
13. 根据权利要求12所述的电源管理方法,其特征在于该数据传输接口 是为12C接口。
14. 根据权利要求12所述的电源管理方法,其特征在于该电源供应装置 是为电源供应器。
15. 根据权利要求12所述的电源管理方法,其特征在于该数据储存装置是为硬盘。
16. 根据权利要求12所述的电源管理方法,其特征在于该电源控制背板是为SATA背板。
17. 根据权利要求12所述的电源管理方法,其特征在于该电源供应装置 于每一电源开启程序中可供给的最大电源是指该电源供应装置所供给的最大瞬 间电流。
18. 根据权利要求12所述的电源管理方法,其特征在于该每一数据储存装置的电性属性是指每一数据储存装置从电源开启至稳定所需的时间。
19. 根据权利要求12所述的电源管理方法,其特征在于依据该数据并经由该电源控制背板进行该数据储存装置的电源开启程序的步骤是透过设置于该 电源控制背板上的可程序系统单芯片微控制器予以执行。
20. 根据权利要求12所述的电源管理方法,其特征在于还包括于进行该数据储存装置的电源开启程序时,透过该数据传输接口侦测所有电源开启程序 是否已完成,若是,则令该基本输入输出系统进行开机程序,若否则继续侦测。
21. 根据权利要求20所述的电源管理方法,其特征在于是实时透过该数据传输接口侦测所有电源开启程序是否己完成。
22. 根据权利要求20所述的电源管理方法,其特征在于是每间隔一段时间透过该数据传输接口侦测所有电源开启程序是否己完成。
全文摘要
本发明揭示了一种电源管理系统以及方法,是应用于具BIOS以及透过数据传输接口与该BIOS电性连接且透过电源供应装置所提供的电源进行数据储存装置的电源开启程序的电源控制背板的数据处理装置中;其是先依据该电源供应装置于每一电源开启程序中可供给的最大电源以及每一数据储存装置的电性属性分别设定每一电源开启程序最大可被供给电源的数据储存装置的数量以及每一电源开启程序所需间隔的时间的数据;再经由该数据传输接口传输所设定的数据至该电源控制背板;最后依据该数据并经由该电源控制背板进行该数据储存装置的电源开启程序;藉此可透过软件设定方式进行电源开启程序的电源管理,并大幅地提高电源管理的使用范围。
文档编号G06F1/26GK101211209SQ20061013240
公开日2008年7月2日 申请日期2006年12月29日 优先权日2006年12月29日
发明者陈均铨 申请人:佛山市顺德区顺达电脑厂有限公司;神达电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1