JP5602170B2 - プロセッサの動作を制御する方法および電子機器 - Google Patents
プロセッサの動作を制御する方法および電子機器 Download PDFInfo
- Publication number
- JP5602170B2 JP5602170B2 JP2012047446A JP2012047446A JP5602170B2 JP 5602170 B2 JP5602170 B2 JP 5602170B2 JP 2012047446 A JP2012047446 A JP 2012047446A JP 2012047446 A JP2012047446 A JP 2012047446A JP 5602170 B2 JP5602170 B2 JP 5602170B2
- Authority
- JP
- Japan
- Prior art keywords
- clock frequency
- value
- reference signal
- feedback
- current
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/324—Power saving characterised by the action undertaken by lowering clock frequency
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/20—Cooling means
- G06F1/206—Cooling means comprising thermal management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/28—Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Power Sources (AREA)
- Dc-Dc Converters (AREA)
Description
LFM期間/(HFM期間+LFM期間)
の値を変化させる。このときGPU27のクロック周波数はフィードバック電流の大きさに反比例するように擬似的に低下する。擬似的とはGPU27の消費電力およびパフォーマンスの視点で表現することをいい、擬似的に変化するクロック周波数を擬似クロック周波数ということにする。負帰還制御部100はHFMとLFMをパルス幅変調(PWM)制御してGPU22を擬似クロック周波数で動作させる。GPU27の消費電力は擬似クロック周波数にも比例する。
CLK=LFM(f)×x+HFM(f)×(1−x)
として計算することができる。
23 センス抵抗
100 負帰還制御部
101 比較制御部
It1、It2 目標電流値
Iref1、Iref2 参照信号
Im 短時間過電流保護回路(OCP_L)の設定値
Ifb フィードバック電流
x デューティ
P 参照信号の周期
HFM 高周波数モード
PWM パルス幅変調モード
LFM 低周波数モード
T セル温度
Claims (13)
- 電池で動作することが可能な電子機器であって、
操作信号を受け取って第1のクロック周波数または該第1のクロック周波数より低い第2のクロック周波数で動作することが可能なプロセッサと、
前記電池の放電電流を検出してフィードバック電流を出力する検出部と、
前記放電電流に対する目標電流値を設定する目標値設定部と、
前記目標電流値に基づいて交流波形の参照信号を生成する発振器と、前記参照信号と前記フィードバック電流を入力したときに前記プロセッサが前記第1のクロック周波数で動作する時間と前記第2のクロック周波数で動作する時間をPWM制御するための前記操作信号を出力するコンパレータとを含む比較制御部と
を有する電子機器。 - 前記参照信号の周期に対する前記操作信号のデューティが1になるときの前記フィードバック電流で動作しない設定値で動作する前記電池に対する過電流保護装置を有する請求項1に記載の電子機器。
- 前記目標値設定部が、前記目標電流値に基づいて前記参照信号の中心値を設定する請求項1に記載の電子機器。
- 前記目標値設定部は、前記電池の温度に応じて前記目標電流値の値を変更する請求項1に記載の電子機器。
- 操作信号を受け取ってプロセッサのクロック周波数を制御して電池の放電電流を許容値未満に維持する方法であって、
前記電池の放電電流を検出してフィードバック電流を生成するステップと、
前記放電電流に対する目標電流値を設定するステップと、
前記目標電流値に基づいて交流波形の参照信号を生成するステップと、
前記参照信号と前記フィードバック電流の大きさを比較して2値の前記操作信号を出力するステップと、
前記プロセッサが、一方の前記操作信号を受け取ったときに第1のクロック周波数で動作し、他方の前記操作信号を受け取ったときに前記第1のクロック周波数より低い第2のクロック周波数で動作するステップと、
を有する方法。 - 前記目標電流値を前記電池の温度に応じて変更するステップを有する請求項5に記載の方法。
- 操作量を受け取って第1のクロック周波数と該第1のクロック周波数より低い第2のクロック周波数で動作することが可能なプロセッサと、
クロック周波数に応じて変化する制御量を測定してフィードバック量を出力する検出部と、
前記制御量に対する目標値を設定する目標値設定部と、
前記目標値に基づいて交流波形の参照信号を生成する発振器と、前記参照信号と前記フィードバック量を入力したときに前記プロセッサが前記第1のクロック周波数で動作する時間と前記第2のクロック周波数で動作する時間をPWM制御するための前記操作量を出力するコンパレータとを含む比較制御部と
を有するクロック周波数制御システム。 - 前記制御量が前記プロセッサに電力を供給する電源の電流または電力である請求項7に記載のクロック周波数制御システム。
- 前記制御量が前記プロセッサのクロック周波数に応じて変化する温度である請求項7に記載のクロック周波数制御システム。
- 請求項7から請求項9のいずれかに記載のクロック周波数制御システムを含む電子機器。
- 操作量を受け取って第1のクロック周波数または該第1のクロック周波数より低い第2のクロック周波数で動作することが可能なプロセッサの動作を制御する方法であって、
クロック周波数に応じて変化する制御量を測定してフィードバック量を生成するステップと、
前記制御量に対する目標値を設定するステップと、
前記目標値に基づいて交流波形の参照信号を生成するステップと、
前記参照信号と前記フィードバック量の大きさを比較して2値の前記操作量を生成するステップと、
前記プロセッサが、一方の前記操作量を受け取ったときに前記第1のクロック周波数で動作し、他方の前記操作量を受け取ったときに前記第2のクロック周波数で動作するステップと、
を有する方法。 - 前記操作量を生成するステップが、前記フィードバック量が所定値よりも小さいときに前記第1のクロック周波数だけで動作する操作量を生成するステップを含む請求項11に記載の方法。
- 前記操作量を生成するステップが、前記フィードバック量が所定値よりも大きいときに前記第2のクロック周波数だけで動作する操作量を生成するステップを含む請求項11に記載の方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012047446A JP5602170B2 (ja) | 2012-03-03 | 2012-03-03 | プロセッサの動作を制御する方法および電子機器 |
US13/744,656 US9690356B2 (en) | 2012-03-03 | 2013-01-18 | Method and apparatus for reducing power consumption of a processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012047446A JP5602170B2 (ja) | 2012-03-03 | 2012-03-03 | プロセッサの動作を制御する方法および電子機器 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013182539A JP2013182539A (ja) | 2013-09-12 |
JP5602170B2 true JP5602170B2 (ja) | 2014-10-08 |
Family
ID=49043524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012047446A Active JP5602170B2 (ja) | 2012-03-03 | 2012-03-03 | プロセッサの動作を制御する方法および電子機器 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9690356B2 (ja) |
JP (1) | JP5602170B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9766673B2 (en) * | 2015-02-27 | 2017-09-19 | Intel Corporation | Supercapacitor-based power supply protection for multi-node systems |
US10373283B2 (en) * | 2016-03-14 | 2019-08-06 | Dell Products, Lp | System and method for normalization of GPU workloads based on real-time GPU data |
US10761589B2 (en) * | 2017-04-21 | 2020-09-01 | Intel Corporation | Interconnect fabric link width reduction to reduce instantaneous power consumption |
TWI676886B (zh) * | 2018-11-05 | 2019-11-11 | 廣達電腦股份有限公司 | 系統負載偵測裝置和方法 |
CN115362631A (zh) * | 2020-03-30 | 2022-11-18 | 罗姆股份有限公司 | 比较器电路 |
WO2022149798A1 (ko) * | 2021-01-11 | 2022-07-14 | 삼성전자 주식회사 | 전자 장치 및 그 전자 장치의 제어 방법 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10124168A (ja) * | 1996-10-18 | 1998-05-15 | Nkk Corp | 可変クロック動作システム |
JPH10268986A (ja) | 1997-03-24 | 1998-10-09 | Ricoh Co Ltd | 情報機器 |
JP2000330675A (ja) * | 1999-05-21 | 2000-11-30 | Mitsubishi Electric Corp | 電力管理装置及び電力管理方法 |
US6472848B2 (en) * | 2001-01-18 | 2002-10-29 | Hewlett-Packard Company | Reducing battery discharge current by throttling CPU power |
JP2003244857A (ja) * | 2002-02-19 | 2003-08-29 | Olympus Optical Co Ltd | 2次電池を有するデジタルカメラ |
US7017061B2 (en) * | 2003-05-21 | 2006-03-21 | Dell Products L.P. | Method and system for dynamically adjusting power consumption of an information handling system |
JP4044501B2 (ja) * | 2003-09-17 | 2008-02-06 | セイコーインスツル株式会社 | 充放電制御回路および充電式電源装置 |
US7526659B2 (en) * | 2005-02-01 | 2009-04-28 | Hewlett-Packard Development Company, L.P. | Systems and methods for controlling use of power in a computer system |
JP4701936B2 (ja) | 2005-09-09 | 2011-06-15 | ソニー株式会社 | 情報処理装置、情報処理方法及びそのプログラム |
JP2007233782A (ja) | 2006-03-02 | 2007-09-13 | Lenovo Singapore Pte Ltd | 発熱量の制御方法およびコンピュータ |
EP2017917B1 (en) * | 2007-06-07 | 2013-04-10 | Black & Decker, Inc. | Software-implemented overcurrent protection embedded in a battery pack |
US11218003B2 (en) * | 2009-09-22 | 2022-01-04 | Phoenix Broadband Technologies, Llc | Method and apparatus for intelligent battery charge equalization and monitoring |
JP5466586B2 (ja) * | 2009-10-05 | 2014-04-09 | プライムアースEvエナジー株式会社 | 組電池の管理装置 |
JP4908608B2 (ja) * | 2010-03-25 | 2012-04-04 | 三菱電機株式会社 | 電気負荷の電流制御装置 |
-
2012
- 2012-03-03 JP JP2012047446A patent/JP5602170B2/ja active Active
-
2013
- 2013-01-18 US US13/744,656 patent/US9690356B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013182539A (ja) | 2013-09-12 |
US20130232357A1 (en) | 2013-09-05 |
US9690356B2 (en) | 2017-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5602170B2 (ja) | プロセッサの動作を制御する方法および電子機器 | |
JP6688138B2 (ja) | 負荷応答ジッタ | |
US8803473B2 (en) | Pulse modulation charging method and apparatus | |
US9430008B2 (en) | Apparatus and method for optimizing use of NVDC chargers | |
US20110193539A1 (en) | Switching Regulator with Offset Correction | |
JP2014082924A (ja) | スイッチング電源装置 | |
US20180123491A1 (en) | Load drive current control method and system | |
TWI424656B (zh) | 充電電流控制方法 | |
CN112787506B (zh) | 带有分段线性负载线的电压调制器 | |
JP2006034088A (ja) | 多出力電源回路及びそれを用いた電子機器 | |
US9641062B2 (en) | Switching power supply, method for controlling switching power supply, and power supply system | |
JPWO2019176328A1 (ja) | 電源装置、電源制御装置、および電源制御方法 | |
JP6520412B2 (ja) | 電子機器、電源制御装置、および電源システム | |
US20120043953A1 (en) | Power supply circuit | |
EP2437139B1 (en) | Power management method and apparatus | |
JP2007028745A (ja) | 2次電池の充電方法 | |
JP7510951B2 (ja) | 能動的切替式バスコンデンサ | |
US9317097B2 (en) | Efficiency adjustments in power supply system | |
US20140089695A1 (en) | Energy-saving device | |
US10333528B1 (en) | Power supply power management | |
CN113412459A (zh) | 电源调节***、方法、装置、芯片及电子设备 | |
TWI600253B (zh) | 電池的功率輸出的管理裝置及管理方法 | |
KR102372846B1 (ko) | 임계 도통 모드에서 동작하는 역률 개선용 컨버터의 제어 회로 및 이를 포함하는 역률 개선용 컨버터 모듈 | |
CN112947191B (zh) | 一种信息处理方法、信息处理装置、电子设备和存储介质 | |
KR20180109610A (ko) | 배터리모듈 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131205 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131217 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140215 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140729 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140819 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5602170 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |