JPH0720964A - 消費電力セービング回路及びその制御方法 - Google Patents

消費電力セービング回路及びその制御方法

Info

Publication number
JPH0720964A
JPH0720964A JP5183547A JP18354793A JPH0720964A JP H0720964 A JPH0720964 A JP H0720964A JP 5183547 A JP5183547 A JP 5183547A JP 18354793 A JP18354793 A JP 18354793A JP H0720964 A JPH0720964 A JP H0720964A
Authority
JP
Japan
Prior art keywords
circuit
frequency
clock
save mode
cpu
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.)
Granted
Application number
JP5183547A
Other languages
English (en)
Other versions
JP3461535B2 (ja
Inventor
Soji Hashizume
聡司 橋爪
Masamitsu Kakehi
雅光 筧
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.)
Kokusai Denki Electric Inc
Original Assignee
Kokusai Electric Co Ltd
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 Kokusai Electric Co Ltd filed Critical Kokusai Electric Co Ltd
Priority to JP18354793A priority Critical patent/JP3461535B2/ja
Publication of JPH0720964A publication Critical patent/JPH0720964A/ja
Application granted granted Critical
Publication of JP3461535B2 publication Critical patent/JP3461535B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Power Sources (AREA)
  • Transceivers (AREA)
  • Transmitters (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

(57)【要約】 【目的】 消費電力のセーブ効率を良くした消費電力セ
ービング回路及びその制御方法を提供する。 【構成】 CPU1からパワーセーブモード開始命令を
受け取ったイベント制御回路5が全体を制御して、パワ
ーセーブモード移行した時は、タイマカウンタ2′とク
ロックを供給する低周波水晶発振回路6だけを動作さ
せ、通常モード時にCPU1に高周波クロックを供給し
ていた高周波水晶発振回路3と、順次分周して低周波ク
ロックをタイマカウンタ2′に供給していた多段分周回
路4とを停止する消費電力セービング回路及びその制御
方法である。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、無線端末装置に用いら
れる消費電力セービング回路に係り、特に消費電力を大
幅に低減することができる消費電力セービング回路及び
その制御方法に関する。
【0002】
【従来の技術】まず、従来の消費電力セービング回路に
ついて図5を使って説明する。図5は、従来の消費電力
セービング回路の構成ブロック図である。従来の消費電
力セービング回路(パワーセービング回路)は、図5に
示すように、パワーセーブモードを有するCPU1と、
パワーセーブモード時間のカウント及びCPU1にパワ
ーセーブモード解除の割込みを行うタイマカウンタ2
と、CPU1に供給する高周波のクロック(CPU用ク
ロック)を発生する高周波水晶発振回路3と、高周波水
晶発振回路3から発生する高周波クロックを順次分周し
て低周波クロックに落とし、タイマカウンタ2に供給す
る多段分周回路4とから構成されている。
【0003】次に、各構成部分について具体的に説明す
る。CPU1は、高周波(例えばMHzオーダー)のク
ロックで動作し、パワーセーブモード(低電力消費状
態)を有するCPUであり、パワーセーブモードに移行
した時にはクロックを供給する必要はなくなり、またタ
イマカウンタ2からの割込みでパワーセーブモードを解
除し、高周波水晶発振回路3からCPU用クロックが与
えられて通常モードに復帰するようになっている。
【0004】タイマカウンタ2は、多段分周回路4から
供給される低周波(例えばKHzオーダー)のクロック
で動作し、パワーセーブモードに入ると予めCPU1か
ら設定された解除までの時間をカウントし、CPU1に
パワーセーブモード解除の割込みを行うものである。
【0005】高周波水晶発振回路3は、CPU1に供給
する高周波(例えばMHzオーダー)のクロック(CP
U用クロック)を発生する発振回路である。
【0006】多段分周回路4は、高周波水晶発振回路3
が発振する高周波クロック(MHzオーダー)を順次分
周して低周波クロック(KHzオーダー)を作成し、タ
イマカウンタ2に供給するものである。
【0007】ここで、多段分周回路4について、図6の
例で詳しく説明する。図6は、多段分周回路の概略説明
図である。多段分周回路4は、複数の分周回路を直列に
接続し、高い周波数から低い周波数を作成するもので、
例えば、19.2MHzから200Hzのクロックを作
る場合、図6に示すように、1/2分周回路や1/3分
周回路や1/5分周回路を複数組み合わせて、全体で1
/96000になるように分周回路を直列に接続して構
成されている。
【0008】ここで、多段分周回路4は、多くのフリッ
プフロップ(カウンタ)で構成されており、また、扱う
周波数がMHzオーダーのように高周波であると、多段
分周回路の初段付近ではフリップフロップを高速動作さ
せる必要があり、消費電力も大きなものとなっている。
【0009】次に、従来のパワーセービング回路の制御
方法について説明する。従来のパワーセービング回路の
制御方法は、図5に示すように、CPU1がパワーセー
ブモードに移行すると、タイマカウンタ2で予め設定さ
れたパワーセーブモードの時間が終了するまでカウント
を行い、設定時間に到達したならタイマカウンタ2から
CPU1にパワーセーブモード解除の割込みを行い、C
PU1は通常モードに戻るようになっている。
【0010】そのため、パワーセーブモード中では高周
波水晶発振回路3からCPU1に供給されていたCPU
用クロックは不要であって、高周波水晶発振回路3を停
止可能となるが、タイマカウンタ2を常時動作させてお
くためには、高周波水晶発振回路3と、高周波水晶発振
回路3から発生する高周波クロックをタイマカウンタ2
用の低周波クロックに分周して供給する多段分周回路4
とを常時動作させていなければならず、高周波水晶発振
回路3と多段分周回路4への電源電圧Vccは、常に供給
されている必要がある。
【0011】
【発明が解決しようとする課題】従って、上記従来のパ
ワーセービング回路及びその制御方法では、パワーセー
ブモード中に、高周波のCPU用クロックは停止可能で
あるにも拘らず、低周波のクロックで十分なタイマクロ
ックを動作させるために、高周波水晶発振回路3及び多
段分周回路4を動作させなければならず、パワーセーブ
の効率が悪いという問題点があった。
【0012】本発明は上記実情に鑑みて為されたもの
で、消費電力のセーブ効率を良くした消費電力セービン
グ回路及びその制御方法を提供することを目的とする。
【0013】
【課題を解決するための手段】上記従来例の問題点を解
決するための請求項1記載の発明は、パワーセーブモー
ドを有するCPUと、パワーセーブモード時間のカウン
トを行うタイマカウンタと、前記CPUに高周波クロッ
クを供給する高周波発振回路と、前記高周波発振回路か
ら発生する高周波クロックを順次分周して低周波クロッ
クを発生させる多段分周回路とを有する消費電力セービ
ング回路において、パワーセーブモードに移行した時に
前記タイマカウンタに低周波クロックを供給する低周波
発振回路と、前記タイマカウンタへ入力されるクロック
を選択するクロック選択スイッチと、前記高周波発振回
路の出力を制御する出力制御回路と、前記高周波発振回
路と前記低周波発振回路の起動・停止指示を行い、前記
クロック選択スイッチの切り換え指示を行い、前記出力
制御回路の制御指示を行い、パワーセーブモード移行時
に前記CPUからパワーセーブモード開始命令を受け取
り、前記タイマカウンタの起動指示を行い、パワーセー
ブモード解除時に前記タイマカウンタからタイマカウン
ト完了信号を受け取り、前記CPUにパワーセーブモー
ド解除用の割込みを行うイベント制御回路とを設けたこ
とを特徴としている。
【0014】上記従来例の問題点を解決するための請求
項2記載の発明は、請求項1記載の消費電力セービング
回路の制御方法において、パワーセーブモードに移行す
る時は、前記CPUからパワーセーブモード開始命令を
受け取った前記イベント制御回路が、前記低周波発振回
路を起動し、前記クロック選択スイッチを切り換えて前
記低周波発振回路からのクロックを前記タイマカウンタ
に出力し、前記タイマカウンタを起動し、前記出力制御
回路を制御して前記CPU及び前記多段分周回路へのク
ロックを停止し、前記高周波発振回路を停止することを
特徴としている。
【0015】上記従来例の問題点を解決するための請求
項3記載の発明は、請求項1記載の消費電力セービング
回路の制御方法において、パワーセーブモードを解除す
る時は、前記タイマカウンタからタイマカウント完了信
号を受け取った前記イベント制御回路が、前記高周波発
振回路を起動し、発振安定待ち時間経過後に前記出力制
御回路を制御して前記高周波発振回路からのクロックを
前記CPU及び前記多段分周回路に出力し、前記クロッ
ク選択スイッチを切り換えて前記多段分周回路からのク
ロックを前記タイマカウンタに出力し、前記CPUに対
してパワーセーブモード解除用の割込みを行って前記C
PUのパワーセーブモードを解除させ、前記低周波発振
回路を停止させることを特徴としている。
【0016】
【作用】請求項1記載の発明によれば、イベント制御回
路がパワーセーブモード移行時にCPUからパワーセー
ブモード開始命令を受け取ってタイマカウンタの起動を
行い、低周波発振回路を起動させてクロック選択スイッ
チを切り換えて低周波発振回路からのクロックをタイマ
カウンタに出力させ、高周波発振回路を停止させ、ま
た、パワーセーブモード解除時にタイマカウンタからタ
イマカウント完了信号を受け取り、高周波発振回路を起
動させて出力制御回路を制御して高周波発振回路からの
クロックをCPUと多段分周回路に出力し、クロック選
択スイッチを切り換えて多段分周回路からのクロックを
タイマカウンタに出力させ、CPUにパワーセーブモー
ド解除用の割込みを行い、低周波発振回路を停止させる
消費電力セービング回路としているので、パワーセーブ
モードに移行した時には高周波発振回路と多段分周回路
とを停止させることができ、パワーセーブモード中の消
費電力を大幅に低減できる。
【0017】請求項2記載の発明によれば、イベント制
御回路がCPUからパワーセーブモード開始命令を受け
取ると、低周波発振回路を起動し、クロック選択スイッ
チを切り換えて低周波発振回路からのクロックをタイマ
カウンタに出力し、そしてタイマカウンタを起動し、出
力制御回路を制御してCPU及び多段分周回路へのクロ
ックを停止し、高周波発振回路を停止する請求項1記載
の消費電力セービング回路の制御方法としているので、
パワーセーブモードに移行した時には高周波発振回路と
多段分周回路とを停止させることができ、パワーセーブ
モード中の消費電力を大幅に低減できる。
【0018】請求項3記載の発明によれば、イベント制
御回路がタイマカウンタからタイマカウント完了信号を
受け取ると、高周波発振回路を起動し、発振安定待ち時
間経過後に出力制御回路を制御して高周波発振回路から
のクロックをCPU及び多段分周回路に出力し、そして
クロック選択スイッチを切り換えて多段分周回路からの
クロックをタイマカウンタに出力し、CPUに対してパ
ワーセーブモード解除用の割込みを行ってCPUのパワ
ーセーブモードを解除させ、低周波発振回路を停止させ
る請求項1記載の消費電力セービング回路の制御方法と
しているので、パワーセーブモード解除時に低周波発振
回路から高周波発振回路への切り換えを容易に行うこと
ができる。
【0019】
【実施例】本発明の一実施例について図面を参照しなが
ら説明する。図1は、本発明の一実施例に係る無線装置
に用いられる消費電力セービング回路の構成ブロック図
である。尚、図5と同様の構成をとる部分については同
一の符号を付して説明する。
【0020】本実施例の消費電力セービング回路(パワ
ーセービング回路)は、図1に示すように、従来の消費
電力セービング回路と同様の構成として、パワーセーブ
モードを有するCPU1と、パワーセーブモード時間の
カウントを行うタイマカウンタ2′と、CPU1に供給
する高周波のクロック(CPU用クロック)を発生する
高周波水晶発振回路3と、高周波水晶発振回路3から発
生する高周波クロックを順次分周して低周波クロックに
落とす多段分周回路4とから構成され、更に本実施例の
特徴部分として、パワーセービング回路全体をコントロ
ールするイベント制御回路5と、パワーセーブモード中
のタイマカウンタ2′専用の低周波クロックを発生する
低周波水晶発振回路6と、タイマカウンタ2′へのクロ
ックを選択するクロック選択スイッチ(SEL)7と、
高周波水晶発振回路3の出力を制御する出力制御回路8
と、高周波水晶発振回路3の電源スイッチSW(1) 9
と、低周波水晶発振回路6の電源スイッチSW(2) 10
とが設けられている。
【0021】次に、本実施例の消費電力セービング回路
の各構成部分について具体的に説明する。CPU1は、
従来と同様で高周波(例えばMHzオーダー)のクロッ
クで動作し、パワーセーブモード(低電力消費状態)を
有するCPUであり、パワーセーブモードに移行した時
にはクロックを供給する必要がなく、イベント制御回路
5からのパワーセーブモード解除用NMI割込み(Non
Maskable Interrupt:最優先割込み)aでパワーセーブ
モードを解除して通常モードに復帰するようになってい
る。
【0022】タイマカウンタ2′は、イベント制御回路
5の制御の下で動作し、パワーセーブモードに入るとイ
ベント制御回路5からのタイマカウント起動信号bによ
りパワーセーブモード解除までの時間のカウントを開始
し、CPU1から設定されたパワーセーブモード時間に
到達したなら、イベント制御回路5に対してタイマカウ
ント完了信号cによりカウント完了を通知する。
【0023】また、タイマカウンタ2′は、通常モード
では高周波水晶発振回路3から発生する高周波クロック
(例えばMHzオーダー)を多段分周回路4で低周波
(例えばKHzオーダー)に落としたクロックで動作
し、パワーセーブモードでは低周波水晶発振回路6から
発生する低周波クロック(例えばKHzオーダー)で動
作するようになっており、この2つのクロックをクロッ
ク選択スイッチ7で切り替えるようになっている。
【0024】高周波水晶発振回路3は、従来と同様でC
PU1に供給する高周波(例えばMHzオーダー)のク
ロックを発生する発振回路であり、イベント制御回路5
によって制御される電源スイッチSW(1) 9のON/O
FFで起動/停止が制御され、更にイベント制御回路5
によって制御される出力制御回路8によってその出力が
制御されている。
【0025】通常、高周波水晶発振回路3は、発生させ
る周波数がMHzオーダーという高い周波数であるため
に、電源投入直後は発振周波数が安定せず、不安定な出
力をCPU1及び多段分周回路4に与えないために、出
力制御回路8で制御するようになっている。
【0026】多段分周回路4は、従来と同様で高周波水
晶発振回路3が発振する高周波クロック(MHzオーダ
ー)を順次分周して低周波クロック(KHzオーダー)
を作成し、通常モードの時にタイマカウンタ2′にクロ
ックを供給するものであり、図6に示したような複数の
分周回路を組み合わせて、希望する周波数になるように
直列に接続したものである。
【0027】イベント制御回路5は、本実施例のパワー
セービング回路全体をコントロールするもので、論理回
路で構成され、各構成要素を順次制御するものである。
具体的には、CPU1からのパワーセーブモード開始命
令を受けて、タイマカウント起動信号bによるタイマカ
ウンタ2′の起動や、クロック選択信号dによるクロッ
ク選択スイッチ7の制御や、出力制御回路制御信号eに
よる出力制御回路8の制御や、高周波水晶発振回路電源
制御信号gによる高周波水晶発振回路3の電源スイッチ
SW(1) 9及び低周波水晶発振回路電源制御信号fによ
る低周波水晶発振回路6の電源スイッチSW(2) 10の
制御を行い、また、タイマカウンタ2′からのタイマカ
ウント完了信号cを受けてCPU1に対してパワーセー
ブモード解除用NMI割込み(最優先割込み)aを行う
ものである。
【0028】低周波水晶発振回路6は、パワーセーブモ
ードの時にタイマカウンタ2′に供給する低周波(例え
ばKHzオーダー)のクロックを発生する発振回路であ
り、イベント制御回路5によって制御される電源スイッ
チSW(2) 10のON/OFFで起動/停止が制御され
るものである。
【0029】クロック選択スイッチ(SEL)7は、イ
ベント制御回路5の制御の下で、タイマカウンタ2′の
クロックを切り換えるスイッチで、通常モードの時は高
周波水晶発振回路3から発生する高周波クロックを多段
分周回路4で低周波に落としたクロックを選択し、パワ
ーセーブモードの時は低周波水晶発振回路6から発生す
るクロックを選択するようになっている。
【0030】出力制御回路8は、イベント制御回路5の
制御の下で、高周波水晶発振回路3の出力を制御するA
ND回路である。高周波水晶発振回路3の出力と、イベ
ント制御回路5からの出力制御回路制御信号eとがAN
D回路に入力されて論理積がとられ、その出力がCPU
1及び多段分周回路4に入力されるものである。
【0031】高周波水晶発振回路3の電源スイッチSW
(1) 9は、イベント制御回路5の制御の下で、高周波水
晶発振回路3の電源のON/OFFを行うスイッチであ
る。具体的には、通常モードで、イベント制御回路5か
らの高周波水晶発振回路電源制御信号gで電源スイッチ
SW(1) 9がONになり、高周波水晶発振回路3に電源
電圧Vccを供給するようになっている。
【0032】電源スイッチSW(1) 9の詳細な構成は、
npn形のトランジスタで構成され、コレクタ(C) には
電源電圧Vccが印加され、ベース(B) にはイベント制御
回路5からの高周波水晶発振回路電源制御信号gが入力
され、エミッタ(E) 出力が高周波水晶発振回路3の電源
となるものである。イベント制御回路5からの高周波水
晶発振回路電源制御信号gがONになってベース(B) に
正電圧が加えられたときだけ、コレクタ(C) からエミッ
タ(E) に電流が流れ、高周波水晶発振回路3の電源がO
Nになるものである。
【0033】低周波水晶発振回路6の電源スイッチSW
(2) 10は、イベント制御回路5の制御の下で、低周波
水晶発振回路6の電源のON/OFFを行うスイッチで
ある。具体的には、パワーセーブモードで、イベント制
御回路5からの低周波水晶発振回路電源制御信号fで電
源スイッチSW(2) 10がONになり、低周波水晶発振
回路6に電源電圧Vccを供給するようになっている。
【0034】電源スイッチSW(2) 10も電源スイッチ
SW(1) 9と同様に、npn形のトランジスタで構成さ
れ、コレクタ(C) には電源電圧Vccが印加され、ベース
(B)にはイベント制御回路5からの低周波水晶発振回路
電源制御信号fが入力され、エミッタ(E) 出力が低周波
水晶発振回路6の電源となるものである。イベント制御
回路5からの低周波水晶発振回路電源制御信号fがON
になってベース(B) に正電圧が加えられたときだけ、コ
レクタ(C) からエミッタ(E) に電流が流れ、低周波水晶
発振回路6の電源がONになるものである。
【0035】次に、本実施例の消費電力セービング回路
の制御方法について説明する。本実施例の消費電力セー
ビング回路の制御方法は、CPU1がパワーセーブモー
ドに移行する場合、まず、CPU1からデータバス11
を介してタイマカウンタ2′に対してパワーセーブモー
ド時間が設定され、イベント制御回路5に対してパワー
セーブモード開始命令が出力され、CPU1はパワーセ
ーブモードに移行するコマンドを実行してパワーセーブ
モードに遷移する。そして、タイマカウンタ2′に設定
されたパワーセーブ時間が経過して、イベント制御回路
5からCPU1に対してパワーセーブモード解除用割込
みaが為されるまでの間は、全てイベント制御回路5が
消費電力セービング回路全体をコントロールすることに
なる。
【0036】CPU1からのパワーセーブモード開始命
令を受け取ったイベント制御回路5は、まず、低周波水
晶発振回路電源制御信号fをONにして低周波水晶発振
回路6の電源スイッチSW(2) 10をONとし、低周波
水晶発振回路6を起動させ、その後、クロック選択スイ
ッチ(SEL)7のクロック選択信号dによって、タイ
マカウンタ2′のクロックを低周波水晶発振回路6から
出力されるクロックに切り換える。
【0037】次に、タイマカウント起動信号bでタイマ
カウンタ2′を起動し、カウントを開始させる。そし
て、高周波水晶発振回路3の出力制御回路8の出力制御
回路制御信号eをOFFにして、CPU1及び多段分周
回路4へのクロックを停止する。次に、高周波水晶発振
回路電源制御信号gをOFFにして高周波水晶発振回路
3の電源スイッチSW(1) 9をOFFとし、高周波水晶
発振回路3を停止する。
【0038】以上の動作により、CPU1はパワーセー
ブモードとなり、高周波水晶発振回路3及び多段分周回
路4が停止状態となって、システム全体が完全にパワー
セービング状態となり、タイマカウンタ2′とイベント
制御回路5及びクロックを供給する低周波水晶発振回路
6だけが動作していることになる。
【0039】パワーセーブモードの間、タイマカウンタ
2′は低周波水晶発振回路6からのクロックでタイマの
カウントを続け、タイマがCPU1から設定されたパワ
ーセーブ時間に到達したならば、タイマカウンタ2′は
イベント制御回路5に対してタイマカウント完了信号c
を与える。
【0040】タイマカウンタ2′から、タイマカウント
完了信号cを受け取ったイベント制御回路5は、まず、
高周波水晶発振回路電源制御信号gをONにして高周波
水晶発振回路3の電源スイッチSW(1) 9をONとし、
高周波水晶発振回路3を起動する。しかし、高周波水晶
発振回路3は電源投入直後は発振周波数が安定しないた
め、発振安定待ち時間が経過した後に、出力制御回路8
への出力制御回路制御信号eをONにして、高周波水晶
発振回路3からCPU1及び多段分周回路4へのクロッ
クの供給を開始する。尚、発振安定待ち時間は、予めイ
ベント制御回路5に設定されているものである。
【0041】その後、クロック選択スイッチ(SEL)
7のクロック選択信号dによって、タイマカウンタ2′
のクロックを低周波水晶発振回路6からのクロックから
多段分周回路4からのクロックに切り換える。
【0042】そして、CPU1に対してパワーセーブモ
ード解除用のNMI割込みaを行い、CPU1のパワー
セーブモードを解除させる。CPU1は、既に高周波水
晶発振回路3から出力制御回路8を通して安定したクロ
ックを受けているので、イベント制御回路5からのNM
I割込みaによって、パワーセーブモードを解除し、通
常の動作モードに移行する。
【0043】この後、イベント制御回路5は、低周波水
晶発振回路電源制御信号fをOFFにして低周波水晶発
振回路6の電源スイッチSW(2) 10をOFFとし、低
周波水晶発振回路6を停止させる。
【0044】以上の動作により、CPU1は通常の動作
モードとなり、高周波水晶発振回路3及び多段分周回路
4が動作状態となって、システム全体が完全に通常の動
作状態となり、低周波水晶発振回路6は停止することに
なる。
【0045】次に、本実施例のパワーセービング回路の
制御方法におけるCPU1及びイベント制御回路5及び
タイマカウンタ2′のパワーセービング処理動作につい
て、図1及び図2〜図4を用いて更に詳しく説明する。
図2は、本実施例のパワーセービング回路のCPU1の
処理動作を示すフローチャート図であり、図3は、イベ
ント制御回路5の処理動作を示すフローチャート図であ
り、図4は、タイマカウンタ2′の処理動作を示すフロ
ーチャート図である。尚、図2〜図4に示す処理の流れ
は関連しており、ポイント(A)〜(F)で連続するも
のである。
【0046】本実施例のパワーセービング回路のCPU
1のパワーセービング処理は、図2に示すように、まず
タイマカウンタ2′に対してパワーセーブモード時間を
設定し(100)、イベント制御回路5に対してパワー
セーブモード開始命令を出力し(110)、CPU1自
身がパワーセーブモードに移行するコマンドを実行して
(120)、パワーセーブモードに遷移する。ここで、
パワーセーブモード時間の設定とは、具体的にはタイマ
カウンタ2′におけるカウンタ値設定指示、カウンタ起
動指示及びカウンタ停止指示のことを示している。
【0047】そして、イベント制御回路5からのパワー
セーブモード解除NMI割込みa(図3の処理270)
を受けて、パワーセーブモードを解除し(130)、通
常の動作モードに移行して処理を終了する。
【0048】本実施例のパワーセービング回路のイベン
ト制御回路5のパワーセービング処理は、図3に示すよ
うに、CPU1からのパワーセーブモード開始命令(図
2の処理110)を受けてスタートし、低周波水晶発振
回路電源制御信号fをONにして(200)、その結
果、低周波水晶発振回路6の電源スイッチSW(2) 10
がONになって低周波水晶発振回路6を起動させ、その
後、クロック選択スイッチ(SEL)7のクロック選択
信号dによってタイマカウンタ2′のクロックを低周波
水晶発振回路6からのクロックに切り換え(201)、
次に、タイマカウント起動信号bでタイマカウンタ2′
を起動し(210)、カウントを開始させる。
【0049】そして、高周波水晶発振回路3の出力制御
回路8の出力制御回路制御信号eをOFFにし(22
0)、CPU1及び多段分周回路4へのクロックを停止
して、見かけ上多段分周回路4の動作を停止する。次
に、高周波水晶発振回路電源制御信号gをOFFにして
(230)、その結果、高周波水晶発振回路3の電源ス
イッチSW(1) 9がOFFになり高周波水晶発振回路3
は停止する。
【0050】そして、パワーセーブ時間経過の後に、タ
イマカウンタ2′からタイマカウント完了信号c(図3
の処理330)を受け取ると、まず、高周波水晶発振回
路電源制御信号gをONにして(240)、その結果、
高周波水晶発振回路3の電源スイッチSW(1) 9がON
となり、高周波水晶発振回路3が起動して、発振安定待
ち時間が経過した後に、出力制御回路8への出力制御回
路制御信号eをONにして(250)、高周波水晶発振
回路3からCPU1及び多段分周回路4へのクロックの
供給を再開する。
【0051】その後、クロック選択スイッチ(SEL)
7のクロック選択信号dによって、タイマカウンタ2′
のクロックを低周波水晶発振回路6より出力されるクロ
ックから多段分周回路4より出力されるクロックに切り
換え(260)、CPU1に対してパワーセーブモード
解除用のNMI割込みaを行い(270)、CPU1の
パワーセーブモードを解除させ、低周波水晶発振回路電
源制御信号fをOFFにして(280)、処理を終了す
る。その結果、低周波水晶発振回路6の電源スイッチS
W(2) 10がOFFとなり低周波水晶発振回路6が停止
する。
【0052】本実施例のパワーセービング回路のタイマ
カウンタ2′のパワーセービング処理は、図4に示すよ
うに、まず、初期設定として予めパワーセーブ時間の設
定が為され、次に、イベント制御回路5からのタイマカ
ウント起動信号b(図3の処理210)により処理がス
タートし、最初にカウンタをクリアし(300)、次に
カウンタに1加えて(310)、カウンタ値がCPU1
によって設定されたパワーセーブ時間より小さいかどう
か判断し(320)、もし小さければ処理310に戻
り、小さくなければ(パワーセーブ時間を終了したなら
ば)タイマカウント完了信号cをイベント制御回路5に
出力し(330)、処理を終了する。
【0053】本実施例の消費電力セービング回路及びそ
の制御方法によれば、パワーセーブモードに移行した時
は、タイマカウンタ2′専用の低周波水晶発信回路6か
らクロックを供給するようにしているので、CPU1用
のクロックを出力する高周波水晶発振回路3と、通常モ
ード時にタイマカウンタ2′用の低周波を高周波水晶発
振回路3から得るための多段分周回路4とを停止するこ
とができ、消費電力を大幅に削減することができる効果
がある。また、パワーセーブモード解除時にクロックの
供給先を低周波発振回路から高周波発回路へ容易に切り
換えることができ、パワーセーブモード解除をスムーズ
に行うことができる効果がある。
【0054】
【発明の効果】請求項1記載の発明によれば、イベント
制御回路がパワーセーブモード移行時にCPUからパワ
ーセーブモード開始命令を受け取ってタイマカウンタの
起動を行い、低周波発振回路を起動させてクロック選択
スイッチを切り換えて低周波発振回路からのクロックを
タイマカウンタに出力させ、高周波発振回路を停止さ
せ、また、パワーセーブモード解除時にタイマカウンタ
からタイマカウント完了信号を受け取り、高周波発振回
路を起動させて出力制御回路を制御して高周波発振回路
からのクロックをCPUと多段分周回路に出力し、クロ
ック選択スイッチを切り換えて多段分周回路からのクロ
ックをタイマカウンタに出力させ、CPUにパワーセー
ブモード解除用の割込みを行い、低周波発振回路を停止
させる消費電力セービング回路としているので、パワー
セーブモードに移行した時には高周波発振回路と多段分
周回路とを停止させることができ、パワーセーブモード
中の消費電力を大幅に低減できる効果がある。
【0055】請求項2記載の発明によれば、イベント制
御回路がCPUからパワーセーブモード開始命令を受け
取ると、低周波発振回路を起動し、クロック選択スイッ
チを切り換えて低周波発振回路からのクロックをタイマ
カウンタに出力し、そしてタイマカウンタを起動し、出
力制御回路を制御してCPU及び多段分周回路へのクロ
ックを停止し、高周波発振回路を停止する請求項1記載
の消費電力セービング回路の制御方法としているので、
パワーセーブモードに移行した時には高周波発振回路と
多段分周回路とを停止させることができ、パワーセーブ
モード中の消費電力を大幅に低減できる効果がある。
【0056】請求項3記載の発明によれば、イベント制
御回路がタイマカウンタからタイマカウント完了信号を
受け取ると、高周波発振回路を起動し、発振安定待ち時
間経過後に出力制御回路を制御して高周波発振回路から
のクロックをCPU及び多段分周回路に出力し、そして
クロック選択スイッチを切り換えて多段分周回路からの
クロックをタイマカウンタに出力し、CPUに対してパ
ワーセーブモード解除用の割込みを行ってCPUのパワ
ーセーブモードを解除させ、低周波発振回路を停止させ
る請求項1記載の消費電力セービング回路の制御方法と
しているので、パワーセーブモード解除時に低周波発振
回路から高周波発振回路への切り換えを容易に行うこと
ができる効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例に係る消費電力セービング回
路の構成ブロック図である。
【図2】本実施例のパワーセービング回路のCPU1の
処理動作を示すフローチャート図である。
【図3】本実施例のパワーセービング回路のイベント制
御回路5の処理動作を示すフローチャート図である。
【図4】本実施例のパワーセービング回路のタイマカウ
ンタ2′の処理動作を示すフローチャート図である。
【図5】従来の消費電力セービング回路の構成ブロック
図である。
【図6】多段分周回路の概略説明図である。
【符号の説明】
1…CPU、 2,2′…タイマカウンタ、 3…高周
波水晶発振回路、 4…多段分周回路、 5…イベント
制御回路、 6…低周波水晶発振回路、 7…クロック
選択スイッチ、 8…出力制御回路、 9,10…電源
スイッチ、 11…データバス、 a…パワーセーブモ
ード解除用割込み、 b…タイマカウント起動信号、
c…タイマカウント完了信号、 d…クロック選択信
号、 e…出力制御回路制御信号、 f…低周波水晶発
振回路電源制御信号、 g…高周波水晶発振回路電源制
御信号

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 パワーセーブモードを有するCPUと、
    パワーセーブモード時間のカウントを行うタイマカウン
    タと、前記CPUに高周波クロックを供給する高周波発
    振回路と、前記高周波発振回路から発生する高周波クロ
    ックを順次分周して低周波クロックを発生させる多段分
    周回路とを有する消費電力セービング回路において、パ
    ワーセーブモードに移行した時に前記タイマカウンタに
    低周波クロックを供給する低周波発振回路と、前記タイ
    マカウンタへ入力されるクロックを選択するクロック選
    択スイッチと、前記高周波発振回路の出力を制御する出
    力制御回路と、前記高周波発振回路と前記低周波発振回
    路の起動・停止指示を行い、前記クロック選択スイッチ
    の切り換え指示を行い、前記出力制御回路の制御指示を
    行い、パワーセーブモード移行時に前記CPUからパワ
    ーセーブモード開始命令を受け取り、前記タイマカウン
    タの起動指示を行い、パワーセーブモード解除時に前記
    タイマカウンタからタイマカウント完了信号を受け取
    り、前記CPUにパワーセーブモード解除用の割込みを
    行うイベント制御回路とを設けたことを特徴とする消費
    電力セービング回路。
  2. 【請求項2】 パワーセーブモードに移行する時は、前
    記CPUからパワーセーブモード開始命令を受け取った
    前記イベント制御回路が、前記低周波発振回路を起動
    し、前記クロック選択スイッチを切り換えて前記低周波
    発振回路からのクロックを前記タイマカウンタに出力
    し、前記タイマカウンタを起動し、前記出力制御回路を
    制御して前記CPU及び前記多段分周回路へのクロック
    を停止し、前記高周波発振回路を停止することを特徴と
    する請求項1記載の消費電力セービング回路の制御方
    法。
  3. 【請求項3】 パワーセーブモードを解除する時は、前
    記タイマカウンタからタイマカウント完了信号を受け取
    った前記イベント制御回路が、前記高周波発振回路を起
    動し、発振安定待ち時間経過後に前記出力制御回路を制
    御して前記高周波発振回路からのクロックを前記CPU
    及び前記多段分周回路に出力し、前記クロック選択スイ
    ッチを切り換えて前記多段分周回路からのクロックを前
    記タイマカウンタに出力し、前記CPUに対してパワー
    セーブモード解除用の割込みを行って前記CPUのパワ
    ーセーブモードを解除させ、前記低周波発振回路を停止
    させることを特徴とする請求項1記載の消費電力セービ
    ング回路の制御方法。
JP18354793A 1993-06-30 1993-06-30 無線端末装置及びその制御方法 Expired - Fee Related JP3461535B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18354793A JP3461535B2 (ja) 1993-06-30 1993-06-30 無線端末装置及びその制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18354793A JP3461535B2 (ja) 1993-06-30 1993-06-30 無線端末装置及びその制御方法

Publications (2)

Publication Number Publication Date
JPH0720964A true JPH0720964A (ja) 1995-01-24
JP3461535B2 JP3461535B2 (ja) 2003-10-27

Family

ID=16137722

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18354793A Expired - Fee Related JP3461535B2 (ja) 1993-06-30 1993-06-30 無線端末装置及びその制御方法

Country Status (1)

Country Link
JP (1) JP3461535B2 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08204595A (ja) * 1995-01-26 1996-08-09 Nippon Denki Ido Tsushin Kk 無線通信装置
US6507731B1 (en) 1998-11-26 2003-01-14 Nec Corporation Wireless communication apparatus with transmission power controller and method thereof
KR100594256B1 (ko) * 2003-02-20 2006-06-30 삼성전자주식회사 동시 다중 쓰레딩 프로세서 회로, 동작하는 쓰레드들의수에 기초하여 다른 성능레벨들에서 동작하도록 구성되는컴퓨터 프로그램 제품 및 이들을 동작시키는 방법
US7263120B2 (en) 2002-08-27 2007-08-28 Oki Electric Industry Co., Ltd. Semiconductor device to reduce power individually to each circuit
KR100814213B1 (ko) * 2006-05-25 2008-03-17 후지쯔 가부시끼가이샤 디지털 방송 수신 장치, 및 수신 방법
KR101288923B1 (ko) * 2007-09-19 2013-07-24 엠텍비젼 주식회사 클럭 제공 회로 및 그 방법

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08204595A (ja) * 1995-01-26 1996-08-09 Nippon Denki Ido Tsushin Kk 無線通信装置
US6507731B1 (en) 1998-11-26 2003-01-14 Nec Corporation Wireless communication apparatus with transmission power controller and method thereof
US7263120B2 (en) 2002-08-27 2007-08-28 Oki Electric Industry Co., Ltd. Semiconductor device to reduce power individually to each circuit
KR100594256B1 (ko) * 2003-02-20 2006-06-30 삼성전자주식회사 동시 다중 쓰레딩 프로세서 회로, 동작하는 쓰레드들의수에 기초하여 다른 성능레벨들에서 동작하도록 구성되는컴퓨터 프로그램 제품 및 이들을 동작시키는 방법
KR100814213B1 (ko) * 2006-05-25 2008-03-17 후지쯔 가부시끼가이샤 디지털 방송 수신 장치, 및 수신 방법
KR101288923B1 (ko) * 2007-09-19 2013-07-24 엠텍비젼 주식회사 클럭 제공 회로 및 그 방법

Also Published As

Publication number Publication date
JP3461535B2 (ja) 2003-10-27

Similar Documents

Publication Publication Date Title
JP4038134B2 (ja) 電源制御装置及び情報処理装置
EP0560320B1 (en) Clock generator
US7194644B2 (en) System and method for operating a microprocessor in a low power mode by providing a wakeup clock to the microprocessor
JP4686065B2 (ja) クロック制御装置およびクロック制御方法
US6163851A (en) Data processor
JPH0854954A (ja) 省電力機能付き集積回路
JP2003108258A (ja) 割り込み処理可能な情報処理装置
JP3461535B2 (ja) 無線端末装置及びその制御方法
JPH08166834A (ja) クロック発生回路及びマイクロコンピュータ
US7293185B2 (en) Clock control circuit and clock control method that switchingly supplies a high-speed clock and a low-speed clock
JP3460736B2 (ja) クロック制御回路
JP2575702B2 (ja) シンセサイザ・チュ−ナ
JPH0816276A (ja) マイクロコンピュータ
JPH0830351A (ja) マイクロプロセッサ
JP2002091608A (ja) クロック供給装置、及びクロック供給方法
JPH0594226A (ja) クロツク切替え方式
JPH076155A (ja) シングルチップ・マイクロコンピュータ
JP2531673B2 (ja) 発振装置
JPH06231280A (ja) マイクロコンピュータのクロック制御回路
JP2003223430A (ja) マイクロコンピュータ
JPH0682310B2 (ja) 演算装置の動作周波数切り換え制御回路
JPS6270923A (ja) 発振回路を備えた集積回路
JPH11143574A (ja) クロック発生回路およびクロック発生方法
JPH05258087A (ja) マイコン
JPH04362719A (ja) 半導体装置の発振安定待ち回路

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090815

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100815

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110815

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120815

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees