JPH01292416A - プロセッサの消費電力低減方式 - Google Patents

プロセッサの消費電力低減方式

Info

Publication number
JPH01292416A
JPH01292416A JP63122440A JP12244088A JPH01292416A JP H01292416 A JPH01292416 A JP H01292416A JP 63122440 A JP63122440 A JP 63122440A JP 12244088 A JP12244088 A JP 12244088A JP H01292416 A JPH01292416 A JP H01292416A
Authority
JP
Japan
Prior art keywords
processor
frequency
reference oscillation
power consumption
processing
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
JP63122440A
Other languages
English (en)
Inventor
Noriaki Ogawa
典昭 小川
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.)
Fuji Facom Corp
Original Assignee
Fuji Facom Corp
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 Fuji Facom Corp filed Critical Fuji Facom Corp
Priority to JP63122440A priority Critical patent/JPH01292416A/ja
Publication of JPH01292416A publication Critical patent/JPH01292416A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概要〕 プロセッサの消費電力を低減する消費電力低減方式に関
し、 基準発振信号の周波数を切り替え得る基準発振源を設け
、プロセッサの必要処理速度に対応してこの基準発振信
号の周波数を動的に切り替え、消費電力を必要最小限に
することを目的とし、プロセッサに入力される外部事象
の頻度あるいはプロセッサの遊び時間の割合などに基づ
いて処理量を判断する処理量判断部と、この処理量判断
部によって判断された結果に基づいて、周波数を所定段
数上げあるいは所定段数下げた基準発振信号を発生する
基準発振源とを備え、この発生された基準発振信号を用
いて上記プロセッサを駆動するように構成する。
〔産業上の利用分野〕
本発明は、プロセッサの消費電力を低減する消費電力低
減方式に関するものである。
〔従来の技術〕
一般に、C−MO3素子を使用したマイクロプロセッサ
は、基準発振源の周波数が高いと、C−MO3素子の性
質上、消費電力が大きくなる。このため、電池を電源と
する機器においては、マイクロプロセッサの消費電力を
低減させるために、動作しなくてもよい時に、基準発振
源を停止させる手法がある。しかし、この基準発振源を
停止させる手法を採用した場合、再起動させるための例
えば割り込みのための回路が必要となると共に、再起動
されるまでに時間がかかるという問題がある。更に、マ
イクロプロセッサを動作させる周波数は、最大の仕事量
に見合う周波数に固定的に設定していたため、少しの仕
事量に対しても固定的な周波数で動作され、余分な電力
を消費してしまうという問題があった。
本発明は、基準発振信号の周波数を切り替え得る基準発
振源を設け、プロセッサの必要処理速度に対応してこの
基準発振信号の周波数を動的に切り替え、消費電力を必
要最小限にすることを目的としている。
〔課題を解決する手段〕
第1図を参照して課題を解決する手段を説明する。
第1図において、プロセッサ1は、処理量判断部1−1
などから構成され、外部事象に対応した処理などを行う
ものである。
処理量判断部1−1は、外部事象の顛度あるいはプロセ
ッサ1の遊び時間の割合などに基づいて処理量を判断す
るものである。
基準発振源2は、周波数切替信号に対応して周波数を切
り替えた基準発振信号をプロセッサ1に供給するもので
ある。
〔作用〕
本発明は、第1図に示すように、処理量判断部1−1が
プロセッサ1に入力される外部事象の穎度あるいはプロ
セッサ1の遊び時間の割合などに基づいて処理量を判断
してこの処理量に対応する周波数切替信号を基準発振源
2に通知すると、基準発振源2はこの通知を受けた周波
数切替信号に対応する周波数の基準発振信号を発生して
プロセッサlに供給するようにしている。
従って、プロセッサ1は、処理量に応じた必要最小限の
低い周波数の基準発振信号によって駆動され、CMO3
素子などで作成した当該プロセッサ1が消費する電力を
必要最小限にすることが可能となる。
〔実施例〕
次に、第1図および第2図を用いて本発明の1実施例の
構成および動作を順次詳細に説明する。
第1図において、プロセッサ1は、C−MO3素子など
を用いて作成したマイクロプロセッサなどであって、プ
ログラムを格納するROM(読み出し専用メモリ)、デ
ータなどを格納するRAM(読み書き可能なメモリ)な
どから構成されている。このC−MO3素子を用いてプ
ロセッサ1を作成すると、C−MO3素子の性質上、駆
動クロック周波数に依存して消費電力が増減する。従っ
て、電池を用いて駆動する携帯用の機器にプロセッサ(
マイクロプロセッサ)1を用いる場合には、本実施例に
よって処理量に見合った必要最小限のクロック周波数で
動的に駆動するようにする。
基準発振源2は、プロセッサ1からの周波数切替信号に
対応した周波数の基準発振信号を切り替える態様で生成
するものである。
次に、第2図フローチャートを用いて第1図構成の動作
を詳細に説明する。
第2図において、■は、通常動作を行う状態を示す。
■は、CPUの処理能力に、高速性が必要か否かを判別
する。これは、現在、基準発振源2からプロセッサ1に
供給されている基準発振信号に基づいて、プロセッサ1
が処理を行い、処理能力に不足が生じ、高速にする必要
があるか否かを判別することを意味している。この高速
性の必要性は、プロセッサ1に入力される外部事象の単
位時間当りの回数、あるいはプロセッサ1の遊び時間の
割合などに基づいて判断するようにしている。YESの
場合には、■を行う、NOの場合には、■を行う。
■は、■で高速性が必要と判断されたので、現在の処理
量の判断を行う、これは、既述したように、プロセッサ
1の処理量(外部事象の発生頻度あるいはプロセッサl
の遊び時間の割合などから算出した処理量)をレベルl
、レベル2、・・・レベルnのいずれかに段階づけ、こ
のレベルに対応して周波数を1段、2段、・・・、n段
上げるような周波数切替信号を基準発振源2に通知する
これに対応して所定段数周波数の上げられた基準発振信
号を基準発振源2が生成してプロセッサlに供給する。
これにより、プロセッサ1の処理量の増大に対応して、
動的に基準発振信号の周波数が高められる。。
■は、■で高速性が必要でないと判断されたので、現在
の処理量の判断を行う、これは、既述したように、プロ
セッサ1の処理量をレベル1、レベル2、・・・レベル
nのいずれかに段階づけ、このレベルに対応して周波数
を1段、2段、・・・、n段下げるような周波数切替信
号を基準発振源2に通知する。これに対応して所定段数
周波数の下げられた基準発振信号を基準発振源2が生成
してプロセッサlに供給する。これにより、プロセッサ
1の処理量の減少に対応して、動的に基準発振信号の周
波数が低められる。
〔発明の効果〕
以上説明したように、本発明によれば、基準発振信号を
切り替え得る基準発振源2を設け、プロセッサlの処理
量に対応して当該基準発振源2によって発振される基準
発振信号の周波数を増減する構成を採用しているため、
プロセッサ1は、処理量に応じた必要最小限の低い周波
数の基準発振信号によって駆動され、0MO3素子など
で作成した当該プロセッサ1が消費する電力を必要最小
限にすることができる。
【図面の簡単な説明】
第1図は本発明の1実施例構成図、第2図は本発明の動
作説明図を示す。 図中、1はプロセッサ、1−1は処理量判断部、2は基
準発振源を表す。

Claims (1)

  1. 【特許請求の範囲】 プロセッサの消費電力を低減する消費電力低減方式にお
    いて、 プロセッサ(1)に入力される外部事象の頻度あるいは
    プロセッサ(1)の遊び時間の割合などに基づいて処理
    量を判断する処理量判断部(1−1)と、この処理量判
    断部(1−1)によって判断された結果に基づいて、周
    波数を所定段数上げあるいは所定段数下げた基準発振信
    号を発生する基準発振源(2)とを備え、 この発生された基準発振信号を用いて上記プロセッサ(
    1)を駆動するように構成したことを特徴とするプロセ
    ッサの消費電力低減方式。
JP63122440A 1988-05-19 1988-05-19 プロセッサの消費電力低減方式 Pending JPH01292416A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63122440A JPH01292416A (ja) 1988-05-19 1988-05-19 プロセッサの消費電力低減方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63122440A JPH01292416A (ja) 1988-05-19 1988-05-19 プロセッサの消費電力低減方式

Publications (1)

Publication Number Publication Date
JPH01292416A true JPH01292416A (ja) 1989-11-24

Family

ID=14835897

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63122440A Pending JPH01292416A (ja) 1988-05-19 1988-05-19 プロセッサの消費電力低減方式

Country Status (1)

Country Link
JP (1) JPH01292416A (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6021502A (en) * 1997-03-19 2000-02-01 Mitsubishi Denki Kabushiki Kaisha System for monitoring power consumption of semiconductor devices
US6751741B1 (en) 1999-02-09 2004-06-15 International Business Machines Corporation Computer power management apparatus and method for optimizing CPU throttling
US6826702B1 (en) 1999-09-28 2004-11-30 Nec Corporation Method and apparatus for reducing power consumption of a CPU in a radio set by adaptively adjusting CPU clock frequency according to CPU load
JP2005084712A (ja) * 2003-09-04 2005-03-31 Renesas Technology Corp キャッシュシステム
US7228445B2 (en) 2002-06-28 2007-06-05 Kabushiki Kaisha Toshiba Clock frequency control method and electronic apparatus
JP2009032521A (ja) * 2007-07-26 2009-02-12 Panasonic Electric Works Co Ltd 放電灯点灯装置及び照明システム
JP2009110509A (ja) * 2007-09-28 2009-05-21 Intel Corp プロセッサハードウェアフィードバックメカニズムを用いた最適プロセッサ性能レベルを選択するためのシステムおよび方法
US9526026B2 (en) 2012-09-21 2016-12-20 Fujitsu Limited Method for controlling information processing apparatus and information processing apparatus

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS608920A (ja) * 1983-06-28 1985-01-17 Sharp Corp 電子計算機

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS608920A (ja) * 1983-06-28 1985-01-17 Sharp Corp 電子計算機

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6021502A (en) * 1997-03-19 2000-02-01 Mitsubishi Denki Kabushiki Kaisha System for monitoring power consumption of semiconductor devices
US6751741B1 (en) 1999-02-09 2004-06-15 International Business Machines Corporation Computer power management apparatus and method for optimizing CPU throttling
US6826702B1 (en) 1999-09-28 2004-11-30 Nec Corporation Method and apparatus for reducing power consumption of a CPU in a radio set by adaptively adjusting CPU clock frequency according to CPU load
US7228445B2 (en) 2002-06-28 2007-06-05 Kabushiki Kaisha Toshiba Clock frequency control method and electronic apparatus
JP2005084712A (ja) * 2003-09-04 2005-03-31 Renesas Technology Corp キャッシュシステム
JP2009032521A (ja) * 2007-07-26 2009-02-12 Panasonic Electric Works Co Ltd 放電灯点灯装置及び照明システム
JP2009110509A (ja) * 2007-09-28 2009-05-21 Intel Corp プロセッサハードウェアフィードバックメカニズムを用いた最適プロセッサ性能レベルを選択するためのシステムおよび方法
US9526026B2 (en) 2012-09-21 2016-12-20 Fujitsu Limited Method for controlling information processing apparatus and information processing apparatus

Similar Documents

Publication Publication Date Title
US5471621A (en) Information processing systems having a main CPU and a sub-CPU which controls the overall system to achieve power savings
EP0666525B1 (en) Method and apparatus for control of power consumption in a computer system
US5083266A (en) Microcomputer which enters sleep mode for a predetermined period of time on response to an activity of an input/output device
US5822597A (en) Power management apparatus and method for an information processing system
JPH09204242A (ja) コンピュータシステムの電力消費を低減するためのシステム及び方法
US20030131268A1 (en) Dynamic power control in integrated circuits
JPH01292416A (ja) プロセッサの消費電力低減方式
JPH09231194A (ja) 携帯端末
JP2001168879A (ja) 無線lan端末のためのパワーマネージメント方式
KR100303271B1 (ko) 전력소비를감소시키기위한클록공급장치
US20020104032A1 (en) Method for reducing power consumption using variable frequency clocks
JP3000965B2 (ja) データ処理装置
JP4230585B2 (ja) コンピュータシステムおよび省電力制御方法
JP2006072698A (ja) 省電力対応装置
JP2759588B2 (ja) 情報処理装置のための電力供給制御装置
JP2000039930A (ja) 電子機器の低消費電力方式
JP4054448B2 (ja) プログラマブルコントローラ
JPH10124200A (ja) 携帯情報端末
JPS6198426A (ja) クロツク周波数切替機能付マイクロコンピユ−タ
JPS6155721A (ja) マイクロコンピユ−タ
JPH0883137A (ja) 電子回路
JPH0863253A (ja) マイクロプロセッサ
JPH05289786A (ja) 情報処理装置
JPH0511877A (ja) マイクロコンピユータ
JPH08147065A (ja) 論理回路搭載装置における消費電力低減装置