JPH04109547A - メモリデータ保護装置 - Google Patents
メモリデータ保護装置Info
- Publication number
- JPH04109547A JPH04109547A JP2228727A JP22872790A JPH04109547A JP H04109547 A JPH04109547 A JP H04109547A JP 2228727 A JP2228727 A JP 2228727A JP 22872790 A JP22872790 A JP 22872790A JP H04109547 A JPH04109547 A JP H04109547A
- Authority
- JP
- Japan
- Prior art keywords
- battery
- cpu
- signal
- memory
- volatile memory
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/263—Arrangements for using multiple switchable power supplies, e.g. battery and AC
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/30—Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Storage Device Security (AREA)
- Power Sources (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Battery Mounting, Suspending (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、電子手帳やポケットコンピュータ等のように
、電池により揮発性メモリのデータを保持する電子機器
のメモリデータ保護装置に関する。
、電池により揮発性メモリのデータを保持する電子機器
のメモリデータ保護装置に関する。
[従来の技術]
第5図は従来のこの種の電子機器の概略構成を示すブロ
ック図である。
ック図である。
同図に示すように、電子手帳、ポケットコンピュータ等
の電子機器は、CPU (中央処理装置)10及びRA
M (ランダムアクセスメモリ)11の主電源となる動
作用電池12と、この動作用電池12の電圧が低下した
時、及び動作用電池12の交換時にRAMIIのバック
アップ用電源となるメモリ保護用電池13とを備えてい
る。
の電子機器は、CPU (中央処理装置)10及びRA
M (ランダムアクセスメモリ)11の主電源となる動
作用電池12と、この動作用電池12の電圧が低下した
時、及び動作用電池12の交換時にRAMIIのバック
アップ用電源となるメモリ保護用電池13とを備えてい
る。
このようにメモリ保護用電池13てバックアップを行っ
て動作用電池12を交換する場合、電圧のチャタリング
が生しることがある。特に、新しい動作用電池をセット
する時に電圧のチャタリングか生じ易く、このチャタリ
ングによってCPUl0が暴走し、RAMIIに不定の
データが書き込まれてそのメモリデータが破壊されてし
まう恐れがある。
て動作用電池12を交換する場合、電圧のチャタリング
が生しることがある。特に、新しい動作用電池をセット
する時に電圧のチャタリングか生じ易く、このチャタリ
ングによってCPUl0が暴走し、RAMIIに不定の
データが書き込まれてそのメモリデータが破壊されてし
まう恐れがある。
このような不都合を回避すへく、メモリデータ保護装置
には、通常、CPUl0からRAMIIへ送られるチッ
プイネーブル信号CEを遮断するための手動スイッチ1
4か設けられており、電池交換時にユーザかこの手動ス
イッチ14を操作し、さらにCPUl0をリセットする
ためのリセットスイッチ(図示省略)を手動操作するよ
うにしている。
には、通常、CPUl0からRAMIIへ送られるチッ
プイネーブル信号CEを遮断するための手動スイッチ1
4か設けられており、電池交換時にユーザかこの手動ス
イッチ14を操作し、さらにCPUl0をリセットする
ためのリセットスイッチ(図示省略)を手動操作するよ
うにしている。
動作用電池12を交換する際のユーザの操作方法は次の
通りである。まず、システムの動作をオフ(スタンバイ
状態)にした後、スイッチ14を開成してチップイネー
ブル信号CEを遮断する。次いて、動作用電池12を交
換する。その後、リセットスイッチを操作してCPUl
0をリセットする。そして最後に、スイッチ14を閉成
してチップイネーブル信号CEが印加てきるようにする
。このように順次操作することにより、動作用電池12
の交換時にCPUl0か暴走してもRAMIIのメモリ
データの破壊防止を図ることができる。
通りである。まず、システムの動作をオフ(スタンバイ
状態)にした後、スイッチ14を開成してチップイネー
ブル信号CEを遮断する。次いて、動作用電池12を交
換する。その後、リセットスイッチを操作してCPUl
0をリセットする。そして最後に、スイッチ14を閉成
してチップイネーブル信号CEが印加てきるようにする
。このように順次操作することにより、動作用電池12
の交換時にCPUl0か暴走してもRAMIIのメモリ
データの破壊防止を図ることができる。
[発明が解決しようとする課題]
しかしながらこのような従来技術によると、ユーザか順
次手動でスイッチ14を操作しさらにCPUl0をリセ
ット等しなければならないので、誤操作や操作忘れか起
こりやす(RAMIIのデータか破壊されてしまう恐れ
がある。また、このような操作が正しく行われたとして
も、交換された動作用電池12の電圧かCPTjの動作
保障電圧より低い場合には、CP Uが誤動作しRAM
IIのデータか破壊されるという問題点もあった。
次手動でスイッチ14を操作しさらにCPUl0をリセ
ット等しなければならないので、誤操作や操作忘れか起
こりやす(RAMIIのデータか破壊されてしまう恐れ
がある。また、このような操作が正しく行われたとして
も、交換された動作用電池12の電圧かCPTjの動作
保障電圧より低い場合には、CP Uが誤動作しRAM
IIのデータか破壊されるという問題点もあった。
従って本発明は、従来技術の上述した問題点に鑑み、電
池の交換時に揮発性メモリのデータを確実に保護できる
メモリデータ保護装置を提供することを目的としている
。
池の交換時に揮発性メモリのデータを確実に保護できる
メモリデータ保護装置を提供することを目的としている
。
さらに本発明は、交換された動作用電池の電圧が回路の
動作保障電圧より低い場合にも揮発性メモリのデータの
消失を防止できるメモリデータ保護装置を提供すること
を目的としている。
動作保障電圧より低い場合にも揮発性メモリのデータの
消失を防止できるメモリデータ保護装置を提供すること
を目的としている。
[課題を解決するための手段]
上述の目的を達成する本願の第1の発明の要旨は、CP
Uと、C’PUの制御によりデータの記憶を行う揮発性
メモリとを備え、通常動作時は動作用電池からCPU及
び揮発性メモリへ電源を供給し、この動作用電池の取外
し中はメモリ保護用電池から揮発性メモリへバックアッ
プ用の電源を供給するようにした電子機器のメモリデー
タを保護する装置であって、通常動作時は第1の位置に
あり動作用電池の取外し時に第1の位置から第2の位置
へ切換えられるスイッチ手段と、スイッチ手段が第2の
位置に切換えられた場合はCPUから揮発性メモリに対
するアクセスを禁止する手段と、スイッチ手段が第2の
位置から第1の位置へ切換えられた際に上述のアクセス
禁止を解除する手段とを備えたことにある。
Uと、C’PUの制御によりデータの記憶を行う揮発性
メモリとを備え、通常動作時は動作用電池からCPU及
び揮発性メモリへ電源を供給し、この動作用電池の取外
し中はメモリ保護用電池から揮発性メモリへバックアッ
プ用の電源を供給するようにした電子機器のメモリデー
タを保護する装置であって、通常動作時は第1の位置に
あり動作用電池の取外し時に第1の位置から第2の位置
へ切換えられるスイッチ手段と、スイッチ手段が第2の
位置に切換えられた場合はCPUから揮発性メモリに対
するアクセスを禁止する手段と、スイッチ手段が第2の
位置から第1の位置へ切換えられた際に上述のアクセス
禁止を解除する手段とを備えたことにある。
上述の目的を達成する本願の第2の発明の要旨は、動作
用電池の電圧か所定の値より低いか否かを検出する検出
手段と、検出手段が動作用電池の電圧が所定の値より低
いことを検出した場合は上述の解除手段の解除動作を抑
止する手段とをさらに備えたことにある。
用電池の電圧か所定の値より低いか否かを検出する検出
手段と、検出手段が動作用電池の電圧が所定の値より低
いことを検出した場合は上述の解除手段の解除動作を抑
止する手段とをさらに備えたことにある。
[作用]
スイッチ手段は動作用電池の収納部に連動しており、動
作用電池の取外し時に第1の位置から第2の位置へ切換
えられる。これにより、アクセス禁止手段によってCP
Uから揮発性メモリに対するアクセスが自動的に禁止さ
れる。動作用電池を取換えてスイッチ手段か第2の位置
から第1の位置へ切換えられると、リセットパルスが出
力されてアクセス禁止が自動的に解除される。
作用電池の取外し時に第1の位置から第2の位置へ切換
えられる。これにより、アクセス禁止手段によってCP
Uから揮発性メモリに対するアクセスが自動的に禁止さ
れる。動作用電池を取換えてスイッチ手段か第2の位置
から第1の位置へ切換えられると、リセットパルスが出
力されてアクセス禁止が自動的に解除される。
また、検8手段によって取換え後の動作用電池の電圧が
所定の値より低いか否かが検出される。
所定の値より低いか否かが検出される。
動作用電池の電圧が所定の値以上の場合は、リセットパ
ルスが出力されてアクセス禁止が自動的に解除されるか
、動作用電池の電圧が所定の値より低い場合は解除手段
によるリセットパルスが阻止されて解除動作の抑止が行
われる。
ルスが出力されてアクセス禁止が自動的に解除されるか
、動作用電池の電圧が所定の値より低い場合は解除手段
によるリセットパルスが阻止されて解除動作の抑止が行
われる。
[実施例]
以下、図面を参照して本発明の詳細な説明する。
第2図及び第3図は本発明の一実施例として電子手帳、
ポケットコンピュータ等の電子機器を概略的に示すブロ
ック図である。
ポケットコンピュータ等の電子機器を概略的に示すブロ
ック図である。
両図に示すように、動作用電池22はダイオードD1を
介して電源電圧をCPU20等の諸口路へ供給し、さら
にダイオード旧及びD2を介して電源電圧をRA M2
+へ供給するように接続されている。メモリ保護用電池
23はダイオードD3を介してその電源電圧をRAM2
1へ供給するように接続されている。従って、CPU2
0は動作用電池22からの電源電圧により各種制御を実
行し、RA M 2 iは動作用電池22とメモリ保護
用電池23とからの電源電圧によりデータを保持する。
介して電源電圧をCPU20等の諸口路へ供給し、さら
にダイオード旧及びD2を介して電源電圧をRA M2
+へ供給するように接続されている。メモリ保護用電池
23はダイオードD3を介してその電源電圧をRAM2
1へ供給するように接続されている。従って、CPU2
0は動作用電池22からの電源電圧により各種制御を実
行し、RA M 2 iは動作用電池22とメモリ保護
用電池23とからの電源電圧によりデータを保持する。
この電子機器はまた、各種データを入力するためのキー
ボード24と、各種データを表示するための表示部25
と、各種信号を生成するためのゲートアレイ26と、C
PU20のプログラムや辞書データ等をあらかじめ格納
するためのR,OM(リードオンリメモリ)27とを備
え、これらの表示部25、ゲートアレイ26、ROM2
7には第2図に示すように、動作用電池22からの電源
電圧か供給される。
ボード24と、各種データを表示するための表示部25
と、各種信号を生成するためのゲートアレイ26と、C
PU20のプログラムや辞書データ等をあらかじめ格納
するためのR,OM(リードオンリメモリ)27とを備
え、これらの表示部25、ゲートアレイ26、ROM2
7には第2図に示すように、動作用電池22からの電源
電圧か供給される。
この電子機器は更に、後述するようなメモリ保護回路2
8と、動作用電池22の収納部に配置されていて動作用
電池22を交換する際に自動的に又は手動により閉成(
短絡)される電池交換スイッチ29と、第3図に示すよ
うに動作用電池22及びメモリ保護用電池23の電源電
圧かRAM21等の各回路の動作保障電圧より低い場合
にL(ロー)レベルの検知信号をメモリ保護回路28へ
それぞれ出力する電圧検知回路30及び31とを有して
いる。
8と、動作用電池22の収納部に配置されていて動作用
電池22を交換する際に自動的に又は手動により閉成(
短絡)される電池交換スイッチ29と、第3図に示すよ
うに動作用電池22及びメモリ保護用電池23の電源電
圧かRAM21等の各回路の動作保障電圧より低い場合
にL(ロー)レベルの検知信号をメモリ保護回路28へ
それぞれ出力する電圧検知回路30及び31とを有して
いる。
第1図は第2図及び第3図の電子機器におけるメモリデ
ータ保護回路28を詳しく表すブロック図であり、以下
同図を参照してこのメモリ保護回路28の構成を説明す
る。
ータ保護回路28を詳しく表すブロック図であり、以下
同図を参照してこのメモリ保護回路28の構成を説明す
る。
動作用電池22(第1図には示されていない)の電圧検
知回路30の検知信号は、3つの3端子入力型のNAN
Dゲート32.33及び34へ共に入力するように構成
されている。この電子機器は、CPU20をリセットす
るための手動のリセットキー35と、システムの動作を
開始させるための手動のONキー36とを付加的に有し
、リセットキー35、ONキー36かオンの場合に動作
用電池22の電源電圧がNANDゲート32.33へそ
れぞれ入力するように構成されている。
知回路30の検知信号は、3つの3端子入力型のNAN
Dゲート32.33及び34へ共に入力するように構成
されている。この電子機器は、CPU20をリセットす
るための手動のリセットキー35と、システムの動作を
開始させるための手動のONキー36とを付加的に有し
、リセットキー35、ONキー36かオンの場合に動作
用電池22の電源電圧がNANDゲート32.33へそ
れぞれ入力するように構成されている。
電池交換スイッチ29が閉成されると、その出力信号と
して動作用電池22の電源電圧かインバータ37を介し
て3つのNANDゲート32.33及び34へ共に入力
されると共に、パルス発生回路38から出力されるパル
スがNANDゲート34に入力されるように構成されて
いる。また、電池交換スイッチ29の出力は自身の動作
をオフするためのCPU20の○FF信号用の入力端子
(図示省略)に接続されており、NANDゲート33の
出力端子は自身の動作をオンするためのCPU20のO
N信号用の入力端子(図示省略)に接続されている。
して動作用電池22の電源電圧かインバータ37を介し
て3つのNANDゲート32.33及び34へ共に入力
されると共に、パルス発生回路38から出力されるパル
スがNANDゲート34に入力されるように構成されて
いる。また、電池交換スイッチ29の出力は自身の動作
をオフするためのCPU20の○FF信号用の入力端子
(図示省略)に接続されており、NANDゲート33の
出力端子は自身の動作をオンするためのCPU20のO
N信号用の入力端子(図示省略)に接続されている。
電池交換スイッチ29は、交換を行わないとき、即ち動
作用電池22が収納部に取り付けられているときには開
成されるように構成されており、交換のために動作用電
池22を収納部から取り外す処理を行うときに自動的に
又は手動により閉成するように構成されている。そして
この電池交換スイッチ29の出力信号は動作用電池22
の電源電圧によって生成されている。従ってその出力信
号は、動作用電池22の交換が行われず通常の動作をし
ているときはLレベルであり、交換のために動作用電池
22の取り外し処理を行うと電池交換スイッチ29が閉
成されてLレベル→H(ハイ)レベルとなり、動作用電
池22が完全に取り外されると電池交換スイッチ29か
閉成したままであっても再びLレベルとなる。同様に、
動作用電池22か収納部に取り付けられても電池交換ス
イッチ29が閉成される前はその出力信号はHレベルで
あり、動作用電池22が完全に取り付けられ電池交換ス
イッチ29か開成されるとLレベルとなる。
作用電池22が収納部に取り付けられているときには開
成されるように構成されており、交換のために動作用電
池22を収納部から取り外す処理を行うときに自動的に
又は手動により閉成するように構成されている。そして
この電池交換スイッチ29の出力信号は動作用電池22
の電源電圧によって生成されている。従ってその出力信
号は、動作用電池22の交換が行われず通常の動作をし
ているときはLレベルであり、交換のために動作用電池
22の取り外し処理を行うと電池交換スイッチ29が閉
成されてLレベル→H(ハイ)レベルとなり、動作用電
池22が完全に取り外されると電池交換スイッチ29か
閉成したままであっても再びLレベルとなる。同様に、
動作用電池22か収納部に取り付けられても電池交換ス
イッチ29が閉成される前はその出力信号はHレベルで
あり、動作用電池22が完全に取り付けられ電池交換ス
イッチ29か開成されるとLレベルとなる。
NANDゲート32の出力端子はORゲート39の一方
の入力端子とインバータ40の入力端子に接続され、N
ANDゲート34の出力端子はORゲート39の他方の
入力端子とインバータ41の入力端子に接続されている
。ORゲート39の出力端子は、CPU20をリセット
するためのその入力端子(図示省略)に接続されている
。
の入力端子とインバータ40の入力端子に接続され、N
ANDゲート34の出力端子はORゲート39の他方の
入力端子とインバータ41の入力端子に接続されている
。ORゲート39の出力端子は、CPU20をリセット
するためのその入力端子(図示省略)に接続されている
。
インバータ40及び41の出力端子は共にNANDゲー
ト42の入力端子に接続され、NANDゲート42の8
カ端子はNANDゲート43を介してD型フリップフロ
ップ44のリセット端子Rに接続されている。
ト42の入力端子に接続され、NANDゲート42の8
カ端子はNANDゲート43を介してD型フリップフロ
ップ44のリセット端子Rに接続されている。
メモリ保護用電池23(第1図には示されていない)の
電圧検知回路31の検知信号は、インバータ45を介し
てNANDゲート46の一方の入力端子に入力するよう
に構成され、NANDゲート46の出力端子はNAND
ゲート43及び47の入力端子に共に接続されている。
電圧検知回路31の検知信号は、インバータ45を介し
てNANDゲート46の一方の入力端子に入力するよう
に構成され、NANDゲート46の出力端子はNAND
ゲート43及び47の入力端子に共に接続されている。
D型フリップフロップ44の入力端子りにはシステムの
データバス(図示省略)が接続されており、クロック端
子CKにはCPU20からのクロック信号CLOCKか
前述のNANDゲート47を介して入力するように接続
されており、出力端子QはNANDゲート46の他方の
入力端子とORゲート48の一方の入力端子に接続され
ている。また、CPU20又はゲートアレイ26から与
えられるRAM2iのチップイネーブル信号CEは、O
Rゲート48の他方の入力端子を介してRAM21へ入
力するように構成されている。
データバス(図示省略)が接続されており、クロック端
子CKにはCPU20からのクロック信号CLOCKか
前述のNANDゲート47を介して入力するように接続
されており、出力端子QはNANDゲート46の他方の
入力端子とORゲート48の一方の入力端子に接続され
ている。また、CPU20又はゲートアレイ26から与
えられるRAM2iのチップイネーブル信号CEは、O
Rゲート48の他方の入力端子を介してRAM21へ入
力するように構成されている。
第4図は本実施例における主要信号のタイミングチャー
トであり、以下同図をも用いて本実施例の動作を説明す
る。
トであり、以下同図をも用いて本実施例の動作を説明す
る。
動作用電池22の取り外し処理か開始されると、まず電
池交換スイッチ29が閉成されてこの動作用電池22の
電源電圧がメモリ保護回路28へ供給され、CPU20
の動作をオフするためのOFF信号か出力される。即ち
、第1図に示すように電池交換スイッチ29が閉成され
るとその直後は、OFF信号がCPU20へ出力される
。動作用電池22の取り外しが完了した場合には、第4
図(A)に示すように、動作用電池22からの電源電圧
は徐々に低下して零となりメモリ保護回路28へ供給さ
れなくなる。
池交換スイッチ29が閉成されてこの動作用電池22の
電源電圧がメモリ保護回路28へ供給され、CPU20
の動作をオフするためのOFF信号か出力される。即ち
、第1図に示すように電池交換スイッチ29が閉成され
るとその直後は、OFF信号がCPU20へ出力される
。動作用電池22の取り外しが完了した場合には、第4
図(A)に示すように、動作用電池22からの電源電圧
は徐々に低下して零となりメモリ保護回路28へ供給さ
れなくなる。
これにより、電池交換スイッチ29の出力信号は第4[
ffl (B)に示すように、徐々にオフ(Lレベル)
となる。
ffl (B)に示すように、徐々にオフ(Lレベル)
となる。
CPU20は上述のOFF信号を受は取ると、オフ処理
を実行してスタンバイ状態に移行する。即ち、CPU2
CIはデータDATA及びクロック信号CLOCKのパ
ルスをメモリ保護回路28へ出力する。メモリ保護回路
28において、これらデータDATA及びクロック信号
CLOCKのパルスはD型フリップフロップ44の入力
端子り及びタロツク端子CKへそれぞれ印加されてこの
D型フリップフロップ44をラッチし、これによって、
第4図(C)に示すように、その出力端子QからはHレ
ベルの出力が得られる。その結果、ORゲート48の8
力信号は、CPU2[)やゲートアレイ26からのチッ
プイネーブル信号CEにかかわらずHレベルに固定され
、RA M21への書き込みが禁止される。
を実行してスタンバイ状態に移行する。即ち、CPU2
CIはデータDATA及びクロック信号CLOCKのパ
ルスをメモリ保護回路28へ出力する。メモリ保護回路
28において、これらデータDATA及びクロック信号
CLOCKのパルスはD型フリップフロップ44の入力
端子り及びタロツク端子CKへそれぞれ印加されてこの
D型フリップフロップ44をラッチし、これによって、
第4図(C)に示すように、その出力端子QからはHレ
ベルの出力が得られる。その結果、ORゲート48の8
力信号は、CPU2[)やゲートアレイ26からのチッ
プイネーブル信号CEにかかわらずHレベルに固定され
、RA M21への書き込みが禁止される。
なお、動作用電池22が取り外されても、第3図の矢印
で示すようにメモリ保護用電池23からの電源がRAM
2+へ供給されてこのRAM2]はバックアップされる
。
で示すようにメモリ保護用電池23からの電源がRAM
2+へ供給されてこのRAM2]はバックアップされる
。
動作用電池22か取り外されると、メモリ保護用電池2
3からの電源電圧はバックアップ動作のため低下し、こ
れか電圧検知回路31によって検知される。従ってこの
電圧検知回路31の出力は、第4図(D)に示すごとく
、Lレベルとなり、インバータ45の出力信号がHレベ
ル、NANDゲート46の出力信号がLレベルとなる。
3からの電源電圧はバックアップ動作のため低下し、こ
れか電圧検知回路31によって検知される。従ってこの
電圧検知回路31の出力は、第4図(D)に示すごとく
、Lレベルとなり、インバータ45の出力信号がHレベ
ル、NANDゲート46の出力信号がLレベルとなる。
その結果、NANDゲート43及び47の出力信号かH
レベルに固定されるので、D型フリップフロップ44の
クロック信号CLOCR及びリセット信号の入力が禁止
され、D型フリップフロップ44のラッチ状態か保持さ
れる。
レベルに固定されるので、D型フリップフロップ44の
クロック信号CLOCR及びリセット信号の入力が禁止
され、D型フリップフロップ44のラッチ状態か保持さ
れる。
新しい動作用電池22の取り付けが終了すると、その電
源電圧の供給が開始され(第4図(A)参照)、取り付
けが全て完了して電池交換スイッチ29か開成されると
、インバータ37の出力信号がLレベル→Hレベルとな
り、これによりパルス発生回路38から1つのパルスが
発生せしめられる。ここで・交換した動作用電池22か
らの電源電圧か所定の値より低いかどうかによって次の
2通りの動作を行う。
源電圧の供給が開始され(第4図(A)参照)、取り付
けが全て完了して電池交換スイッチ29か開成されると
、インバータ37の出力信号がLレベル→Hレベルとな
り、これによりパルス発生回路38から1つのパルスが
発生せしめられる。ここで・交換した動作用電池22か
らの電源電圧か所定の値より低いかどうかによって次の
2通りの動作を行う。
交換した動作用電池22からの電源電圧が所定の値以上
の場合(第4図に示した状態の場合)、電圧検知回路3
0の出力信号がHレベルとなり、パルス発生回路38か
らのパルスはNANDゲ−)34、インバータ41、N
ANDゲート42、及びNANDゲート43を介してD
型フリップフロップ44のリセット端子Rへ印加される
。さらに、第4図(E)に示すごときリセット信号がO
Rゲート39を介してCPU20のリセット端子に印加
される。従って、D型フリップフロップ44のラッチか
解除されると共にCPU20が自動的にリセットされ、
以後、CPU20又はゲートアレイ26等からのチップ
イネーブル信号CEがORゲート48を介してRAM2
1へ入力可能となる。このように、動作用電池22の交
換中にCPU20か例え暴走していても、このCPU2
0が必ずしかも自動的にリセットされるため、RAM2
+のデータか破壊されることはない。
の場合(第4図に示した状態の場合)、電圧検知回路3
0の出力信号がHレベルとなり、パルス発生回路38か
らのパルスはNANDゲ−)34、インバータ41、N
ANDゲート42、及びNANDゲート43を介してD
型フリップフロップ44のリセット端子Rへ印加される
。さらに、第4図(E)に示すごときリセット信号がO
Rゲート39を介してCPU20のリセット端子に印加
される。従って、D型フリップフロップ44のラッチか
解除されると共にCPU20が自動的にリセットされ、
以後、CPU20又はゲートアレイ26等からのチップ
イネーブル信号CEがORゲート48を介してRAM2
1へ入力可能となる。このように、動作用電池22の交
換中にCPU20か例え暴走していても、このCPU2
0が必ずしかも自動的にリセットされるため、RAM2
+のデータか破壊されることはない。
他方、交換した動作用電池22からの電源電圧か所定の
値より低い場合、電圧検知回路30の出力信号がLレベ
ルとなり、リセットキー35及びONキー36からの信
号、並びにパルス発生回路38からのパルスがそれぞれ
NANDゲート32.33及び34により禁止され、従
って、D型フリップフロップ44のラッチが解除されな
いので、CPU20等のチップイネーブル信号CEはO
Rゲート48により阻止される。従って、取換えた動作
用電池22の端子電圧がCPU20の動作保証電圧より
低い場合は、ユーザの使用が不可能となりチップイネー
ブル信号CEか阻止され、RAM2]のデータの保護が
図られる。これにより、例えば消耗した電池を誤って再
度取り付けたような場合にもRAM21のデータか保護
される。
値より低い場合、電圧検知回路30の出力信号がLレベ
ルとなり、リセットキー35及びONキー36からの信
号、並びにパルス発生回路38からのパルスがそれぞれ
NANDゲート32.33及び34により禁止され、従
って、D型フリップフロップ44のラッチが解除されな
いので、CPU20等のチップイネーブル信号CEはO
Rゲート48により阻止される。従って、取換えた動作
用電池22の端子電圧がCPU20の動作保証電圧より
低い場合は、ユーザの使用が不可能となりチップイネー
ブル信号CEか阻止され、RAM2]のデータの保護が
図られる。これにより、例えば消耗した電池を誤って再
度取り付けたような場合にもRAM21のデータか保護
される。
[発明の効果]
以上詳細に説明したように本願の第1の発明によれば、
CPUと、CPUの制御によりデータの記憶を行う揮発
性メモリとを備え、通常動作時は動作用電池からCPU
及び揮発性メモリへ電源を供給し、この動作用電池の取
外し中はメモリ保護用電池から揮発性メモリへバックア
ップ用の電源を供給するようにした電子機器のメモリデ
ータを保護する装置であって、通常動作時は第1の位置
にあり動作用電池の取外し時に第1の位置から第2の位
置へ切換えられるスイッチ手段と、スイッチ手段が第2
の位置に切換えられた場合はCPUから揮発性メモリに
対するアクセスを禁止する手段と、スイッチ手段が第2
の位置から第1の位置へ切換えられた際に上述のアクセ
ス禁止を解除する手段とを備えたので、電池の交換時に
揮発性メモリのデータを確実に保護することができる。
CPUと、CPUの制御によりデータの記憶を行う揮発
性メモリとを備え、通常動作時は動作用電池からCPU
及び揮発性メモリへ電源を供給し、この動作用電池の取
外し中はメモリ保護用電池から揮発性メモリへバックア
ップ用の電源を供給するようにした電子機器のメモリデ
ータを保護する装置であって、通常動作時は第1の位置
にあり動作用電池の取外し時に第1の位置から第2の位
置へ切換えられるスイッチ手段と、スイッチ手段が第2
の位置に切換えられた場合はCPUから揮発性メモリに
対するアクセスを禁止する手段と、スイッチ手段が第2
の位置から第1の位置へ切換えられた際に上述のアクセ
ス禁止を解除する手段とを備えたので、電池の交換時に
揮発性メモリのデータを確実に保護することができる。
さらに本願の第2の発明によれば、動作用電池の電圧が
所定の値より低いか否かを検出する検圧手段と、検圧手
段が動作用電池の電圧が所定の値より低いことを検出し
た場合は上述の解除手段の解除動作を抑止する手段とを
さらに備えたため、交換された動作用電池の電圧が回路
の動作保障電圧より低い場合にも揮発性メモリのデータ
の消失を防止することができる。
所定の値より低いか否かを検出する検圧手段と、検圧手
段が動作用電池の電圧が所定の値より低いことを検出し
た場合は上述の解除手段の解除動作を抑止する手段とを
さらに備えたため、交換された動作用電池の電圧が回路
の動作保障電圧より低い場合にも揮発性メモリのデータ
の消失を防止することができる。
第1図は本発明の一実施例の電子機器におけるメモリデ
ータ保護回路を詳しく表すブロック図、第2図及び第3
図は第1図の実施例の電子機器を概略的に示すブロック
図、第4図は第1図のメモリ保護回路の主要信号を示す
タイミングチャート、第5図は従来のメモリデータ保護
装置を備えた電子機器を示すブロック図である。 20・・・・・・CPU、2]・・・・・・RAM、2
2・・・・・・動作用電池、23・・・・・・メモリ保
護用電池、28・・・・・・メモリ保護回路、29・・
・・・・電池交換スイッチ、30.31・・・・・・電
圧検知回路、32.33.34.42.43.46.4
7・・・・・・NANDゲート、38・・・・・パルス
発生回路、39.48・・・・・・ORゲート、44・
・・・・・D型フリップフロップ。
ータ保護回路を詳しく表すブロック図、第2図及び第3
図は第1図の実施例の電子機器を概略的に示すブロック
図、第4図は第1図のメモリ保護回路の主要信号を示す
タイミングチャート、第5図は従来のメモリデータ保護
装置を備えた電子機器を示すブロック図である。 20・・・・・・CPU、2]・・・・・・RAM、2
2・・・・・・動作用電池、23・・・・・・メモリ保
護用電池、28・・・・・・メモリ保護回路、29・・
・・・・電池交換スイッチ、30.31・・・・・・電
圧検知回路、32.33.34.42.43.46.4
7・・・・・・NANDゲート、38・・・・・パルス
発生回路、39.48・・・・・・ORゲート、44・
・・・・・D型フリップフロップ。
Claims (2)
- (1)CPUと、該CPUの制御によりデータの記憶を
行う揮発性メモリとを備え、通常動作時は動作用電池か
ら該CPU及び揮発性メモリへ電源を供給し、該動作用
電池の取外し中はメモリ保護用電池から前記揮発性メモ
リへバックアップ用の電源を供給するようにした電子機
器のメモリデータを保護する装置であって、通常動作時
は第1の位置にあり前記動作用電池の取外し時に該第1
の位置から第2の位置へ切換えられるスイッチ手段と、
該スイッチ手段が第2の位置に切換えられた場合は前記
CPUから前記揮発性メモリに対するアクセスを禁止す
る手段と、前記スイッチ手段が第2の位置から第1の位
置へ切換えられた際に前記アクセス禁止を解除する手段
とを備えたことを特徴とするメモリデータ保護装置。 - (2)前記動作用電池の電圧が所定の値より低いか否か
を検出する検出手段と、該検出手段が動作用電池の電圧
が所定の値より低いことを検出した場合は前記解除手段
の解除動作を抑止する手段とを備えたことを特徴とする
請求項1に記載のメモリデータ保護装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2228727A JPH04109547A (ja) | 1990-08-30 | 1990-08-30 | メモリデータ保護装置 |
| US07/749,443 US5375246A (en) | 1990-08-30 | 1991-08-26 | Back-up power supply apparatus for protection of stored data |
| DE69132080T DE69132080T2 (de) | 1990-08-30 | 1991-08-27 | Vorrichtung für elektronisches Gerät zum gespeicherten Daten-Schutz |
| EP91114358A EP0473113B1 (en) | 1990-08-30 | 1991-08-27 | Stored data protection apparatus for electronic device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2228727A JPH04109547A (ja) | 1990-08-30 | 1990-08-30 | メモリデータ保護装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04109547A true JPH04109547A (ja) | 1992-04-10 |
Family
ID=16880865
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2228727A Pending JPH04109547A (ja) | 1990-08-30 | 1990-08-30 | メモリデータ保護装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5375246A (ja) |
| EP (1) | EP0473113B1 (ja) |
| JP (1) | JPH04109547A (ja) |
| DE (1) | DE69132080T2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100965737B1 (ko) * | 2008-05-30 | 2010-06-24 | 류석훈 | 트랜지스터의 리드 와이어 포밍 장치 |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04178114A (ja) * | 1990-11-09 | 1992-06-25 | Canon Inc | 電子機器 |
| US5341422A (en) * | 1992-09-17 | 1994-08-23 | International Business Machines Corp. | Trusted personal computer system with identification |
| JP2973063B2 (ja) * | 1992-10-27 | 1999-11-08 | セイコーインスツルメンツ株式会社 | スイッチ回路 |
| US5608684A (en) * | 1994-10-13 | 1997-03-04 | Hewlett-Packard Company | System and method for RAM power and data backup utilizing a capacitor and ROM |
| US5832281A (en) * | 1994-10-19 | 1998-11-03 | Canon Kabushiki Kaisha | Power control apparatus and power control method |
| KR970010634B1 (ko) * | 1994-10-25 | 1997-06-28 | 삼성전자 주식회사 | 네트워크 하이버네이션 시스템 |
| JPH08202631A (ja) * | 1995-01-30 | 1996-08-09 | Mitsubishi Electric Corp | 携帯型半導体記憶装置及び携帯型半導体記憶装置用電源制御ic |
| US5604709A (en) * | 1995-08-07 | 1997-02-18 | Apple Computer, Inc. | Persistent data storage which utilizes a shared power supply |
| JP3564207B2 (ja) * | 1995-08-31 | 2004-09-08 | セイコーエプソン株式会社 | 携帯用電子機器 |
| US5974552A (en) * | 1995-12-29 | 1999-10-26 | Samsung Electronics Co., Ltd. | Method and apparatus for executing a scheduled operation after wake up from power off state |
| JP3076239B2 (ja) * | 1996-01-17 | 2000-08-14 | 日本電気アイシーマイコンシステム株式会社 | オンボード書込制御方法 |
| JP2802744B2 (ja) * | 1996-01-26 | 1998-09-24 | 株式会社アイエスエイ | タイマー付無停電電源制御装置 |
| US5884084A (en) * | 1996-10-31 | 1999-03-16 | Intel Corporation | Circuit and method for using early reset to prevent CMOS corruption with advanced power supplies |
| US5832282A (en) * | 1997-01-02 | 1998-11-03 | Dell U.S.A., L.P. | Method and apparatus for implementing protected battery hot swapping in portable computers |
| US6016017A (en) * | 1997-12-12 | 2000-01-18 | Motorola, Inc. | System for providing an uninterrupted supply voltage and method |
| US6177737B1 (en) | 1997-12-17 | 2001-01-23 | Proflow, Inc. | Vehicle electrical power back-up circuit and method |
| DE19801187B4 (de) * | 1998-01-15 | 2007-07-12 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine |
| JP4343282B2 (ja) * | 1998-02-10 | 2009-10-14 | 富士通株式会社 | 複合通信端末装置管理システム及び複合通信端末装置 |
| US6697954B1 (en) * | 1999-01-08 | 2004-02-24 | Compaq Computer Corporation | Method/apparatus for preserving state of an event during powerup reset sequence based on state of an event signal immediately prior to the reset |
| DE19959027A1 (de) * | 1999-12-08 | 2001-06-13 | Merten Gmbh & Co Kg | Stromversorgungsschaltung für ein batteriebetriebenes Mikrocomputergerät |
| US6445086B1 (en) | 2000-06-28 | 2002-09-03 | David H. Houston | Electronic power supply for personal computer and method |
| US20020120843A1 (en) * | 2001-02-21 | 2002-08-29 | Goodman Steven Dale | Method and system for preventing reset of a cryptographic subsystem when entering or recovering from a powered-off sleep state |
| TWI230328B (en) * | 2003-07-17 | 2005-04-01 | High Tech Comp Corp | Method and computer system for reducing occurrence of cold reset |
| TWI272401B (en) * | 2003-12-19 | 2007-02-01 | Hon Hai Prec Ind Co Ltd | System and method for measuring battery power for battery-backed SRAM |
| KR100605820B1 (ko) * | 2004-03-22 | 2006-08-01 | 삼성전자주식회사 | 피디에이 기능과 폰 기능을 구비한 피디에이폰에서사용자데이터 보호방법 |
| WO2006030593A1 (ja) * | 2004-09-16 | 2006-03-23 | Konica Minolta Medical & Graphic, Inc. | 放射線画像検出器及び放射線画像撮影システム |
| WO2006030592A1 (ja) * | 2004-09-16 | 2006-03-23 | Konica Minolta Medical & Graphic, Inc. | 放射線検出器及び放射線画像撮影システム |
| US7570533B1 (en) * | 2006-12-13 | 2009-08-04 | Arrowhead Center, Inc. | Completely transportable erasable memory apparatus and method |
| DE112008002845T5 (de) * | 2007-12-03 | 2010-11-18 | Robert Bosch Gmbh | System und Verfahren zur Sicherung von Prozessorspeicher während eines Stromausfall |
| US7962787B2 (en) | 2008-01-29 | 2011-06-14 | Robert Bosch Gmbh | System and method for preserving processor memory during power loss |
| TWI536155B (zh) * | 2011-08-19 | 2016-06-01 | 緯創資通股份有限公司 | 電源供應裝置及其控制方法 |
| JP5883405B2 (ja) * | 2013-02-20 | 2016-03-15 | レノボ・シンガポール・プライベート・リミテッド | 通電範囲の制御方法および携帯式電子機器 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5990275A (ja) * | 1982-11-12 | 1984-05-24 | Toshiba Corp | カセツト式記憶装置 |
| JPH01142058A (ja) * | 1987-11-30 | 1989-06-02 | Furukawa Co Ltd | オーステナイト系耐衝撃耐摩耗鋳鋼 |
| JPH01263708A (ja) * | 1988-04-14 | 1989-10-20 | Sharp Corp | 電子記憶処理装置 |
| JPH01303026A (ja) * | 1988-05-31 | 1989-12-06 | Mitsubishi Electric Corp | メモリカード |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3859638A (en) * | 1973-05-31 | 1975-01-07 | Intersil Inc | Non-volatile memory unit with automatic standby power supply |
| US4323987A (en) * | 1980-03-28 | 1982-04-06 | Pitney Bowes Inc. | Power failure memory support system |
| JPS573164A (en) * | 1980-06-04 | 1982-01-08 | Nippon Denso Co Ltd | Microcomputer control device |
| US4422163A (en) * | 1981-09-03 | 1983-12-20 | Vend-A-Copy, Inc. | Power down circuit for data protection in a microprocessor-based system |
| DE3373759D1 (en) * | 1982-06-09 | 1987-10-22 | Fujitsu Ltd | One-chip semiconductor device incorporating a power-supply-potential detecting circuit with reset function |
| JPS5914028A (ja) * | 1982-07-15 | 1984-01-24 | Canon Inc | 電源制御方式 |
| JPS5991525A (ja) * | 1982-11-17 | 1984-05-26 | Toshiba Corp | 揮発生メモリのバツクアツプ用電源管理方式 |
| JPS59163619A (ja) * | 1983-03-08 | 1984-09-14 | Sony Tektronix Corp | 電子装置 |
| JPS59192740U (ja) * | 1983-06-02 | 1984-12-21 | パイオニア株式会社 | コンピユ−タ装置 |
| JPS6061988A (ja) * | 1983-09-16 | 1985-04-09 | Toshiba Corp | 半導体メモリ |
| JPS61221668A (ja) * | 1984-01-12 | 1986-10-02 | Hagiwara Denki Kk | バツクアツプ電圧検出処理方式 |
| JPS61147357A (ja) * | 1984-12-21 | 1986-07-05 | Casio Comput Co Ltd | デ−タ処理装置 |
| US4777626A (en) * | 1984-12-22 | 1988-10-11 | Tokyo Electric Co., Ltd. | Memory device having backup power supply |
| JPS6227843A (ja) * | 1985-07-29 | 1987-02-05 | Sharp Corp | 電子装置 |
| JPS63112894A (ja) * | 1986-10-28 | 1988-05-17 | Mitsubishi Electric Corp | ランダムアクセスメモリのバツテリ−バツクアツプ回路 |
| JPS63212226A (ja) * | 1987-02-27 | 1988-09-05 | Nec Corp | 表示付選択呼出受信機 |
| US4984211A (en) * | 1988-02-16 | 1991-01-08 | Texas Instruments Incorporated | Battery backup bus scheme for an ECL BiCMOS SRAM |
-
1990
- 1990-08-30 JP JP2228727A patent/JPH04109547A/ja active Pending
-
1991
- 1991-08-26 US US07/749,443 patent/US5375246A/en not_active Expired - Lifetime
- 1991-08-27 EP EP91114358A patent/EP0473113B1/en not_active Expired - Lifetime
- 1991-08-27 DE DE69132080T patent/DE69132080T2/de not_active Expired - Lifetime
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5990275A (ja) * | 1982-11-12 | 1984-05-24 | Toshiba Corp | カセツト式記憶装置 |
| JPH01142058A (ja) * | 1987-11-30 | 1989-06-02 | Furukawa Co Ltd | オーステナイト系耐衝撃耐摩耗鋳鋼 |
| JPH01263708A (ja) * | 1988-04-14 | 1989-10-20 | Sharp Corp | 電子記憶処理装置 |
| JPH01303026A (ja) * | 1988-05-31 | 1989-12-06 | Mitsubishi Electric Corp | メモリカード |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100965737B1 (ko) * | 2008-05-30 | 2010-06-24 | 류석훈 | 트랜지스터의 리드 와이어 포밍 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0473113B1 (en) | 2000-03-29 |
| US5375246A (en) | 1994-12-20 |
| DE69132080D1 (de) | 2000-05-04 |
| EP0473113A2 (en) | 1992-03-04 |
| EP0473113A3 (ja) | 1994-02-23 |
| DE69132080T2 (de) | 2000-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04109547A (ja) | メモリデータ保護装置 | |
| CA2210024C (en) | Method and apparatus for power supply switching with logic integrity protection | |
| JP2533612B2 (ja) | メモリのデ―タ保護方式 | |
| US5485623A (en) | Information processor having high speed and safety resume system | |
| KR101110994B1 (ko) | 에러 동작으로부터 집적 회로를 보호하는 방법 및 장치 | |
| US4823323A (en) | Electronic apparatus with replaceable power source | |
| US5016219A (en) | Computer memory write protection circuit | |
| KR101139772B1 (ko) | 반도체회로 | |
| US5343436A (en) | Electronic apparatus having backup power source | |
| US6888267B2 (en) | Battery backed memory with low battery voltage trip, disconnect and lockout | |
| JP2934693B2 (ja) | 携帯型電子機器のメモリ保護装置 | |
| JPS6329859A (ja) | 記憶保護装置 | |
| JP2007034508A (ja) | リセット回路及びそのリセット回路の動作方法 | |
| JP2618514B2 (ja) | 電子機器の電源装置 | |
| JP2510993B2 (ja) | 記憶カ−トリツジ | |
| JP2994642B2 (ja) | データ処理装置 | |
| JPH01237742A (ja) | メモリ保護回路 | |
| JPS62286143A (ja) | 半導体記憶装置 | |
| JPH0289274A (ja) | メモリカード | |
| JPH07129472A (ja) | 画像形成装置におけるメモリ管理装置 | |
| JPS60138655A (ja) | 不揮発性メモリの保護方法 | |
| JPH02308317A (ja) | 電子機器 | |
| JPS6364148A (ja) | メモリの書込み情報保護装置 | |
| JPH0535890A (ja) | マイクロコンピユータ | |
| JPH07105100A (ja) | パーソナルコンピュータ及び記憶情報保護方法 |