[go: up one dir, main page]

CN101526803A - Power saving system and power saving method - Google Patents

Power saving system and power saving method Download PDF

Info

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
Application number
CN200810081758A
Other languages
Chinese (zh)
Inventor
金忠达
孙培华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Asustek Computer Inc
Original Assignee
Asustek Computer Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Asustek Computer Inc filed Critical Asustek Computer Inc
Priority to CN200810081758A priority Critical patent/CN101526803A/en
Publication of CN101526803A publication Critical patent/CN101526803A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Power Sources (AREA)

Abstract

A power saving system includes a system chip, at least one control unit and at least one switch. The system chip is coupled to the control unit, the switch is coupled between the control unit and the power supply and is turned on or off according to a General Purpose Input Output (GPIO) signal, when the switch is turned on, the control unit is turned on, and when no auxiliary device is coupled to the system chip through the connection port and the control unit, the control unit is turned off to save unnecessary power consumption.

Description

节电系统和节电方法 Power saving system and power saving method

技术领域 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)

1. a power-saving method is used for electronic system, and described electronic system comprises that at least one control module is connected respectively at least one utility appliance, it is characterized in that described power-saving method comprises:
Detect arbitrary described utility appliance and whether couple arbitrary described control module;
If arbitrary described utility appliance does not have and couples arbitrary described control module, described electronic system is closed described control module; And
Upgrade the auxiliary device status table, and continue to detect next utility appliance.
2. power-saving method according to claim 1 is characterized in that, detects arbitrary described utility appliance and whether couples arbitrary described control module, and be behind all control modules of starting up, to carry out.
3. power-saving method according to claim 1, it is characterized in that, detect arbitrary described utility appliance and whether couple before arbitrary described control module, also comprise the startup checking mechanism, will detect arbitrary described utility appliance with decision and whether couple arbitrary described control module.
4. power-saving method according to claim 3 is characterized in that, starts described checking mechanism, is after pressing control knob, and executive utility is to detect.
5. power-saving method according to claim 3 is characterized in that, starts described checking mechanism, is that executive utility is to detect after carrying out the selection of picture option.
6. whether power-saving method according to claim 1 is characterized in that, scan arbitrary described utility appliance and couple before arbitrary described control module, comprises that also arbitrary control module becomes starting state by closed condition.
7. power-saving method according to claim 1 is characterized in that described electronic system is closed described control module, is to use general input/output port to send control signal and gives switch, closes power supply with described switch and gives described control module.
8. power saving apparatus carries out Energy Saving Control in order to judge whether to couple with utility appliance, it is characterized in that described power saving apparatus comprises:
System on Chip/SoC has general input/output port;
Control module is coupled to described System on Chip/SoC; And
Switch, when described System on Chip/SoC detects described control module and described utility appliance and does not have coupling access status, described general input/output port is sent control signal and is given described switch, makes described switch close power supply and gives described control module, to carry out Energy Saving Control.
9. power saving apparatus according to claim 8 is characterized in that, when described utility appliance coupled described control module, the described control module of described utility appliance correspondence was activated.
10. power saving apparatus according to claim 8, it is characterized in that, described System on Chip/SoC detects described control module and described utility appliance does not have coupling access status, uses the application program of described System on Chip/SoC inside to carry out the coupling access status that detects described control module and described utility appliance.
11. power saving apparatus according to claim 8 is characterized in that, described System on Chip/SoC is a South Bridge chip.
CN200810081758A 2008-03-06 2008-03-06 Power saving system and power saving method Pending CN101526803A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (3)

* Cited by examiner, † Cited by third party
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