JPH06259172A

Battery operation type information processor

Abstract

PURPOSE:To shorten an interruption processing time, to reduce power consumption at the time of the interruption processing, and to surely preserve data at the time of the interrupting state even when the supply of a power source battery is in short at the time of interruption, in an information processor which performs a battery operation. CONSTITUTION:When an interrupting command arrives at the time of the normal operation of the device, the register state of a present CPU 101 is written in the prescribed area of a RAM 104, and then the interrupting state that power supply to necessary absolutely circuit elements including the RAM is maintained, and the power supply to the other circuit elements is interrupted is obtained. Also, when the power shortage of a battery 107 is detected in the interrupting state, the information processor is temporarily activated, and the data in the RAM are automatically saved and stored in a non-volatile recording medium 105.

Term

Term ended

Projected expiry passed 10 March 2013, 13.5 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

7 claims: 4 independent, 3 dependent

  1. 1
    [Claims] 1. A central arithmetic processing device, a memory control means, a RAM, a ROM, a data storage means capable of holding data without power supply, various command input means, a battery for supplying power, and the like. A battery-operated information processing device having a battery control means capable of selectively supplying electric power of a battery to each part and detecting that the electric power of the battery is insufficient. When the interruption command from the input means arrives at the central processing unit, the central processing unit interrupts the job currently being processed and saves data such as its own current internal register information to a predetermined area of the RAM. After that, the battery control means keeps the power supply to the minimum necessary circuit elements including the RAM and stops the power supply to the other circuit elements by a command from the central processing unit. To shift the information processing unit to the suspended state, Further, when the battery control means detects that the power of the battery is insufficient in the interrupted state of the information processing device, the battery control means restarts the power supply to each circuit element that has stopped the power supply. The battery-operated type is characterized in that the central arithmetic processing device activated by this saves and stores the data in the RAM in the data storage means capable of holding the data without supplying electric power. Information processing equipment. 【特許請求の範囲】 【請求項1】 中央演算処理装置と、メモリ制御手段と、RAMと、ROMと、電力供給無しでデータを保持できるデータ記憶手段と、各種コマンドの入力手段と、電力を供給するバッテリと、該バッテリの電力を各部へ選択的に供給可能とすると共に前記バッテリの電力が不足したことを検知可能なバッテリ制御手段とを有するバッテリ動作型の情報処理装置であって、 前記入力手段からの中断指令が前記中央演算処理装置に到来すると、中央演算処理装置は現在処理中のジョブを中断して自身の現在の内部レジスタ情報等のデータを前記RAMの所定領域に退避・格納させ、然る後、前記中央演算処理装置からの指令により前記バッテリ制御手段が、前記RAMを含む必要最小限の回路要素には電力供給を維持させ他の回路要素へは電力供給を停止させて、情報処理装置を中断状態へ移行させ、 また、上記した情報処理装置の中断状態において前記バッテリ制御手段が前記バッテリの電力が不足したことを検知すると、バッテリ制御手段は、前記した電力供給を停止させた各回路要素への電力供給を再開させて、これによって起動された前記中央演算処理装置が、前記RAM内のデータを、電力供給無しでデータを保持できる前記データ記憶手段へ退避・格納させるようにしたことを特徴とするバッテリ動作型の情報処理装置。
  2. 2
    A central arithmetic processing device, a memory control means, a RAM, a ROM, a data storage means capable of holding data without power supply, various command input means, a battery for supplying power, and the like. A battery-operated information processing device having a battery control means for selectively supplying battery power to each part and transmitting a battery low signal when the battery power is insufficient. The interruption processing start interrupt signal for receiving the input of the interruption command from the input means and notifying the central arithmetic processing apparatus of the reception of the interruption command, the interruption status signal indicating that the information processing apparatus is currently in the interrupted state, and the above. When a return command is received from the input means, the interrupt processing control unit that transmits the return processing power control signal that starts the power control for the return processing, and An evacuation condition determination unit that transmits an evacuation control trigger signal for starting an evacuation operation by the battery Low signal from the battery control means and the interruption status signal from the interruption processing control unit. An evacuation control unit that receives the evacuation control trigger signal and transmits an evacuation processing power supply control signal to the battery control means and an evacuation processing start interrupt signal to the central processing unit is provided. When the interruption processing control unit receives an input of an interruption command for causing the information processing unit to perform interruption processing from the input means, the interruption processing control unit transmits the interruption processing start interrupt signal to perform the central processing unit. The device is interrupted, and the central processing unit that receives the interrupt saves and stores data such as its own current internal register information in the RAM, and then receives a command from the central processing unit. The battery control means keeps the power supply to the minimum necessary circuit elements including the RAM, and stops the power supply to the central processing unit, the memory control means, the ROM, and the data storage means. , Move the information processing unit to the interrupted state, Further, when the power of the battery is insufficient in the interrupted state of the information processing device, the save condition determination unit that detects the battery low signal transmits the save control trigger signal to the save control unit, and the save control unit. Sends the save processing power supply control signal to the battery control means, and the battery control means that receives the save processing power supply control signal sends the save processing power supply control signal to the central arithmetic processing device, the memory control means, the ROM, and the data storage means. The central arithmetic processing device that restarts the power supply and is activated by the power supply and receives the save processing start interrupt signal saves the data in the RAM to the data storage means that can hold the data without power supply. -A battery-operated information processing device that is characterized by being stored. 【請求項2】 中央演算処理装置と、メモリ制御手段と、RAMと、ROMと、電力供給無しでデータを保持できるデータ記憶手段と、各種コマンドの入力手段と、電力を供給するバッテリと、該バッテリの電力を各部へ選択的に供給可能とすると共に前記バッテリの電力が不足するとバッテリLow信号を発信するバッテリ制御手段とを有するバッテリ動作型の情報処理装置であって、 前記入力手段から中断コマンドの入力を受けとり、中断コマンド受信を前記中央演算処理装置へ知らせるための中断処理開始割込信号と、現在情報処理装置が中断状態であることを示す中断ステータス信号と、前記入力手段から復帰コマンドを受け取ったときに、復帰処理のための電源制御をスタートさせる復帰処理電源制御信号とを発信する中断処理制御部と、 前記バッテリ制御手段からの前記バッテリLow信号と前記中断処理制御部からの前記中断ステータス信号とによって、退避動作を開始させるための退避制御トリガ信号を発信する退避条件判定部と、 上記の退避制御トリガ信号を受け取り、前記バッテリ制御手段へ退避処理電源制御信号と、前記中央演算処理装置へ退避処理開始割込信号とを発信する退避制御部と、を設け、 前記入力手段から情報処理装置に中断処理を行わせる中断コマンドの入力を前記中断処理制御部が受けた際には、中断処理制御部は前記中断処理開始割込信号を発信して前記中央演算処理装置に割込みをかけ、この割込みを受けた前記中央演算処理装置は自身の現在の内部レジスタ情報等のデータを前記RAMに退避・格納させ、然る後、前記中央演算処理装置からの指令により前記バッテリ制御手段が、前記RAMを含む必要最小限の回路要素には電力供給を維持させると共に、前記中央演算処理装置、前記メモリ制御手段、前記ROM、前記データ記憶手段への電力供給を停止させて、情報処理装置を中断状態へ移行させ、 また、上記した情報処理装置の中断状態において前記バッテリの電力が不足すると、前記バッテリLow信号を検出した前記退避条件判定部が前記退避制御トリガ信号を前記退避制御部へ発信して、退避制御部が前記退避処理電源制御信号を前記バッテリ制御手段に発信し、この退避処理電源制御信号を受けたバッテリ制御手段が、前記中央演算処理装置、前記メモリ制御手段、前記ROM、前記データ記憶手段への電力供給を再開させて、これによって起動され且つ前記退避処理開始割込信号を受けた前記中央演算処理装置が、前記RAM内のデータを、電力供給無しでデータを保持できる前記データ記憶手段へ退避・格納させるようにしたことを特徴とするバッテリ動作型の情報処理装置。
  3. 6
    A central arithmetic processing device, a memory control means, a RAM, a ROM, various command input means, a battery for supplying electric power, and the electric power of the battery can be selectively supplied to each part. A battery-operated information processing device having a battery control means capable of detecting that the power of the battery is insufficient. When the interruption command from the input means arrives at the central processing unit, the central processing unit interrupts the job currently being processed and saves data such as its own current internal register information to a predetermined area of the RAM. After that, the battery control means keeps the power supply to the minimum necessary circuit elements including the RAM and stops the power supply to the other circuit elements by a command from the central processing unit. To shift the information processing unit to the suspended state, Further, when the battery control means detects that the power of the battery is insufficient in the interrupted state of the information processing device, the battery control means restarts the power supply to each circuit element that has stopped the power supply. The central arithmetic processing device activated by this is characterized in that the data in the RAM is saved and stored in another information processing device connected to this information processing device via a network. Battery-operated information processing device. 【請求項6】 中央演算処理装置と、メモリ制御手段と、RAMと、ROMと、各種コマンドの入力手段と、電力を供給するバッテリと、該バッテリの電力を各部へ選択的に供給可能とすると共に前記バッテリの電力が不足したことを検知可能なバッテリ制御手段とを有するバッテリ動作型の情報処理装置であって、 前記入力手段からの中断指令が前記中央演算処理装置に到来すると、中央演算処理装置は現在処理中のジョブを中断して自身の現在の内部レジスタ情報等のデータを前記RAMの所定領域に退避・格納させ、然る後、前記中央演算処理装置からの指令により前記バッテリ制御手段が、前記RAMを含む必要最小限の回路要素には電力供給を維持させ他の回路要素へは電力供給を停止させて、情報処理装置を中断状態へ移行させ、 また、上記した情報処理装置の中断状態において前記バッテリ制御手段が前記バッテリの電力が不足したことを検知すると、バッテリ制御手段は、前記した電力供給を停止させた各回路要素への電力供給を再開させて、これによって起動された前記中央演算処理装置が、前記RAM内のデータを、この情報処理装置にネットワークを介し接続された他の情報処理装置へ退避・格納させるようにしたことを特徴とするバッテリ動作型の情報処理装置。
  4. 7
    In the description of any one of claims 1 to 6, When a sub-battery used during the data save processing operation from the RAM is added and a power shortage of the main battery is detected in the interrupted state of the information processing apparatus, the battery control means sub-powers the power supply from the main battery. A battery-operated information processing device characterized in that the power of the sub-battery is switched to a battery and the power of the sub-battery is supplied to each circuit element whose power supply is stopped during the interruption state. 【請求項7】 請求項1乃至6の何れか一つに記載において、 前記したRAMからのデータの退避処理動作時に使用するサブバッテリを付加して、前記した情報処理装置の中断状態においてメインバッテリの電力の不足を検知すると、前記バッテリ制御手段が電源をメインバッテリからサブバッテリへ切り替え、このサブバッテリの電力を、前記中断状態時に電源供給を停止された各回路要素へ供給するようにしたことを特徴とするバッテリ動作型の情報処理装置。