JPH10105296A - Power source controller - Google Patents
Power source controllerInfo
- Publication number
- JPH10105296A JPH10105296A JP8276936A JP27693696A JPH10105296A JP H10105296 A JPH10105296 A JP H10105296A JP 8276936 A JP8276936 A JP 8276936A JP 27693696 A JP27693696 A JP 27693696A JP H10105296 A JPH10105296 A JP H10105296A
- Authority
- JP
- Japan
- Prior art keywords
- wake
- factor
- power supply
- power
- circuit
- 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.)
- Abandoned
Links
Landscapes
- Facsimiles In General (AREA)
- Power Sources (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、情報機器等の電
源を制御する電源制御装置に係り、特に電池を電源に用
いる携帯型情報機器に好適な電源制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a power supply control device for controlling a power supply of an information device or the like, and more particularly to a power supply control device suitable for a portable information device using a battery as a power supply.
【0002】[0002]
【従来の技術】携帯型情報機器においては、電源として
の電池の寿命が携帯性に重要な影響を与える。このた
め、携帯型情報機器は、様々な電源モードを備え、電池
寿命の長寿化を図っている。2. Description of the Related Art In portable information devices, the life of a battery as a power supply has an important effect on portability. For this reason, portable information devices are provided with various power supply modes to extend battery life.
【0003】省電力用の電源モードの1つとして、電源
オフモードが知られている。この電源オフモードは、電
源オフスイッチの操作によって設定され、メモリのバッ
クアップ電源を除いて、周辺回路の電源を全て遮断する
モードである。また、電源オンスイッチの操作及びタッ
チパネルによる電源オン入力等の検出により、この電源
オフモードから通常モード(電源オンモード)に復帰す
る。A power-off mode is known as one of the power-saving power modes. This power-off mode is set by operating a power-off switch, and is a mode in which all power supplies of peripheral circuits are cut off except for a backup power supply of a memory. In addition, the operation returns from the power-off mode to the normal mode (power-on mode) in response to the operation of the power-on switch and the detection of the power-on input from the touch panel.
【0004】電源オフモード(電源オフ状態)から通常
モード(電源オン状態)に復帰させることを、ウェイク
アップすなわち「起床」と称する。Returning from the power-off mode (power-off state) to the normal mode (power-on state) is referred to as wake-up, or "wake-up".
【0005】また、近年の携帯型情報機器には、PCM
CIA(Personal Computer MemoryCard International
Association)規格に基づくICカード(いわゆるPC
カード)をサポートする機能、通信機能等のような様々
な機能が付加されつつある。[0005] In recent years, portable information devices include PCM.
CIA (Personal Computer MemoryCard International
Association) based on IC card (so-called PC
Various functions such as a function for supporting a card, a communication function, and the like are being added.
【0006】この種の新しい機能として、例えば携帯型
情報機器内にあるデータをパーソナルコンピュータ(Pe
rsonal Computer:PC)の記憶装置に自動的にバック
アップする機能が知られている。この機能を適切に実現
するためには、携帯型情報機器の電源がオフ状態であっ
ても、該携帯型情報機器がパーソナルコンピュータに接
続されたときに、電源を自動的にオンし、携帯型情報機
器内のデータをパーソナルコンピュータに送信すること
が必要になる。As a new function of this type, for example, data stored in a portable information device can be transferred to a personal computer (PeP).
A function of automatically backing up data in a storage device of an rsonal computer (PC) is known. In order to properly realize this function, even when the power of the portable information device is off, when the portable information device is connected to a personal computer, the power is automatically turned on and the portable information device is turned on. It is necessary to transmit data in the information device to a personal computer.
【0007】[0007]
【発明が解決しようとする課題】このような自動バック
アップ機能を付加した場合、例えば、電池の電圧が低下
している時にも、パーソナルコンピュータを接続した際
に、自動的にパーソナルコンピュータにデータを送信す
る可能性がある。しかし、電池の電圧が低下している時
に無理に通信等を行うと、電源電圧が極端に低下して、
メモリのバックアップ電源も確保することができなくな
り、メモリの記憶内容を破壊する等の弊害が出るおそれ
がある。When such an automatic backup function is added, for example, even when the battery voltage is low, when a personal computer is connected, data is automatically transmitted to the personal computer. there's a possibility that. However, if communication is performed forcibly when the battery voltage is low, the power supply voltage will drop extremely,
It is not possible to secure a backup power supply for the memory, and there is a possibility that the stored contents of the memory will be destroyed.
【0008】また、この種の携帯型情報機器において
は、誤動作等を避けるため、電池電圧の低下を検出し
て、自動的に上述の電源オフモードに設定し、メモリの
バックアップ電源を除く携帯型情報機器の電源をオフに
することが行われている。このような構成にした場合、
電源オフモードにすることにより負荷が軽減され、電池
電源が回復する可能性がある。しかし、電池電源が回復
すると、自動起床機能により、再度電源が投入され、再
び電池電源の負荷が増大して、電池電圧が低下する。こ
のようにして、電源のオンとオフとを繰り返す発振現象
が生じ、電池電源を著しく消耗させてしまう場合があ
る。従って、メモリのバックアップ電源も確保すること
ができなくなってしまい、ついには記憶内容の破壊に至
ることもある。In this type of portable information device, in order to avoid a malfunction or the like, a drop in the battery voltage is detected, and the above-mentioned power-off mode is automatically set. 2. Description of the Related Art Powering off information devices has been performed. With this configuration,
By setting the power-off mode, the load is reduced, and the battery power may be restored. However, when the battery power is restored, the power is turned on again by the automatic wake-up function, the load on the battery power is increased again, and the battery voltage is reduced. In this manner, an oscillation phenomenon in which the power is turned on and off repeatedly occurs, and the battery power may be significantly consumed. Therefore, it is not possible to secure a backup power supply for the memory, and eventually, the stored contents may be destroyed.
【0009】この発明は、上記実状に鑑みてなされたも
ので、電源の状態に応じて情報機器の動作モードの切り
替えを適切に行うことができる電源制御装置を提供する
ことを目的とする。また、この発明は、電源オフモード
時における起床を、実際の電源の状態に対応する条件で
適切に制御する電源制御装置を提供することを目的とす
る。The present invention has been made in view of the above situation, and has as its object to provide a power supply control device capable of appropriately switching an operation mode of an information device in accordance with a state of a power supply. Another object of the present invention is to provide a power supply control device that appropriately controls wake-up in a power-off mode under conditions corresponding to an actual power supply state.
【0010】[0010]
【課題を解決するための手段】上記目的を達成するた
め、この発明の第1の観点にかかる電源制御装置は、対
象装置に対する主たる電源供給を停止させ、該対象装置
を実質的な停止状態として待機させるとともに、所定の
起床要因に応答して、前記対象装置の実質的な停止状態
を解除して、前記主たる電源供給を含む前記対象装置の
起床制御を行う起床制御手段と、電源の状態を検出して
検出信号を発生する電源状態検出手段と、前記電源状態
検出手段の検出信号に基づいて、前記起床制御手段にお
ける起床要因を変更制御する起床要因制御手段と、を具
備することを特徴とする。In order to achieve the above object, a power supply control device according to a first aspect of the present invention stops main power supply to a target device, and sets the target device to a substantially stopped state. While waiting, responding to a predetermined wake-up factor, canceling the substantial stop state of the target device, wake-up control means for performing wake-up control of the target device including the main power supply, Power supply state detection means for detecting and generating a detection signal; and wake-up factor control means for changing and controlling the wake-up factor in the wake-up control means based on the detection signal of the power supply state detection means. I do.
【0011】このような構成によれば、停止(待機)状
態において、電源の状態に応じて、起床要因を変更する
ことができる。従って、例えば、電源が消耗した場合に
起床要因を電源消費が少ないものに限定し、電源が復帰
した場合には、全ての起床要因を受け付ける等の制御が
可能となる。従って、電源の状態に応じた適切な起床要
因の制御が可能になる。このため、電源の過剰消耗によ
るメモリ破壊及び電源の不安定動作等が効果的に防止で
きる。According to such a configuration, in the stop (standby) state, the wake-up factor can be changed according to the state of the power supply. Therefore, for example, when the power is exhausted, the wake-up factors are limited to those that consume less power, and when the power is restored, control such as receiving all the wake-up factors can be performed. Therefore, it is possible to appropriately control the wake-up factor according to the state of the power supply. Therefore, memory destruction due to excessive power consumption and unstable operation of the power supply can be effectively prevented.
【0012】前記電源状態検出手段は、前記電源が所定
のレベル以下に消耗したか否かを判別する手段を備え、
前記起床要因制御手段は、前記電源状態検出手段により
電源が所定のレベル以下に消耗したことが検出される
と、所定の要因のみに、前記起床要因を制限する要因制
限手段を含むように構成してもよい。[0012] The power supply state detecting means includes means for determining whether the power supply has been consumed below a predetermined level,
The wake-up factor control means is configured to include a factor limiting means for limiting the wake-up factor only to a predetermined factor when the power state detection means detects that the power supply has been consumed to a predetermined level or less. You may.
【0013】前記電源は、例えば、電池を含む。この場
合、例えば、前記電源状態検出手段は、前記電池の電圧
が所定のレベル以下に低下したか否かを判別し、前記起
床要因制御手段は、前記電源状態検出手段により前記電
池の電圧が所定のレベル以下に低下したことが検出され
ると、所定の要因のみに、前記起床要因を制限する。The power supply includes, for example, a battery. In this case, for example, the power state detection means determines whether or not the voltage of the battery has dropped below a predetermined level, and the wake-up factor control means determines that the voltage of the battery has been reduced to a predetermined level by the power state detection means. Is detected, the rising factor is limited to only a predetermined factor.
【0014】前記電源状態検出手段により前記電池の電
圧が所定のレベル以上に復帰したことが検出されると、
前記要因制限手段による前記起床要因の制限を解除する
制限解除手段をさらに配置してもよい。When the power supply state detecting means detects that the voltage of the battery has returned to a predetermined level or higher,
Limit release means for releasing the restriction of the wake-up factor by the factor restriction means may be further arranged.
【0015】前記要因制限手段は、例えば、電源の復帰
と電源スイッチのオンと起床後の電源の消耗が最も少な
い要因とのうちの少なくとも1つを含む所定の起床要因
のみに起床要因を制限する。前記要因制限手段は、さら
に、前記対象装置の外部装置への接続及びアラームの発
生を起床要因から除外する手段を含んでもよい。The factor limiting means limits the wakeup factor to only a predetermined wakeup factor including, for example, at least one of a factor of least power consumption after power-on, power-on, and power-up. . The factor restriction unit may further include a unit that excludes connection of the target device to an external device and occurrence of an alarm from a wakeup factor.
【0016】また、この発明の第2の観点にかかる電源
制御装置は、停止状態と動作状態を備える処理装置を含
みデータを処理する処理部と、所定の起床要因に応答し
て、前記処理部の停止状態を解除して起床させる起床制
御回路と、電源の状態を検出して検出信号を発生する電
源状態検出回路と、前記電源状態検出回路の検出信号に
基づいて、前記起床制御回路における前記起床要因を変
更する制御する起床要因制御回路と、を具備することを
特徴とする。A power supply control device according to a second aspect of the present invention includes a processing unit for processing data including a processing device having a stop state and an operation state, and the processing unit responding to a predetermined wake-up factor. A wake-up control circuit that releases the stop state of the wake-up and wakes up, a power state detection circuit that detects a power supply state and generates a detection signal, and the wake-up control circuit in the wake-up control circuit A wake-up factor control circuit for controlling wake-up factors.
【0017】この構成によれば、中央処理装置等の処理
部が、停止状態(待機状態)に設定されている場合に、
所定の起床要因に応じて、これを起床することができ
る。しかも、電源状態に応じて、起床要因を変更するこ
とができる。従って、例えば、電源が消耗している場合
には、起床後大電力を必要とするような起床要因を除外
して、起床後少電力ですむような起床要因のみを受け付
けて、電源が回復した場合には、全ての起床要因を受け
付ける等の制御が可能となる。従って、電源の状態に応
じた適切な起床要因の制御が可能になる。このため、電
源の過剰消耗によるメモリ破壊及び電源の不安定動作等
が効果的に防止できる。According to this configuration, when the processing unit such as the central processing unit is set in the stop state (standby state),
This can be woken up according to a predetermined wake-up factor. Moreover, the wake-up factor can be changed according to the power supply state. Therefore, for example, when the power supply is exhausted, the wake-up factor that requires high power after wake-up is excluded, and only the wake-up factor that requires less power after wake-up is received, and the power is restored. , It is possible to perform control such as receiving all wake-up factors. Therefore, it is possible to appropriately control the wake-up factor according to the state of the power supply. Therefore, memory destruction due to excessive power consumption and unstable operation of the power supply can be effectively prevented.
【0018】前記起床要因制御回路は、例えば、前記起
床要因を選択的に有効とする要因選択回路と、前記電源
状態検出回路の検出内容に基づいて前記要因選択回路を
制御し、前記電源状態検出回路により電源が所定レベル
以上に消耗したことが検出されると、電源消耗の少ない
要因及び電源復帰のみを、前記起床要因として有効と
し、前記電源状態検出回路により電源復帰が検出される
と、前記起床要因を全て有効とする選択制御回路とを含
む。The wake-up factor control circuit includes, for example, a factor selection circuit for selectively enabling the wake-up factor, and controlling the factor selection circuit based on the detection content of the power status detection circuit. When it is detected by the circuit that the power supply has been consumed to a predetermined level or more, only the factor of low power consumption and power return are valid as the wake-up factor, and when the power return is detected by the power state detection circuit, And a selection control circuit that makes all wake-up factors valid.
【0019】前記起床要因制御回路は前記処理部により
制御される回路であってもよい。The wake-up factor control circuit may be a circuit controlled by the processing unit.
【0020】前記選択制御回路は、例えば、電源復帰及
び電源スイッチオンのみに起床要因を制限する。また、
前記選択制御回路は、例えば、電源消耗検出時に外部装
置の接続及びアラームの発生を起床要因から除外しても
よい。The selection control circuit limits the wake-up factor only to, for example, power return and power switch ON. Also,
For example, the selection control circuit may exclude connection of an external device and occurrence of an alarm from a wake-up factor when power consumption is detected.
【0021】前記電源状態検出回路の検出信号に基づい
て、前記処理部を停止状態に設定する停止状態設定手段
をさらに配置してもよい。この場合、例えば、停止状態
設定手段は、前記処理部を停止状態に設定すると共に所
定の回路ブロックへの電力の供給を停止し、前記処理部
は、起床した時に、起床要因を判別する手段を備え、起
床要因が電源の回復のみである場合には、起床要因を全
て許可し、他の場合には、前記処理部の周辺回路への電
力の供給を再開する手段を備えてもよい。A stop state setting means for setting the processing section to a stop state based on a detection signal of the power supply state detection circuit may be further provided. In this case, for example, the stop state setting unit sets the processing unit to the stop state and stops supplying power to a predetermined circuit block, and the processing unit determines a wake-up factor when it wakes up. When the wake-up factor is only the restoration of the power supply, the wake-up factor may be all permitted, and in other cases, the power supply to the peripheral circuit of the processing unit may be restarted.
【0022】[0022]
【発明の実施の形態】以下、図1〜図4を参照して、こ
の発明の実施の形態に係る電源制御装置を説明する。図
1は、この発明の実施の形態に係る電源制御装置を組み
込んだ情報機器の構成を示している。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A power supply control device according to an embodiment of the present invention will be described below with reference to FIGS. FIG. 1 shows a configuration of an information device incorporating a power supply control device according to an embodiment of the present invention.
【0023】図1に示す情報機器は、CPU(中央処理
部)1、ROM(リードオンリメモリ)2、RAM(ラ
ンダムアクセスメモリ)3、オフスイッチ4、周辺回路
5、周辺電源スイッチ6、起床復帰制御回路7、AC
(交流)ジャック8、ACアダプタ検出回路9、電池1
0、電池カバースイッチ11、カバー開閉検出回路1
2、ダイオード13,14、電源状態検出回路15、オ
ンスイッチ16及びアラーム回路17を備えている。The information equipment shown in FIG. 1 includes a CPU (central processing unit) 1, a ROM (read only memory) 2, a RAM (random access memory) 3, an off switch 4, a peripheral circuit 5, a peripheral power switch 6, a wake-up recovery. Control circuit 7, AC
(AC) jack 8, AC adapter detection circuit 9, battery 1
0, battery cover switch 11, cover open / close detection circuit 1
2. It includes diodes 13 and 14, a power state detection circuit 15, an on-switch 16, and an alarm circuit 17.
【0024】CPU1は、ROM2に格納されたプログ
ラムを、必要に応じてRAM3等を用いて実行して、当
該情報機器の主要な情報処理及びこの発明に係る電源制
御を行う。CPU1は、HALT(ホールト)命令によ
るホールト又はSTANDBY(スタンバイ)命令によ
るスタンバイなどの動作停止機能を有する。これは、H
ALT命令又はSTANDBY命令等を実行することに
より、CPU1が停止状態(ホールト状態、スリープ状
態又はスタンバイ状態等)になり、割り込み等による外
的変化が生起するまで、CPU1の動作を停止する機能
である。The CPU 1 executes a program stored in the ROM 2 by using the RAM 3 and the like as necessary, and performs main information processing of the information device and power supply control according to the present invention. The CPU 1 has an operation stop function such as halt by a HALT command or standby by a STANDBY command. This is H
By executing the ALT instruction, the STANDBY instruction, or the like, the CPU 1 enters a halt state (such as a halt state, a sleep state, or a standby state), and stops the operation of the CPU 1 until an external change due to an interrupt or the like occurs. .
【0025】ROM2は、情報機器における情報処理及
び電源制御に係る処理プログラム及び必要なデータを予
め格納する。CPU1は、プログラムが格納されたRO
M2から順次プログラムデータを読み出して、プログラ
ムを逐次実行する。RAM3は、書き換え可能なメモリ
であり、プログラム実行時に必要な作業用のデータを格
納する。すなわち、RAM3は、ROM2に格納された
情報処理及び電源制御のプログラムのCPU1による実
行に関連して、随時必要なデータ等を格納する。The ROM 2 previously stores a processing program relating to information processing and power supply control in information equipment and necessary data. The CPU 1 stores the RO in which the program is stored.
The program data is sequentially read from M2, and the program is sequentially executed. The RAM 3 is a rewritable memory, and stores work data necessary for executing a program. That is, the RAM 3 stores necessary data and the like as needed in connection with the execution of the information processing and power control program stored in the ROM 2 by the CPU 1.
【0026】オフスイッチ4は、情報機器の電源をオフ
にして電源オフモードによる停止(待機)状態とするた
めのスイッチである。オフスイッチ4による電源オフ信
号は、CPU1により監視されている。The off switch 4 is a switch for turning off the power of the information equipment and setting a stop (standby) state in the power off mode. The power off signal from the off switch 4 is monitored by the CPU 1.
【0027】周辺回路5は、情報機器の動作に用いられ
る回路であり、情報機器の電源回路の主要な負荷とな
る。周辺回路5は、LCD(液晶ディスプレイ)5−
1、タッチパネル5−2、PCカードスロット5−3及
びシリアルインタフェース5−4を有している。The peripheral circuit 5 is a circuit used for the operation of the information equipment, and is a main load of the power supply circuit of the information equipment. The peripheral circuit 5 includes an LCD (liquid crystal display) 5-
1, a touch panel 5-2, a PC card slot 5-3, and a serial interface 5-4.
【0028】LCD5−1は、情報機器の各種処理及び
操作に必要な情報を表示する。タッチパネル5−2は、
キーボード及びマウス等に相当する入力装置として機能
する。タッチパネル5−2は、例えばLCD5−1上に
重ね合わせて配設され、表示画面との関連して指等で押
圧操作することにより、所望の情報を入力するものであ
る。The LCD 5-1 displays information necessary for various processes and operations of the information device. The touch panel 5-2 is
It functions as an input device corresponding to a keyboard, a mouse, and the like. The touch panel 5-2 is disposed, for example, on the LCD 5-1 so as to be superimposed, and inputs desired information by performing a pressing operation with a finger or the like in relation to the display screen.
【0029】PCカードスロット5−3は、PCMCI
A規格に準拠したインタフェース仕様を有し、PCカー
ドをセットして使用することができる。PCMCIA規
格に準拠したいわゆるPCカードは、通常のフラッシュ
メモリカード等のICメモリカードのみならず、そのイ
ンタフェースを利用して種々の用途に拡張して使用され
ている。このようなPCカードには、例えば、モデムカ
ード、ISDN(Integrated Services Digital Networ
k)ターミナルアダプタカード、LAN(LocalArea Net
work)アダプタカード、ハードディスクカード、SCS
I(Small Computer System Interface)カード等があ
る。シリアルインタフェース5−4は、汎用の通信用シ
リアルインタフェースであり、通常はRS−232C規
格に準拠したインタフェースである。このシリアルイン
タフェースには、パーソナルコンピュータ、モデム、I
SDNターミナルアダプタ、LANアダプタ、プリンタ
等のペリフェラルすなわち周辺機器を接続することがで
きる。The PC card slot 5-3 is a PCMCI
It has an interface specification conforming to the A standard, and can be used by setting a PC card. A so-called PC card conforming to the PCMCIA standard is used not only for an IC memory card such as a normal flash memory card but also for various applications by using its interface. Such PC cards include, for example, a modem card, ISDN (Integrated Services Digital Network).
k) Terminal adapter card, LAN (LocalArea Net)
work) Adapter card, hard disk card, SCS
There are I (Small Computer System Interface) cards and the like. The serial interface 5-4 is a general-purpose communication serial interface, and is generally an interface conforming to the RS-232C standard. This serial interface includes a personal computer, modem,
Peripherals such as SDN terminal adapters, LAN adapters, and printers, that is, peripheral devices can be connected.
【0030】周辺電源スイッチ6は、CPU1の制御に
基づき周辺回路5、すなわちLCD5−1、タッチパネ
ル5−2、PCカードスロット5−3及びシリアルイン
タフェース5−4に対する電源供給路を開閉する。この
周辺電源スイッチ6の動作により、電源供給をオンとし
たり、オフとしたりする。The peripheral power switch 6 opens and closes a power supply path to the peripheral circuit 5, that is, the LCD 5-1, the touch panel 5-2, the PC card slot 5-3, and the serial interface 5-4 under the control of the CPU 1. By the operation of the peripheral power switch 6, the power supply is turned on or off.
【0031】CPU1、ROM2、RAM3、オフスイ
ッチ4、LCD5−1、タッチパネル5−2、周辺電源
スイッチ6及び次に説明する起床復帰制御回路7は、い
ずれもメインバスに接続されており、該メインバスを介
して相互に結合され、情報の授受が行えるようになって
いる。The CPU 1, the ROM 2, the RAM 3, the off switch 4, the LCD 5-1, the touch panel 5-2, the peripheral power switch 6, and the wake-up return control circuit 7 described below are all connected to the main bus. They are interconnected via a bus so that information can be exchanged.
【0032】起床復帰制御回路7は、周辺機器等が当該
情報機器を起床させる(電源をオンさせる)ために出力
する種々の起床要求信号に選択的に応答してCPU1に
起床指令を出力する。すなわち、起床復帰制御回路7
は、起床条件と外部からの起床要求信号に基づいてCP
U1の起床制御端子Wakeに起床指令を与えて、当該情報
機器の起床制御を行う。このような、起床要求信号の一
例を、表1に示す。The wake-up return control circuit 7 outputs a wake-up command to the CPU 1 selectively in response to various wake-up request signals output by peripheral devices or the like to wake up the information device (turn on the power). That is, the wake-up recovery control circuit 7
Is based on the wake-up condition and an external wake-up request signal.
A wake-up command is given to the wake-up control terminal Wake of U1, and wake-up control of the information device is performed. Table 1 shows an example of such a wakeup request signal.
【0033】[0033]
【表1】 [Table 1]
【0034】起床復帰制御回路7は、具体的には図2に
示すように構成され、上述した起床要求信号のうちのど
の信号に応じて実際に起床させるかを制御することがで
きるように、各信号に対してマスクの有効(イネーブ
ル)及び無効(ディスエーブル)が設定できるように構
成されている。The wake-up return control circuit 7 is specifically configured as shown in FIG. 2, and controls which of the above-mentioned wake-up request signals is actually woken up. The configuration is such that the validity (enable) and invalidity (disable) of the mask can be set for each signal.
【0035】すなわち、起床復帰制御回路7は、オア回
路7−1、アンド回路7−2〜7−6、データレジスタ
7−7、レジスタ7−8を有している。オア回路7−1
は、アンド回路7−2〜7−6の出力を受け、これらア
ンド回路7−2〜7−6のいずれかから“真”信号が出
力されるとCPU1の起床制御端子Wakeに起床指令を与
える。That is, the wake-up recovery control circuit 7 has an OR circuit 7-1, AND circuits 7-2 to 7-6, a data register 7-7, and a register 7-8. OR circuit 7-1
Receives the outputs of the AND circuits 7-2 to 7-6, and issues a wake-up command to the wake-up control terminal Wake of the CPU 1 when a "true" signal is output from any of the AND circuits 7-2 to 7-6. .
【0036】アンド回路7−2〜7−6は、一方の入力
端に、データレジスタ7−7に保持されるマスクデータ
の各ビットのデータを受け、これらのビットデータによ
り、開閉されるゲート回路として機能する。アンド回路
7−2〜7−6の他方の入力端には、オンスイッチ16
からのオン信号、アラーム回路17からのアラーム信
号、シリアルインタフェース5−4からのパーソナルコ
ンピュータ接続信号、PCカードスロット5−3からの
PCカード接続信号及び電源回路の電源状態検出回路1
5からの正常復帰検出信号がそれぞれ供給され、前述の
マスクデータによりゲートが開かれた時に、そのゲート
を通過して出力され、ゲートが閉じられた時に、遮断さ
れる。The AND circuits 7-2 to 7-6 receive, at one input terminal, data of each bit of the mask data held in the data register 7-7, and gate circuits which are opened and closed by these bit data. Function as An on-switch 16 is connected to the other input terminals of the AND circuits 7-2 to 7-6.
Signal from the alarm circuit 17, an alarm signal from the alarm circuit 17, a personal computer connection signal from the serial interface 5-4, a PC card connection signal from the PC card slot 5-3, and the power supply state detection circuit 1
5, the normal recovery detection signal is supplied, and when the gate is opened by the above-mentioned mask data, it is output through the gate and is output when the gate is closed.
【0037】データレジスタ7ー7は、メインバスを介
してCPU1から与えられるマスクデータを格納する。
マスクデータは、アンド回路7−2〜7−6に与えられ
る起床要求信号(起床要因)の選択情報であり、各ビッ
トの“真”又は“偽”が、それぞれ起床要因の有効又は
無効に対応している。The data register 7-7 stores mask data given from the CPU 1 via the main bus.
The mask data is selection information of a wake-up request signal (wake-up factor) given to the AND circuits 7-2 to 7-6, and "true" or "false" of each bit corresponds to validity or invalidity of the wake-up factor. doing.
【0038】レジスタ7−8は、起床要求信号の状態を
保持するものであり、CPU1が自己が起床する原因と
なった起床要因を検出するために参照する。The register 7-8 holds the state of the wake-up request signal, and is referred to for detecting the wake-up factor that caused the CPU 1 to wake up.
【0039】図1において、ACジャック8は、商用A
C電源から電源としてのDC(直流)を得るためのいわ
ゆるACアダプタが外部接続されるコネクタである。A
Cアダプタ検出回路9は、ACジャック8にACアダプ
タが接続されているか否かを検出し、ACアダプタのプ
ラグの挿入、引抜及び電圧に対応して挿入信号、引抜信
号及び電圧信号をそれぞれ出力し、電源状態検出回路1
5に与える。ACジャック8から与えられる電源(電
力)は、ダイオード13を介して内部電源として情報機
器内の各部に供給される。In FIG. 1, the AC jack 8 is a commercial A
This is a connector to which a so-called AC adapter for obtaining DC (direct current) as a power supply from the C power supply is externally connected. A
The C adapter detection circuit 9 detects whether or not an AC adapter is connected to the AC jack 8 and outputs an insertion signal, a withdrawal signal and a voltage signal corresponding to the insertion, extraction and voltage of the plug of the AC adapter. , Power supply state detection circuit 1
Give 5 Power (power) supplied from the AC jack 8 is supplied to each unit in the information device as an internal power supply via the diode 13.
【0040】電池10は、ACアダプタが接続されてい
ないときの電源として用いられる。この場合、電池10
は、ニッケル水素電池、ニッケルカドミウム、リチウム
イオン電池等の二次電池又は乾電池等の一次電池のいず
れでもよい。電池10として二次電池を用いる場合に
は、該二次電池を充電するための充電回路又は充電器を
別途に設ける。ACジャック8に接続されたACアダプ
タを電源として用いた充電回路を組み込んでもよい。電
池10の出力は、ダイオード14を介して内部電源とし
て情報機器内の各部に供給される。The battery 10 is used as a power source when no AC adapter is connected. In this case, the battery 10
May be any of a secondary battery such as a nickel metal hydride battery, a nickel cadmium battery, a lithium ion battery or a primary battery such as a dry battery. When a secondary battery is used as the battery 10, a charging circuit or a charger for charging the secondary battery is separately provided. A charging circuit using an AC adapter connected to the AC jack 8 as a power supply may be incorporated. The output of the battery 10 is supplied to each unit in the information device as an internal power supply via the diode 14.
【0041】電池カバースイッチ11は、電池10を収
容する電池収容部の電池カバー(図示していない)の開
閉に応動するスイッチである。カバー開閉検出回路12
は、電池カバースイッチ11の出力に基づき、電池カバ
ーが開けられたことを示すカバー開信号及び電池カバー
が閉じられたことを示すカバー閉信号をそれぞれ出力
し、電源状態検出回路15に与える。The battery cover switch 11 is a switch which responds to opening and closing of a battery cover (not shown) of a battery housing section for housing the battery 10. Cover open / close detection circuit 12
Outputs a cover open signal indicating that the battery cover has been opened and a cover close signal indicating that the battery cover has been closed, based on the output of the battery cover switch 11, and gives the signal to the power supply state detection circuit 15.
【0042】ダイオード13は、ACジャック8に接続
されるACアダプタに電池10の出力が流入するのを防
止する。ダイオード14は、ACジャック8から電池1
0の電圧よりも高い電圧が供給されている際に電池10
を電源回路から切り離し、電池10の電力が無駄に消費
されたり、ACアダプタからの電流が電池10に流入し
て電池10を損壊することを防止する。すなわち、ダイ
オード13及び14は、一方の電源から他方の電源への
電流の逆流を防止する。一般には、ACジャック8から
供給される電圧は電池10の電圧より高く設定され、A
Cジャック8から電源供給が行われているときには、電
池10からの電源供給がダイオード13、14により阻
止される。The diode 13 prevents the output of the battery 10 from flowing into the AC adapter connected to the AC jack 8. The diode 14 is connected from the AC jack 8 to the battery 1.
Battery 10 when a voltage higher than the voltage of 0 is supplied.
Is disconnected from the power supply circuit to prevent the power of the battery 10 from being wasted and the current from the AC adapter flowing into the battery 10 to prevent the battery 10 from being damaged. That is, the diodes 13 and 14 prevent the current from flowing backward from one power supply to the other power supply. Generally, the voltage supplied from the AC jack 8 is set higher than the voltage of the battery 10,
When power is supplied from the C jack 8, the power supply from the battery 10 is blocked by the diodes 13 and 14.
【0043】電池10が電池収容部にセットされ、又は
ACジャック8にACアダプタが挿入されると、図示し
ていない電源供給ラインを介して、CPU1、ROM
2、及びRAM3に内部電源が供給される。さらに、こ
の内部電源に関する信号が、電源状態検出回路15に供
給される。When the battery 10 is set in the battery accommodating section or an AC adapter is inserted into the AC jack 8, the CPU 1 and the ROM are connected via a power supply line (not shown).
2 and the RAM 3 are supplied with internal power. Further, a signal related to the internal power supply is supplied to the power supply state detection circuit 15.
【0044】電源状態検出回路15は、例えば、内部電
源が0Vから所定の動作電圧以上に上昇したことを検出
し、リセット信号を発生してCPU1のリセット端子Re
setに供給する。従って、電源状態検出回路15は、初
めて電源が供給されたときには、電源電圧が0Vから動
作電圧まで上昇するため、リセット信号を発生し、CP
U1をリセットする。CPU1はROM2からプログラ
ムを読み始め、動作を開始する。The power supply state detection circuit 15 detects, for example, that the internal power supply has risen from 0 V to a predetermined operating voltage or more, generates a reset signal, and resets the reset terminal Re of the CPU 1.
Supply to set. Therefore, when power is supplied for the first time, the power supply state detection circuit 15 generates a reset signal because the power supply voltage increases from 0 V to the operating voltage, and generates a reset signal.
Reset U1. The CPU 1 starts reading the program from the ROM 2 and starts operating.
【0045】また、電源状態検出回路15は、内部電源
が異常状態となったことを検出し、異常検出信号を発生
する。この異常検出信号は、CPU1のノンマスカブル
割り込み(Non-Maskable Interrupt:NMI)端子(以
下、「NMI端子」と称する)NMIに供給される。さら
に、電源状態検出回路15は、内部電源が異常状態から
正常状態に復帰したことを検出し、前述の正常復帰検出
信号を起床復帰制御回路7に供給する。The power supply state detection circuit 15 detects that the internal power supply has become abnormal, and generates an abnormality detection signal. This abnormality detection signal is supplied to a non-maskable interrupt (NMI) terminal (hereinafter, referred to as an “NMI terminal”) NMI of the CPU 1. Further, the power supply state detection circuit 15 detects that the internal power supply has returned from the abnormal state to the normal state, and supplies the above-described normal recovery detection signal to the wake-up recovery control circuit 7.
【0046】なお、異常検出信号は、数式1に基づいて
生成され、正常復帰検出信号は、数式2に基づいて生成
される。Note that the abnormality detection signal is generated based on Equation 1, and the normal recovery detection signal is generated based on Equation 2.
【0047】[0047]
【数1】異常検出=(電池カバ−開信号)OR(電池低電
圧検出信号)[Equation 1] Abnormality detection = (battery cover open signal) OR (battery low voltage detection signal)
【数2】正常復帰検出={(ACアダプタ挿入信号)OR
(電池カバー閉信号)}AND not(電池低電圧検出信
号)[Equation 2] Normal recovery detection = $ (AC adapter insertion signal) OR
(Battery cover close signal)} AND not (battery low voltage detection signal)
【0048】なお、電池低電圧検出信号は、内部電源が
動作保証電圧範囲内でその下限値に近い下限基準値以下
になった時、即ち、内部電源の電圧が動作保証範囲外に
なりそうなときに、電源状態検出回路15により出力さ
れる。また、電池カバー開信号及び電池カバー閉信号
は、それぞれ電池カバー開操作及び閉操作の検出エッジ
において、カバー開閉検出回路12により出力される。
ACアダプタ挿入信号は、ACジャック8にACアダプ
タのプラグが挿入されたことの検出エッジにおいてAC
アダプタ検出回路9により出力される。It is to be noted that the battery low voltage detection signal is generated when the internal power supply falls below the lower limit reference value close to the lower limit value within the operation guarantee voltage range, that is, the voltage of the internal power supply is likely to fall outside the operation guarantee range. Sometimes, it is output by the power state detection circuit 15. The battery cover open signal and the battery cover close signal are output by the cover open / close detection circuit 12 at the detection edges of the battery cover open operation and the close operation, respectively.
The AC adapter insertion signal indicates that the AC adapter has been plugged into the AC jack 8 at the detection edge.
Output by the adapter detection circuit 9.
【0049】オンスイッチ16は、情報機器の電源をオ
ンとして通常動作モードとするためのスイッチである。
アラーム回路17は、電源オフモードにあるときに、所
定のアラーム条件に応動して、情報機器を起床させるた
めのアラーム信号を発生するる。The ON switch 16 is a switch for turning on the power supply of the information device to set the normal operation mode.
The alarm circuit 17 generates an alarm signal for waking up the information device in response to a predetermined alarm condition when in the power-off mode.
【0050】ACジャック8、ACアダプタ検出回路
9、電池10、電池カバースイッチ11、カバー開閉検
出回路12、ダイオード13,14及び電源状態検出回
路15は、当該情報機器の電源回路を構成している。The AC jack 8, the AC adapter detection circuit 9, the battery 10, the battery cover switch 11, the cover open / close detection circuit 12, the diodes 13, 14 and the power supply state detection circuit 15 constitute a power supply circuit of the information device. .
【0051】次に、図3に示すフローチャートを参照し
て、電源操作用のオフスイッチ4とオンスイッチ16の
操作に応じて、この情報機器がどのように動作するかを
説明する。Next, with reference to a flow chart shown in FIG. 3, how the information device operates in response to the operation of the power supply operation off switch 4 and on switch 16 will be described.
【0052】内部電源が印加されと、その電圧が0Vか
ら動作電圧まで上昇するため、電源状態検出回路15は
リセット信号を発生し、CPU1をリセットする。CP
U1はプログラムを格納しているROM2からプログラ
ムを読み始め、図3に示すメイン処理を開始する。When the internal power supply is applied, the voltage rises from 0 V to the operating voltage. Therefore, the power supply state detection circuit 15 generates a reset signal and resets the CPU 1. CP
U1 starts reading the program from the ROM 2 storing the program, and starts the main processing shown in FIG.
【0053】まず、CPU1は、システムを、電源オフ
モードによる停止状態へ移行させる。すなわち、周辺電
源スイッチ6をオフすなわち非導通に制御して、周辺回
路5の電源を落とす(ステップS11)。また、CPU
1は、起床復帰制御回路7のデータレジスタ7−7にマ
スクデータをセットし、起床要因を制限するためのマス
クを全てディスエーブルとする。すなわち、CPU1
は、マスクデータの全ビットを“真”とし、全ての起床
要因を有効として、いかなる起床条件によっても当該装
置が起床するように起床復帰制御回路7をセットする
(ステップS12)。First, the CPU 1 shifts the system to a stop state in the power-off mode. That is, the peripheral power switch 6 is turned off, that is, turned off, and the power of the peripheral circuit 5 is turned off (step S11). Also, CPU
1 sets the mask data in the data register 7-7 of the wake-up recovery control circuit 7, and disables all the masks for limiting the wake-up factor. That is, CPU1
Sets all bits of the mask data to "true", validates all wake-up factors, and sets the wake-up return control circuit 7 to wake up the device under any wake-up conditions (step S12).
【0054】その後、CPU1はHALT命令を実行し
て、自己を停止状態(ホールト状態)に設定し、さら
に、起床割込信号によってホールト状態が解除されるの
を待つ(ステップS13)。Thereafter, the CPU 1 executes the HALT instruction to set itself in a halt state (halt state), and waits until the halt state is released by the wake-up interrupt signal (step S13).
【0055】上述のように、起床復帰制御回路7のデー
タレジスタ7−7はその全ビットに”真”が設定されて
いる。このため、オンスイッチ16を押操作することに
より出力されるオンスイッチ信号、シリアルインタフェ
ース5−4をパーソナルコンピュータ等の外部装置に接
続することにより、シリアルインタフェース5−4から
発生されるPC接続信号、アラーム回路17から出力さ
れるアラーム信号、及びPCカードからの割り込み信号
であるPCカード信号のうちのいずれかが発生すると、
CPU1のWake端子に起床割込信号が与えられ、そのホ
ールト状態が解除される。As described above, all the bits of the data register 7-7 of the wake-up recovery control circuit 7 are set to "true". Therefore, by connecting the serial interface 5-4 to an external device such as a personal computer by connecting the on-switch signal output by pressing the on-switch 16 to the external device such as a personal computer, the PC connection signal generated from the serial interface 5-4, When any one of the alarm signal output from the alarm circuit 17 and the PC card signal which is an interrupt signal from the PC card is generated,
The wakeup interrupt signal is supplied to the Wake terminal of the CPU 1, and the halt state is released.
【0056】CPU1は、ホールト状態が解除される
と、通常の動作が行えるように、メインバスを介して周
辺電源スイッチ6を投入し(ステップS14)、周辺回
路を動作させて、該情報機器の動作状態に入り、各種処
理を実行する(ステップS15)。こうして、当該情報
機器の本来の処理動作、例えば、文書の作成等を行う。When the halt state is released, the CPU 1 turns on the peripheral power switch 6 via the main bus so that the normal operation can be performed (step S14), activates the peripheral circuits, and activates the information device. The operation state is entered, and various processes are executed (step S15). Thus, the original processing operation of the information device, for example, creation of a document and the like are performed.
【0057】CPU1は、本来の処理動作を行いつつ、
定期的にオフスイッチ4の状態を検出する(ステップS
16)。ステップS16において、オフスイッチ4の操
作が検出されたらステップS11に戻り、CPU1は上
述と同様の手続きにて、ステップS11で周辺電源スイ
ッチ6をオフとし、ステップS12で起床要因の全てを
選択した状態とし、HALT命令を実行する。なお、ス
テップS16でオフスイッチ4の操作が検出されないと
きは、ステップS15に戻り、本来の処理を繰り返す。The CPU 1 performs the original processing operation while
The state of the off switch 4 is periodically detected (step S
16). If the operation of the off switch 4 is detected in step S16, the process returns to step S11, and the CPU 1 turns off the peripheral power switch 6 in step S11 and selects all the wake-up factors in step S12 in the same procedure as described above. And execute the HALT instruction. If the operation of the off switch 4 is not detected in step S16, the process returns to step S15, and the original processing is repeated.
【0058】図3のメイン動作は、電源がACジャック
8にACアダプタから供給されるDC電源であるか、電
池10であるかにかかわらず実行される。The main operation shown in FIG. 3 is executed irrespective of whether the power is the DC power supplied from the AC adapter to the AC jack 8 or the battery 10.
【0059】ここで、電池10を主電源として、図3に
示すステップS15とS16を繰り返して実行している
間に、電池10が徐々に消耗し、電池10の電圧が低下
し、下限基準値以下になったとする。Here, while the battery 10 is used as a main power source and the steps S15 and S16 shown in FIG. 3 are repeatedly executed, the battery 10 is gradually consumed, the voltage of the battery 10 is reduced, and the lower limit reference value is set. Suppose that
【0060】電源状態検出回路15は、内部電源電圧が
下限基準値以下になったことを検出し、電池低電圧検出
信号を出力し、数式1に基づいて、異常検出信号を出力
する。この異常検出信号は、CPU1のNMI端子に供
給される。この割込信号に応答し、CPU1は、図4に
示すNMI割り込み処理を開始する。The power supply state detection circuit 15 detects that the internal power supply voltage has fallen below the lower limit reference value, outputs a battery low voltage detection signal, and outputs an abnormality detection signal based on Equation 1. This abnormality detection signal is supplied to the NMI terminal of the CPU 1. In response to this interrupt signal, CPU 1 starts the NMI interrupt process shown in FIG.
【0061】即ち、CPU1は、周辺回路5への電源供
給を停止するために周辺電源スイッチ6を非導通(オ
フ)にする(ステップS21)。次に、従来技術で説明
した発振現象(電源のオフ→オン→オフ→・・・・・→電池
電圧の異常低下)を起こさないようにするため、データ
レジスタ7−7に”10001”をセットして、オンス
イッチ16から出力されるオンスイッチ信号と電源状態
検出回路15から出力される正常復帰信号のみを、起床
要因として選択する(ステップS22)。That is, the CPU 1 turns off the peripheral power switch 6 to stop the power supply to the peripheral circuit 5 (step S21). Next, "10001" is set in the data register 7-7 so as not to cause the oscillation phenomenon (power off → on → off →... → abnormal drop in battery voltage) described in the related art. Then, only the on-switch signal output from the on-switch 16 and the normal recovery signal output from the power supply state detection circuit 15 are selected as the wake-up factors (step S22).
【0062】オンスイッチ信号は、操作者がオンスイッ
チ16を操作することにより出力される信号であり、発
振の原因とはならない。また、電源が正常に復帰した場
合も発振は起こらない。The ON switch signal is a signal output when the operator operates the ON switch 16, and does not cause oscillation. Also, no oscillation occurs when the power supply returns to normal.
【0063】そして、HALT命令を実行してCPU1
は停止状態となり、割り込みを待つ(ステップS2
3)。この状態では、起床要因が制限されていることに
なる。したがって、この状態では、例えばアラーム割り
込みが生じても起床することはない。従って、電源のオ
ン/オフの発振現象が防止され、電池10の保持する電
力の不必要な消費が抑えられ、電池10の電圧の低下が
穏やかですみ、RAM3等にバックアップのために必要
な最低電圧以上の電圧を長時間維持できる。Then, the HALT instruction is executed and the CPU 1
Is stopped and waits for an interrupt (step S2
3). In this state, the wake-up factor is restricted. Therefore, in this state, for example, even if an alarm interrupt occurs, the user does not wake up. Therefore, the power supply on / off oscillation phenomenon is prevented, unnecessary consumption of the power held by the battery 10 is suppressed, the voltage of the battery 10 is reduced gently, and the minimum necessary for backup to the RAM 3 or the like is provided. The voltage higher than the voltage can be maintained for a long time.
【0064】一方、オンスイッチ16がオンされると、
CPU1に起床信号が出力され、電源がオンされる。従
って、使用者の明示の意志がある場合には、適切に対応
できる。On the other hand, when the ON switch 16 is turned on,
A wake-up signal is output to CPU 1 and the power is turned on. Therefore, when the user has a clear intention, it can be appropriately dealt with.
【0065】このような状態で、ユーザがACジャック
8にACアダプタを接続したとする。ACアダプタが接
続されたことにより、電源電圧が回復するため、もはや
電池低電圧検出信号は発生しなくなる。さらに、ACア
ダプタ検出回路9より、ACアダプタ接続の検出エッジ
に対応する挿入信号が発生する。It is assumed that the user has connected the AC adapter to the AC jack 8 in such a state. Since the power supply voltage is restored by connecting the AC adapter, the battery low voltage detection signal is no longer generated. Further, the AC adapter detection circuit 9 generates an insertion signal corresponding to the detection edge of the AC adapter connection.
【0066】このため、電源状態検出回路15は、数式
2に基づいて、正常復帰検出信号を発生する。該正常復
帰検出信号は、起床復帰制御回路7に供給される。起床
復帰制御回路7においては、該正常復帰検出信号は起床
要因として有効な条件としてセットされているため、起
床割込信号が発生し、CPU1の起床割込端子Wakeに供
給される。For this reason, the power supply state detection circuit 15 generates a normal recovery detection signal based on Equation 2. The normal recovery detection signal is supplied to the wake-up recovery control circuit 7. In the wake-up recovery control circuit 7, the wake-up interrupt signal is generated and supplied to the wake-up interrupt terminal Wake of the CPU 1 because the wake-up recovery control circuit 7 sets the normal recovery detection signal as a valid condition as a wake-up factor.
【0067】したがって、CPU1は、ホールト状態を
脱し、レジスタ7−8の内容を読み出し、起床要因の解
析を行う(ステップS24)。CPU1が起床要因を読
み出した結果、起床要因が電源正常復帰(のみ)である
場合には、CPU1は、起床要因を全て許可にしてステ
ップS23に戻る(ステップS25)。Accordingly, the CPU 1 exits the halt state, reads the contents of the register 7-8, and analyzes the wake-up factor (step S24). As a result of the CPU 1 reading the wake-up factor, if the wake-up factor is the power supply normal recovery (only), the CPU 1 permits all the wake-up factors and returns to step S23 (step S25).
【0068】ステップS23で、CPU1は、再びホー
ルト状態になる。ただし、この状態では、起床要因とし
て、全ての要因が選択されているために、その後に例え
ばアラーム割り込みが発生すると、すぐにCPU1を起
床させることになる。その結果、CPU1は、起床要因
が電源正常復帰以外の要因であるので、周辺電源スイッ
チ6を導通させて(ステップS26)、メイン処理に戻
る(ステップS27)。以上のシーケンスにより、電源
状態に応じて、起床要因が制御され、起床条件が適切に
変更されることにより、電源回路に過度な負担をかけな
い電源制御回路による情報機器を構成することができ
る。In step S23, the CPU 1 enters the halt state again. However, in this state, since all the factors have been selected as the wake-up factors, the CPU 1 is immediately woken up when, for example, an alarm interrupt occurs thereafter. As a result, the CPU 1 turns on the peripheral power switch 6 (Step S26) and returns to the main processing (Step S27) because the wake-up factor is a factor other than the power supply normal recovery. According to the above sequence, the wake-up factor is controlled according to the power supply state, and the wake-up condition is appropriately changed, whereby an information device with a power supply control circuit that does not excessively burden the power supply circuit can be configured.
【0069】上述においては、起床要因の条件を電源の
状態に基づいて制御することにより、自動起床機能に基
づく電源オン/オフの繰り返しによる発振現象を回避す
ることができ、メモリの記憶内容の破壊を効果的に防止
することができる。また、電源が正常に復帰した場合に
は、起床要件を全て許可しているので、種々の割り込み
に対し、即座に対応できる。In the above description, by controlling the condition of the wake-up factor based on the state of the power supply, it is possible to avoid the oscillation phenomenon due to the repeated power-on / off based on the automatic wake-up function, and to destroy the contents stored in the memory. Can be effectively prevented. In addition, when the power supply returns to normal, all the wake-up requirements are permitted, so that various interrupts can be dealt with immediately.
【0070】また、電源状態が復帰したときに一旦CP
U1を起床させるように構成しているので、上記起床条
件をCPU1を動作させるプログラムによって、所望に
応じて設定することができる。従って、様々な使用条件
の機器に応用することができる。Further, when the power state is restored, the CP
Since the configuration is such that U1 is woken up, the wake-up condition can be set as desired by a program that operates the CPU1. Therefore, it can be applied to devices under various use conditions.
【0071】なお、この発明は上記実施の形態に限定さ
れず、種々の変形及び応用が可能である。例えば、実施
の形態では、起床復帰のための条件を規定する起床要因
の変更制御を、CPU1によって行うようにしたが、同
様の機能を有するように設計したハードウェアロジック
によって構成するようにしてもよい。The present invention is not limited to the above embodiment, and various modifications and applications are possible. For example, in the embodiment, the change control of the wake-up factor that defines the condition for returning to the wake-up state is performed by the CPU 1, but may be configured by hardware logic designed to have the same function. Good.
【0072】上述では、電源異常検出時における、発振
現象を防ぐために制限すべき起床要因としては、電源の
正常復帰検出及びユーザが意図して操作するオンスイッ
チ以外の起床要因を全て制限するようにしたが、電源の
正常復帰検出以外の全ての起床要因を制限するようにし
てもよい。また、電源の正常復帰及び電源の消費の少な
い要因のみに制限するようにしてもよい。In the above description, as a wake-up factor to be restricted in order to prevent an oscillation phenomenon upon detection of a power failure, all wake-up factors other than the detection of normal recovery of the power supply and the ON switch operated by the user are limited. However, all wake-up factors other than the detection of the normal return of the power supply may be limited. In addition, it is also possible to limit only to factors that cause the power supply to return to normal and consume less power.
【0073】また、図1及び図2に示す回路構成、図3
及び図4に示す動作フロー等は例示であり、任意に変更
及び応用が可能である。The circuit configuration shown in FIGS. 1 and 2 and FIG.
The operation flow and the like shown in FIG. 4 are examples, and can be arbitrarily changed and applied.
【0074】[0074]
【発明の効果】以上説明したように、この発明に係る電
源制御装置は、電源の状態に応じた起床要因にて、起床
制御を行う。従って、適切な起床制御が可能となり、電
源の過剰消耗によるメモリ破壊及び電源の不安定動作等
が効果的に防止できる。As described above, the power supply control device according to the present invention performs wake-up control based on the wake-up factor corresponding to the state of the power supply. Therefore, appropriate wake-up control can be performed, and memory destruction due to excessive power consumption and unstable operation of the power supply can be effectively prevented.
【図1】この発明の実施の形態に係る電源制御装置の構
成を模式的に示すブロック図である。FIG. 1 is a block diagram schematically showing a configuration of a power supply control device according to an embodiment of the present invention.
【図2】図1の電源制御装置の起床復帰制御回路の構成
を詳細に示すブロック図である。FIG. 2 is a block diagram showing in detail a configuration of a wake-up return control circuit of the power supply control device of FIG. 1;
【図3】図1の電源制御装置におけるメイン処理の動作
を説明するためのフローチャートである。FIG. 3 is a flowchart illustrating an operation of a main process in the power supply control device of FIG. 1;
【図4】図1の電源制御装置におけるノンマスカブル割
り込み処理の動作を説明するためのフローチャートであ
る。FIG. 4 is a flowchart illustrating an operation of non-maskable interrupt processing in the power supply control device of FIG. 1;
1…CPU(中央処理部)、2…ROM(リードオンリ
メモリ)、3…RAM(ランダムアクセスメモリ)、4
…オフスイッチ、5…周辺回路、6…周辺電源スイッ
チ、7…起床復帰制御回路、8…AC(交流)ジャッ
ク、9…ACアダプタ検出回路、10…電池、11…電
池カバースイッチ、12…カバー開閉検出回路、13,
14…ダイオード、15…電源状態検出回路、16…オ
ンスイッチ、17…アラーム回路、5−1…LCD(液
晶175−1…LCD(液晶ディスプレイ)、5−2…
タッチパネル、5−3…PCカードスロット、5−4…
シリアルインタフェース、7−1…オア回路、7−2〜
7−6…アンド回路、7−7…データレジスタ、7−8
…レジスタ1 CPU (Central Processing Unit) 2 ROM (Read Only Memory) 3 RAM (Random Access Memory) 4
... Off switch, 5 ... Peripheral circuit, 6 ... Peripheral power switch, 7 ... Wake-up recovery control circuit, 8 ... AC (AC) jack, 9 ... AC adapter detection circuit, 10 ... Battery, 11 ... Battery cover switch, 12 ... Cover Open / close detection circuit, 13,
14: Diode, 15: Power supply state detection circuit, 16: ON switch, 17: Alarm circuit, 5-1: LCD (liquid crystal 175-1: LCD (liquid crystal display), 5-2:
Touch panel, 5-3 ... PC card slot, 5-4 ...
Serial interface, 7-1 ... OR circuit, 7-2 ~
7-6: AND circuit, 7-7: Data register, 7-8
…register
Claims (13)
せ、該対象装置を実質的な停止状態として待機させると
ともに、所定の起床要因に応答して、前記対象装置の実
質的な停止状態を解除して、前記主たる電源供給を含む
前記対象装置の起床制御を行う起床制御手段と、 電源の状態を検出して検出信号を発生する電源状態検出
手段と、 前記電源状態検出手段の検出信号に基づいて、前記起床
制御手段における起床要因を変更制御する起床要因制御
手段と、 を具備することを特徴とする電源制御装置。A main power supply to a target device is stopped to suspend the target device in a substantially stopped state, and a substantial stop state of the target device is released in response to a predetermined wake-up factor. A wake-up control unit that performs wake-up control of the target device including the main power supply, a power state detection unit that detects a state of a power supply and generates a detection signal, and based on a detection signal of the power state detection unit. And a wake-up factor control means for changing and controlling the wake-up factor in the wake-up control means.
のレベル以下に消耗したか否かを判別する手段を備え、 前記起床要因制御手段は、前記電源状態検出手段により
電源が所定のレベル以下に消耗したことが検出される
と、前記起床要因を所定の要因のみに制限する要因制限
手段を含む、 ことを特徴とする請求項1に記載の電源制御装置。2. The power supply state detection means includes means for determining whether or not the power supply has been consumed to a predetermined level or less. The power supply control device according to claim 1, further comprising a factor limiting unit that limits the wake-up factor to only a predetermined factor when the exhaustion is detected below.
ル以下に低下したか否かを判別する手段を備え、 前記起床要因制御手段は、前記電源状態検出手段により
前記電池の電圧が所定のレベル以下に低下したことが検
出されると、前記起床要因を所定の起床要因のみに制限
する要因制限手段と、 を含むことを特徴とする請求項1に記載の電源制御装
置。3. The power supply includes a battery. The power state detection means includes means for determining whether or not the voltage of the battery has dropped below a predetermined level. 2. A factor limiting unit that limits the wake-up factor to only a predetermined wake-up factor when the state detection unit detects that the voltage of the battery has dropped below a predetermined level. The power supply control device according to claim 1.
圧が所定のレベル以上に復帰したことが検出されると、
前記要因制限手段による前記起床要因の制限を解除する
制限解除手段をさらに含む、ことを特徴とする請求項2
又は3に記載の電源制御装置。4. When the power supply state detecting means detects that the voltage of the battery has returned to a predetermined level or more,
3. The apparatus according to claim 2, further comprising a restriction release unit configured to release the restriction on the wake-up factor by the factor restriction unit.
Or the power supply control device according to 3.
イッチのオンと起床後の電源の消耗が最も少ない要因と
のうちの少なくとも1つを含む所定の起床要因のみに起
床要因を制限する、ことを特徴とする請求項2、3又は
4に記載の電源制御装置。5. The wake-up factor is limited to only a predetermined wake-up factor including at least one of a factor of least power consumption after power-on, power-on, and power-up after wake-up. The power supply control device according to claim 2, 3 or 4, wherein:
装置への接続及びアラームの発生を起床要因から除外す
る手段を含むことを特徴とする請求項2又は3に記載の
電源制御装置。6. The power supply control device according to claim 2, wherein the factor limiting unit includes a unit that excludes connection of the target device to an external device and occurrence of an alarm from wake-up factors.
み、データを処理する処理部と、 所定の起床要因に応答して、前記処理部の停止状態を解
除して起床させる起床制御回路と、 電源の状態を検出して検出信号を発生する電源状態検出
回路と、 前記電源状態検出回路の検出信号に基づいて、前記起床
制御回路における前記起床要因を変更する起床要因制御
回路と、を具備することを特徴とする電源制御装置。7. A processing unit for processing data including a processing device having a stopped state and an operating state, and a wake-up control circuit for releasing a stopped state of the processing unit and wake-up in response to a predetermined wake-up factor. A power state detection circuit that detects a state of a power supply and generates a detection signal; and a wake-up factor control circuit that changes the wake-up factor in the wake-up control circuit based on a detection signal of the power state detection circuit. A power supply control device, comprising:
選択的に有効とする要因選択回路と、前記電源状態検出
回路の検出内容に基づいて前記要因選択回路を制御し、
前記電源状態検出回路により電源が所定レベル以上に消
耗したことが検出されると、電源消耗の少ない要因及び
電源復帰のみを、前記起床要因として有効とし、前記電
源状態検出回路により電源復帰が検出されると、前記起
床要因を全て有効とする選択制御回路とを含むことを特
徴とする請求項7に記載の電源制御装置。8. The wake-up factor control circuit controls the factor selection circuit based on the detection content of the power supply state detection circuit, and a factor selection circuit for selectively enabling the wake-up factor.
When the power supply state detection circuit detects that the power supply has been consumed to a predetermined level or more, only the cause of low power consumption and power return are valid as the wake-up factor, and the power return state is detected by the power supply state detection circuit. The power supply control device according to claim 7, further comprising a selection control circuit that makes all the wake-up factors valid.
り制御される回路であることを特徴とする請求項7又は
8に記載の電源制御装置。9. The power supply control device according to claim 7, wherein the wake-up factor control circuit is a circuit controlled by the processing unit.
スイッチオンのみに起床要因を制限する回路を含むこと
を特徴とする請求項8に記載の電源制御装置。10. The power supply control device according to claim 8, wherein the selection control circuit includes a circuit that limits a wake-up factor only when the power is restored and the power switch is turned on.
外部装置の接続及びアラームの発生を起床要因から除外
する回路を含むことを特徴とする請求項8に記載の電源
制御装置。11. The power supply control device according to claim 8, wherein the selection control circuit includes a circuit for excluding connection of an external device and occurrence of an alarm from a wake-up factor when power consumption is detected.
いて、前記処理部を停止状態に設定する停止状態設定手
段をさらに備えることを特徴とする請求項7乃至11の
いずれか1項に記載の電源制御装置。12. The apparatus according to claim 7, further comprising stop state setting means for setting said processing section to a stop state based on a detection signal of said power state detection circuit. Power control device.
停止状態に設定すると共に所定の回路ブロックへの電力
の供給を停止し、 前記処理部は、起床した時に、起床要因を判別する手段
を備え、 起床要因が電源の回復のみである場合には、起床要因を
全て許可し、他の場合には、前記処理部の周辺回路への
電力の供給を再開する手段を備える、 ことを特徴とする請求項12に記載の電源制御装置。13. The stop state setting means sets the processing section to a stop state and stops supply of power to a predetermined circuit block. The processing section determines a wake-up factor when the wake-up occurs. When the wake-up factor is only the recovery of the power supply, all the wake-up factors are permitted, and in other cases, a means for restarting the supply of power to the peripheral circuit of the processing unit is provided. The power supply control device according to claim 12, wherein
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8276936A JPH10105296A (en) | 1996-09-30 | 1996-09-30 | Power source controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8276936A JPH10105296A (en) | 1996-09-30 | 1996-09-30 | Power source controller |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH10105296A true JPH10105296A (en) | 1998-04-24 |
Family
ID=17576479
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8276936A Abandoned JPH10105296A (en) | 1996-09-30 | 1996-09-30 | Power source controller |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH10105296A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006107530A (en) * | 1999-11-14 | 2006-04-20 | 國順 ▲でん▼ | Electronic flash memory type external storage method and its device |
CN100339795C (en) * | 2004-04-21 | 2007-09-26 | 索尼爱立信移动通信日本株式会社 | Power control apparatus, electronic apparatus, and portable communications terminal |
US7389441B2 (en) | 2004-07-29 | 2008-06-17 | Fujifilm Corporation | Apparatus and method for controlling electronic device |
JP2010193044A (en) * | 2009-02-17 | 2010-09-02 | Konica Minolta Business Technologies Inc | Network apparatus and communication controlling method |
USRE42397E1 (en) | 1999-04-05 | 2011-05-24 | Sandisk Il Ltd. | Architecture for a universal serial bus-based PC flash disk |
JP2013212651A (en) * | 2012-04-03 | 2013-10-17 | Brother Industries Ltd | Printing apparatus |
-
1996
- 1996-09-30 JP JP8276936A patent/JPH10105296A/en not_active Abandoned
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE42397E1 (en) | 1999-04-05 | 2011-05-24 | Sandisk Il Ltd. | Architecture for a universal serial bus-based PC flash disk |
USRE42443E1 (en) | 1999-04-05 | 2011-06-07 | Sandisk Il Ltd. | Architecture for a universal serial bus-based PC flash disk |
USRE44641E1 (en) | 1999-04-05 | 2013-12-10 | Sandisk Il, Ltd | USB flash memory device with integrated USB controller |
USRE44653E1 (en) | 1999-04-05 | 2013-12-17 | Sandisk Il, Ltd | USB flash memory device with integral memory technology driver |
JP2006107530A (en) * | 1999-11-14 | 2006-04-20 | 國順 ▲でん▼ | Electronic flash memory type external storage method and its device |
US7788447B2 (en) | 1999-11-14 | 2010-08-31 | Netac Technology Co., Ltd. | Electronic flash memory external storage method and device |
JP2010244558A (en) * | 1999-11-14 | 2010-10-28 | Netac Technology Co Ltd | Flash memory external storage device and method |
CN100339795C (en) * | 2004-04-21 | 2007-09-26 | 索尼爱立信移动通信日本株式会社 | Power control apparatus, electronic apparatus, and portable communications terminal |
US7389441B2 (en) | 2004-07-29 | 2008-06-17 | Fujifilm Corporation | Apparatus and method for controlling electronic device |
JP2010193044A (en) * | 2009-02-17 | 2010-09-02 | Konica Minolta Business Technologies Inc | Network apparatus and communication controlling method |
US8510574B2 (en) | 2009-02-17 | 2013-08-13 | Konica Minolta Business Technologies, Inc. | Network apparatus and communication controlling method |
JP2013212651A (en) * | 2012-04-03 | 2013-10-17 | Brother Industries Ltd | Printing apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101328393B1 (en) | A power supply apparatus to a computer | |
JP3974510B2 (en) | Computer apparatus, power management method, and program | |
EP1416381B1 (en) | System and method for preserving state data of a personal computer in a standby state in the event of an ac power failure | |
US9471121B2 (en) | Microprocessor based power management system architecture | |
US6274949B1 (en) | Back-up power accessory for a computer | |
US6243831B1 (en) | Computer system with power loss protection mechanism | |
KR100368079B1 (en) | Computer and power control method for computer | |
JPH075958A (en) | Computer operated by battery | |
EP2735936A2 (en) | Power control system and power control method | |
US20080010514A1 (en) | Backup power supply and desktop computer and method for protecting the data thereof | |
KR20090026895A (en) | Apparatus and method for reducing power consumption in system on chip | |
EP2843502B1 (en) | Information processing device, information processing method, and program | |
US6408397B1 (en) | Using RTC wake-up to enable recovery from power failures | |
JPH11288334A (en) | Method and device for power down for computer system | |
TW515995B (en) | Method allowing to configure computer system as wake on LAN | |
CN111427722A (en) | Data storage method and system for abnormal power failure of computer | |
CN102437917B (en) | A kind of network wake-up method, network wake-up device and computer | |
US8219842B2 (en) | Computer system and method for energy-saving operation of a computer system | |
JPH10105296A (en) | Power source controller | |
JP5281625B2 (en) | Computer reset method and computer | |
CN115407861A (en) | Target equipment power supply method, system and device and computer readable storage medium | |
CN110148992B (en) | Charging control method, terminal device and storage medium | |
WO1999067703A1 (en) | Automatic resumption of computer operation following power failure | |
JPH06335172A (en) | Information processor | |
JP2000112580A (en) | Computer system and its wakeup control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050111 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050201 |
|
A762 | Written abandonment of application |
Free format text: JAPANESE INTERMEDIATE CODE: A762 Effective date: 20050307 |