CN101526803A - Power saving system and power saving method - Google Patents
Power saving system and power saving method Download PDFInfo
- Publication number
- CN101526803A CN101526803A CN200810081758A CN200810081758A CN101526803A CN 101526803 A CN101526803 A CN 101526803A CN 200810081758 A CN200810081758 A CN 200810081758A CN 200810081758 A CN200810081758 A CN 200810081758A CN 101526803 A CN101526803 A CN 101526803A
- Authority
- CN
- China
- Prior art keywords
- control module
- power
- utility appliance
- arbitrary
- control unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Power Sources (AREA)
Abstract
Description
技术领域 technical field
本发明有关一种节电电路,特别是有关一种应用于电脑系统的节电电路。The invention relates to a power-saving circuit, in particular to a power-saving circuit applied to a computer system.
背景技术 Background technique
当传统电脑系统开机时,电脑所有的辅助设备都会被唤起,换言之,电脑所有辅助设备的相对应控制芯片也都会被启动以处于工作状态。When the traditional computer system is turned on, all the auxiliary devices of the computer will be awakened, in other words, the corresponding control chips of all the auxiliary devices of the computer will also be activated to be in a working state.
然而,使用者往往不会使用到所有电脑辅助设备,或在某一段长时间内使用者只使用到部份电脑辅助设备,而这些不常使用的电脑辅助设备和对应的控制芯片都一直处于消耗电源的状态,这会造成传统电脑系统会有消耗过多能源的问题。However, users often do not use all the computer auxiliary equipment, or users only use part of the computer auxiliary equipment for a certain period of time, and these infrequently used computer auxiliary equipment and the corresponding control chips are always consumed The state of the power supply, which will cause the problem of excessive energy consumption in traditional computer systems.
虽然,目前电脑有五种ACPI(Advanced Configuration and Power Interface)状态,例如:S0、S1、S3、S4和S5六种状态。然而,只有状态S0是电脑系统正常操作的状态,其余S1至S5状态,电脑皆处于修眠状态,虽然省电,但使用者也无法正常使用电脑。Although, at present, the computer has five ACPI (Advanced Configuration and Power Interface) states, for example: S0, S1, S3, S4 and S5 six states. However, only the state S0 is the state in which the computer system operates normally, and the rest of the states S1 to S5 are in the sleep state. Although the power is saved, the user cannot use the computer normally.
发明内容 Contents of the invention
有鉴于此,本发明提供一种节电方法,其方法用于一电子系统,电子系统包括至少一控制单元对应连接到至少一辅助设备,其方法包括扫描辅助设备是否耦接控制单元、若辅助设备无耦接控制单元,电子系统关闭控制单元,以及更新一辅助设备状态表,并继续扫描下一个辅助设备。In view of this, the present invention provides a power saving method, which is used in an electronic system, the electronic system includes at least one control unit correspondingly connected to at least one auxiliary device, the method includes scanning whether the auxiliary device is coupled to the control unit, if the auxiliary The device is not coupled to the control unit, the electronic system shuts down the control unit, updates an auxiliary device state table, and continues to scan the next auxiliary device.
本发明更提供一种节电系统,用以判断是否与一辅助设备耦接状态来进行节能控制。节电系统包括一系统芯片、一控制单元以及一开关。其中系统芯片具有一通用输入输出口,控制单元则耦接至系统芯片,当系统芯片检测到控制单元与辅助设备无耦接状态时,通用输入输出口送出一控制信号给开关,使开关来关闭控制单元以进行节能控制。The present invention further provides a power saving system for judging whether it is coupled with an auxiliary device for energy saving control. The power saving system includes a system chip, a control unit and a switch. The system chip has a general-purpose input and output port, and the control unit is coupled to the system chip. When the system chip detects that the control unit and the auxiliary equipment are not coupled, the general-purpose input and output port sends a control signal to the switch to make the switch close. Control unit for energy saving control.
附图说明 Description of drawings
图1显示根据本发明一实施例的节电方法的流程图;以及FIG. 1 shows a flowchart of a power saving method according to an embodiment of the present invention; and
图2显示根据本发明另一实施例的节电系统的方块示意图。FIG. 2 is a schematic block diagram of a power saving system according to another embodiment of the present invention.
具体实施方式 Detailed ways
为让本发明的上述和其它目的、特征、和优点能更明显易懂,下文特举出较佳实施例,并配合附图作详细说明如下:In order to make the above-mentioned and other objects, features, and advantages of the present invention more comprehensible, preferred embodiments are specifically listed below, and are described in detail in conjunction with the accompanying drawings as follows:
图1显示根据本发明一实施例的节电方法的流程图。根据本发明一实施例,当电子系统一开机启动所有控制单元、或启动一检查机制或任一控制单元由关闭状态转变为启动状态(步骤S100)时,其中检查机制可以是由一使用者按下一控制钮后执行一应用程序以进行扫描(即检测)。检查机制也可以是由一使用者进行一画面选项选择后执行一应用程序以进行扫描。接下来应用程序(AP)会扫描某一辅助设备是否通过一连接端口耦接至一对应控制单元(步骤S110),判断辅助设备是否连接至控制单元(步骤S120),若一辅助设备耦接对应控制单元,对应控制单元会被启动,若辅助设备无耦接对应控制单元,应用程序会通过基本输入输出系统(BIOS,Basic Input Output System)和一通用输入输出口(GPIO,General purposeInput/Output)输出一控制信号给一开关,开关则关闭一供应电源给所对应控制单元以达到节能目的(步骤S130),应用程序也会通知操作系统(OS,OperationSystem)执行辅助设备管理程序(DM,Device Manger)以更新辅助设备状态表(步骤S140),接下来并判断是否所有辅助设备扫描(步骤S150),若未扫描完所有辅助设备,回到步骤S110。根据本发明另一实施例,电子系统也可以通过硬件来扫描判断辅助设备是否耦接至系统,并不一定是上述应用程序。FIG. 1 shows a flowchart of a power saving method according to an embodiment of the invention. According to an embodiment of the present invention, when the electronic system is turned on to start all control units, or start a check mechanism, or any control unit changes from the off state to the start state (step S100), wherein the check mechanism can be pressed by a user Execute an application program to scan (ie detect) after pressing the control button. The checking mechanism can also be that a user selects a screen option and executes an application program to scan. Next, the application program (AP) will scan whether an auxiliary device is coupled to a corresponding control unit through a connection port (step S110), and determine whether the auxiliary device is connected to the control unit (step S120), if an auxiliary device is coupled to the corresponding Control unit, the corresponding control unit will be activated, if the auxiliary equipment is not coupled to the corresponding control unit, the application program will pass through the basic input and output system (BIOS, Basic Input Output System) and a general purpose input and output port (GPIO, General purposeInput/Output) Output a control signal to a switch, and the switch closes a power supply to the corresponding control unit to achieve energy saving (step S130), and the application program will also notify the operating system (OS, OperationSystem) to execute the auxiliary device management program (DM, Device Manger ) to update the auxiliary device state table (step S140), and then determine whether all auxiliary devices are scanned (step S150), if not all auxiliary devices have been scanned, return to step S110. According to another embodiment of the present invention, the electronic system may also use hardware to scan to determine whether an auxiliary device is coupled to the system, not necessarily the above-mentioned application program.
图2显示根据本发明另一实施例的节电系统300的示意图。节电系统300包括一南桥芯片310、多个控制单元,例如局域网(LAN)控制单元320、插卡总线(CardBus)控制单元330、1394控制单元340、ESATA(External Serial ATA)控制单元350、对应的多个开关322、332、342和352、和对应的多个电脑辅助设备324、334、344和354。如图2所示,南桥芯片310可以通过PCI总线耦接局域网(LAN)控制单元320、通过PCI Express总线耦接插卡总线(Card Bus)控制单元330、通过PCI或PCI Express总线耦接1394控制单元340和通过PCI Express总线耦接ESATA(External Serial ATA)控制单元350以进行连接。而各控制单元320、330、340和350分别具有一连接端口(图中未显示),并通过连接端口与各辅助设备324、334、344和354耦接,各控制单元320、330、340和350也分别通过开关322、332、342和352和一供应电源Vdd连接。FIG. 2 shows a schematic diagram of a power saving system 300 according to another embodiment of the present invention. Power-saving system 300 includes a south bridge chip 310, a plurality of control units, such as local area network (LAN) control unit 320, card bus (CardBus) control unit 330, 1394 control unit 340, ESATA (External Serial ATA) control unit 350, A corresponding plurality of switches 322 , 332 , 342 and 352 , and a corresponding plurality of computer accessories 324 , 334 , 344 and 354 . As shown in Figure 2, the south bridge chip 310 can be coupled to the local area network (LAN) control unit 320 through the PCI bus, coupled to the card bus (Card Bus) control unit 330 through the PCI Express bus, coupled to the 1394 through the PCI or PCI Express bus The control unit 340 is coupled with the ESATA (External Serial ATA) control unit 350 by the PCI Express bus to connect. Each control unit 320, 330, 340 and 350 has a connection port (not shown in the figure) respectively, and is coupled with each auxiliary device 324, 334, 344 and 354 through the connection port, each control unit 320, 330, 340 and 350 is also connected to a power supply Vdd through switches 322, 332, 342 and 352, respectively.
根据本发明一实施例,各开关322、332、342和352是通过一NMOS晶体管耦接于一供应电源Vdd和各控制单元之间并根据通用输入输出口信号来开启或关闭,例如:开关322根据通用输入输出口信号GPIO1开启或关闭,当辅助设备324通过连接端口连接控制单元320时,通用输入输出口信号GPIO1为高电位,NMOS晶体管322导通,局域网控制单元320接收到电源Vdd而被启动,南桥芯片310通过PCI接口与局域网控制单元320开始与局域网控制单元320传送接收数据。当辅助设备324没有通过连接端口和局域网(LAN)控制单元320耦接至南桥芯片310时,应用程序(AP)会发出通用输入输出口信号GPIO1关闭开关322,局域网控制单元320会被关闭以节省电源消耗。According to an embodiment of the present invention, each switch 322, 332, 342, and 352 is coupled between a power supply Vdd and each control unit through an NMOS transistor, and is turned on or off according to a general input and output port signal, for example: switch 322 According to the general-purpose input and output signal GPIO1 is turned on or off, when the auxiliary device 324 is connected to the control unit 320 through the connection port, the general-purpose input and output signal GPIO1 is at a high potential, the NMOS transistor 322 is turned on, and the LAN control unit 320 receives the power supply Vdd and is activated. When starting up, the south bridge chip 310 starts to transmit and receive data with the LAN control unit 320 through the PCI interface. When the auxiliary device 324 is not coupled to the south bridge chip 310 through the connection port and the local area network (LAN) control unit 320, the application program (AP) will send a general input and output signal GPIO1 to close the switch 322, and the LAN control unit 320 will be closed to Save power consumption.
当辅助设备334没有通过连接端口和插卡总线(Card Bus)控制单元330耦接至南桥芯片310时,应用程序(AP)会发出通用输入输出口信号GPIO2关闭开关332,插卡总线(Card Bus)控制单元330会被关闭以节省电源消耗。同理,1394控制单元340和ESATA控制单元350在使用者不使用时,也就是无辅助设备344和354耦接控制单元340和350时,应用程序(AP)会分别发出通用输入输出口信号GPIO3和GPIO4关闭开关342和352,因此1394控制单元340和ESATA控制单元350会被关闭以节省电源消耗。另外,开关322、332、342和352并不限定只能采用NMOS晶体管,也可以是其它具有具有相同功能的辅助设备。When the auxiliary equipment 334 is not coupled to the south bridge chip 310 through the connection port and the card bus (Card Bus) control unit 330, the application program (AP) will send the general input and output port signal GPIO2 to close the switch 332, and the card bus (Card Bus) Bus) control unit 330 will be turned off to save power consumption. Similarly, when the 1394 control unit 340 and the ESATA control unit 350 are not used by the user, that is, when there is no auxiliary equipment 344 and 354 coupled to the control units 340 and 350, the application program (AP) will send out the general-purpose input and output signal GPIO3 respectively. and GPIO4 turn off the switches 342 and 352, so the 1394 control unit 340 and the ESATA control unit 350 will be turned off to save power consumption. In addition, the switches 322, 332, 342 and 352 are not limited to use only NMOS transistors, and may also be other auxiliary devices with the same function.
也就是说,当一辅助设备通过连接端口和控制单元耦接至系统芯片时,控制单元才会被启动,以避免电源不必要的浪费,而不是传统电脑系统在开机时,会将所有辅助设备的控制单元都开启造成电源浪费。另外,电脑系统可以是在一开机时就扫描所有辅助设备一遍,也可以是当一触发事件才去扫描所有辅助设备。That is to say, when an auxiliary device is coupled to the system chip through the connection port and the control unit, the control unit will be activated to avoid unnecessary waste of power, instead of turning on all auxiliary devices when the traditional computer system starts All control units are turned on, causing power waste. In addition, the computer system can scan all the auxiliary devices when it is turned on, or scan all the auxiliary devices when an event is triggered.
本发明虽以较佳实施例揭露如上,然而其并非用以限定本发明的范围,任何熟悉此项技术者,在不脱离本发明的精神和范围内,当可做出种种等同的改变或替换,因此本发明的保护范围当视权利要求书所界定的为准。Although the present invention is disclosed above with preferred embodiments, it is not intended to limit the scope of the present invention. Any person skilled in the art can make various equivalent changes or substitutions without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention should be defined by the claims.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200810081758A CN101526803A (en) | 2008-03-06 | 2008-03-06 | Power saving system and power saving method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200810081758A CN101526803A (en) | 2008-03-06 | 2008-03-06 | Power saving system and power saving method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101526803A true CN101526803A (en) | 2009-09-09 |
Family
ID=41094693
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200810081758A Pending CN101526803A (en) | 2008-03-06 | 2008-03-06 | Power saving system and power saving method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101526803A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101790225A (en) * | 2010-03-16 | 2010-07-28 | 华为终端有限公司 | Power management method and device for on-line module |
| CN102902334A (en) * | 2011-07-28 | 2013-01-30 | 鸿富锦精密工业(深圳)有限公司 | CPU (central processing unit) power supply regulating method and CPU power supply regulating system |
-
2008
- 2008-03-06 CN CN200810081758A patent/CN101526803A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101790225A (en) * | 2010-03-16 | 2010-07-28 | 华为终端有限公司 | Power management method and device for on-line module |
| WO2011113349A1 (en) * | 2010-03-16 | 2011-09-22 | 华为终端有限公司 | Power management method and apparatus of a network access module |
| CN102902334A (en) * | 2011-07-28 | 2013-01-30 | 鸿富锦精密工业(深圳)有限公司 | CPU (central processing unit) power supply regulating method and CPU power supply regulating system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3074230U (en) | Computer power security control | |
| US11463955B2 (en) | Method for implementing low power consumption on standby for bluetooth security device and bluetooth security device | |
| EP2857929A2 (en) | Information processing apparatus, information processing system, and power control method | |
| US20100185884A1 (en) | Standby power saving system and computer power-on and power-off method thereof | |
| TW200419331A (en) | Power shutdown method of wireless peripheral device | |
| CN104461048A (en) | Electronic device and control method thereof | |
| TW201444314A (en) | Remote wake system and method | |
| TW200939009A (en) | Power saving system and method | |
| CN100454817C (en) | Computer remote wakeup method and device based on network | |
| TW201445296A (en) | Sleep status controlling system, computer system, and sleep status detecting method thereof | |
| TWI693513B (en) | Server system and power saving method thereof | |
| US20160085563A1 (en) | Electronic device and method for waking up operating system thereof | |
| US7571332B2 (en) | Reducing power consumed by a computer system during a hibernation or an off state by remotely waking up the computer system | |
| JP2000122756A (en) | Electronics | |
| TWI557551B (en) | Electronic apparatus and wake-up method thereof | |
| CN102890550A (en) | Synchronous switching machine of PC (Personal Computer) and display | |
| CN100465907C (en) | Device and method for setting and maintaining CMOS parameters | |
| CN101526803A (en) | Power saving system and power saving method | |
| CN1991683B (en) | a laptop | |
| CN101526841B (en) | Computer system and power saving method | |
| CN219831808U (en) | Wake-up device | |
| CN101599866A (en) | Method for testing network awakening function of network card and test system applying same | |
| CN102193609B (en) | Setting method and electronic device of power lock | |
| CN105677379A (en) | Electronic device and awakening method thereof | |
| CN210488494U (en) | EC reset circuit and electronic equipment based on USB C type interface |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Open date: 20090909 |