(57)【要約】【課題】主電源が切断されても、不揮発性メモリへの書き込みがあるときのみバックアップ電源に切り替わり、バックアップ終了時には再び主電源に切り替わる不揮発性メモリデータ保護装置を供給する。【解決手段】不揮発性メモリ１への電源の供給を行う電源部２と、バックアップ電源３（リチウムイオン電池等の２次電池）を有し、電源の切り換えはスイッチ４で行う。スイッチ４は供給電源の切り換えを制御する制御部５によって切り換え制御が行われる。そして、制御部５の動作は電源部２の電源電圧の降下を検知する電圧降下検知手段６と、不揮発性メモリ１へのデータ書き込み中であることを検知する書き込み検知手段７の結果とによって決まる。【選択図】      図１
2004272309.tif 000002
【特許請求の範囲】
【請求項１】
電源断を検知する電圧降下検知手段と、不揮発性メモリへのデータの書き込み中であることを検知する書き込み検知手段と、前記２つの検知手段からの検知結果に応じて別電源に切り換える制御手段と、を有し、該制御手段は、電源断、且つ不揮発性メモリへのデータ書き込み中であると検知された時には別電源に切り換え、電源断時に不揮発性メモリへのデータ書き込みがない時には別電源からの電源供給を行なわないように制御することを特徴とする不揮発性メモリデータ保護装置。
【請求項２】
前記書き込み検知する手段は、不揮発性メモリの制御信号によって不揮発性メモリがデータを書き込み中であるか否かを検知することを特徴とする請求項１記載の不揮発性メモリデータ保護装置。
【請求項３】
前記制御手段は、前記別電源に切り替えた後、前記書き込み検知手段が書き込みの終了を検知した時には別電源の供給を停止するように制御することを特徴とする請求項１または２記載の不揮発性メモリデータ保護装置。
【請求項４】
前記電圧降下検知手段は、不揮発性メモリへの電源の出力電圧の降下を検知することを特徴とする請求項１、２または３記載の不揮発性メモリデータ保護装置。
【請求項５】
前記別電源は、電池であることを特徴とする請求項１〜４のいずれか１項に記載の不揮発性メモリデータ保護装置。
【請求項６】
前記別電源は、レギュレータからの出力であることを特徴とする請求項１〜４のいずれか１項に記載の不揮発性メモリデータ保護装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、不揮発性メモリデータ保護装置に関するもので、不揮発性メモリへのデータ書き込み時の供給電源制御に関するものである。
【０００２】
【従来の技術】
従来の不揮発性メモリデータ保護装置では、装置の電源がＯＦＦされた際、前記電源の供給電圧の降下を検知して、不揮発性メモリへの供給電源を前記電源から電池等の別電源へ切り換えていた。この様にして、データ書き込み中に低下する電圧を書き込み可能な電圧に保つことによりデータの保護を行っていた。
不揮発性メモリにおいて、データ書き込み中に電源がＯＦＦするとデータが破壊されることがある。この原因は電源ＯＦＦ後の書き込み可能な時間内にデータの書き込みが完了しなかったためである。つまり、電源ＯＦＦ後、データの書き込みが完了する前に不揮発性メモリへ供給される電源電圧が書き込み可能な電圧より低くなってしまうためである。
この様なデータの破壊を防ぐために主電源の電圧を監視して、電圧異常を検知したら、電池等のバックアップ電源に切り替え、ライトキャッシュしていたデータをディスクに書き出すように制御されたデータ記録再生装置が知られている（例えば特許文献１、段落１４、１５参照）。また、特許文献２には、揮発性メモリ用のバックアップ電源電圧の低下を検知して、揮発性メモリの内容を不揮発性メモリへ保存する情報機器が記載されている。
【特許文献１】特開平７−０４４９８２号公報
【特許文献２】特開１１−１６７４４１号公報
【０００３】
【発明が解決しようとする課題】
しかしながら、従来技術では揮発性メモリをバックアップすることはできても、バックアップ時に不揮発性メモリに充分な電力が供給されないという事態も起る。
そこで本発明では、主電源が切断されても、不揮発性メモリへの書き込みがあるときのみバックアップ電源に切り替わり、バックアップ終了時には再び主電源に切り替わる不揮発性メモリデータ保護装置を供給することを目的とする。
【０００４】
【課題を解決するための手段】
前記の課題を解決するために、請求項１記載の不揮発性メモリデータ保護装置は、電源断を検知する電圧降下検知手段と、不揮発性メモリへのデータの書き込み中であることを検知する書き込み検知手段と、前記２つの検知手段からの検知結果に応じて別電源に切り換える制御手段とを有し、該制御手段は、電源断、且つ不揮発性メモリへのデータ書き込み中であると検知された時には別電源に切り換え、電源断時に不揮発性メモリへのデータ書き込みがない時には別電源からの電源供給を行なわないように制御することを特徴とする。
請求項１によれば、電源断時に不揮発性メモリへのデータ書き込みがある時は別電源により電源供給することで不揮発性メモリへの書き込みを保護し、電源断時に不揮発性メモリへのデータ書き込みがない時は別電源からの電源供給は行なわないようにするので電池等の別電源の寿命を延長することが可能となる。
また、請求項２記載の発明では、請求項１記載の不揮発性メモリデータ保護装置において、前記書き込み検知する手段は、不揮発性メモリの制御信号によって不揮発性メモリがデータを書き込み中であるかを検知することを特徴とする。
請求項２によれば、不揮発性メモリの制御信号によって不揮発性メモリへのデータの書き込み中を検知するので、既存の不揮発性メモリの制御信号を使うことによって、新たにデータ書き込み中であることを表す信号を必要とせず信号線の有効利用が可能となる。
【０００５】
また、請求項３記載の発明では、請求項１または２記載の不揮発性メモリデータ保護装置において、前記制御手段は、前記別電源に切り替えた後、前記書き込み検知手段が書き込みの終了を検知した時には別電源の供給を停止するように制御することを特徴とする。
請求項３によれば、不揮発性メモリへのデータ書き込みの終了を検知した時に別電源の供給を停止することによってバックアップ電池の寿命を延長することが可能となる。
また、請求項４記載の発明では、請求項１、２または３記載の不揮発性メモリデータ保護装置において、前記電圧降下検知手段は、不揮発性メモリへの電源の出力電圧の降下を検知することを特徴とする。
請求項４によれば、実際に供給される電源電圧を測定するので正確な検知が行える。
また、請求項５記載の発明では、請求項１〜４のいずれか１項に記載の不揮発性メモリデータ保護装置において、前記別電源は、２次電池であることを特徴とする。
請求項５によれば、別電源を２次電池で構成することにより、適時充電が行え、必要な時に所望の電力を供給できる。
また、請求項６記載の発明では、請求項１〜４のいずれか１項に記載の不揮発性メモリデータ保護装置において、前記別電源は、レギュレータからの出力であることを特徴とする。
請求項６によれば、常に安定化された電力を供給できる。
【０００６】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本発明の一実施形態に係る不揮発性メモリデータ保護装置の機能構成を示すブロック図である。本発明の不揮発性メモリデータ保護装置は、不揮発性メモリ１への電源の供給を行う電源部２と、バックアップ電源３（リチウムイオン電池等の２次電池）を有し、電源の切り換えはスイッチ４で行う。スイッチ４は供給電源の切り換えを制御する制御部５によって切り換え制御が行われる。そして、制御部５の動作は電源部２の電源電圧の降下を検知する電圧降下検知手段６、及び不揮発性メモリ１へのデータ書き込み中であることを検知する書き込み検知手段７の結果によって決まる。なお、バックアップ電源３は適時電源部２から供給される電力で充電されるようになっている。
本発明では、電源断を検知する手段として電圧降下検知手段６、不揮発性メモリへのデータ書き込み中であることを検知する手段として書き込み検知手段７が、電源断、且つ不揮発性メモリへのデータ書き込み中であると検知した時、制御部５はバックアップ電源３に切り換える制御を行う。
電源部２がＯＮの場合は、電源部２の電圧は降下しないので、電圧降下検知手段６は電源断と検知しない。また、不揮発性メモリ１への書き込みがない時は書き込み検知手段７はデータ書き込みを検知しないので、制御部５は電源断でもなく、不揮発性メモリ１へのデータ書き込み中でもないと判断し、スイッチ４にバックアップ電源３への切り換えを行う信号は出さない。不揮発性メモリ１への電源の供給は電源部２により安定的に供給されることとなる。
書き込み検知手段７は、不揮発性メモリ１への書き込みが行われ、不揮発性メモリの書き込み制御信号ＣＥ（Ｃｈｉｐ  Ｅｎａｂｌｅ）、ＷＥ（Ｗｒｉｔｅ  Ｅｎａｂｌｅ）によりデータが書き込み中であることを検知する。もし、書き込み検知手段７がデータ書き込み中を検知しても、制御部５は電圧降下検知手段６が電圧降下を検知しなければ、スイッチ４にバックアップ電源３への切り換えを行う信号は出さない。
【０００７】
図２は本発明の不揮発性メモリデータ保護装置の動作を示すフローチャートである。電源部２の電圧が降下して、電圧降下検知手段６がある閾値（＞不揮発性メモリ１の動作可能電圧）より電源電圧が低くなったと検知すると（ステップＳ１００）、その結果を制御部５へ知らせる。不揮発性メモリ１への書き込みがない時、書き込み検知手段７はデータ書き込みを検知しないので、制御部５は電源断、且つ不揮発性メモリへのデータ書き込み中ではないと判断し、スイッチ４にバックアップ電源３への切り換えを行う信号は出さない。不揮発性メモリ１への電源の供給は電源部２より供給されることとなる（ステップＳ１０１がＮｏ）。不揮発性メモリ１への書き込みが行われ、不揮発性メモリの書き込み制御信号ＣＥ、ＷＥにより書き込み検知手段７でデータ書き込み中であると検知された時（ステップＳ１０１がＹｅｓ）、制御部５は電源断、且つ不揮発性メモリへのデータ書き込み中と判断し、スイッチ４にバックアップ電源３への切り換えを行う信号を出す（ステップＳ１０２）。スイッチ４は不揮発性メモリ１への電源の供給をバックアップ電源３へ切り換える。
この様にして、電源断時不揮発性メモリ１へのデータ書き込みがある時はバックアップ電源３より電源供給することにより、不揮発性メモリ１への書き込みを保護し、電源断時不揮発性メモリへのデータ書き込みがない時はバックアップ電源３からの電源供給は行なわないようにすることにより、電池等の別電源（ここではバックアップ電源３）の省電力化が可能となる。
バックアップ電源３からの供給停止は、不揮発性メモリ１へのデータ書き込みが終了するのを検知することによる（ステップＳ１０３でＮｏ）。データ書き込みの終了を検知した時バックアップ電源３の供給を元の電源２に切り替える（ステップＳ１０４）ことによって、更なる電池等の別電源（ここではバックアップ電源３）の省電力化を行うことができる。
また、バックアップ電源３からの供給の開始から停止までの時間を設定して、ＯＦＦタイマーを設けることによって供給を停止するようにしても良い。
さらに、バックアップ電源３は電池やレギュレータからの出力等、電源部２の電源断による影響を受けずに不揮発性メモリ１が動作可能な電圧で電源を供給出来ればよい。また、電源断を検知する手段として、電圧降下検知手段６の代わりにリセット回路を設け、リセット信号により電源断を検知しても良い。
【０００８】
【発明の効果】
以上説明したように、本発明によれば、電源断時に不揮発性メモリへのデータ書き込みがある時は別電源により電源供給することで不揮発性メモリへの書き込みを保護し、電源断時に不揮発性メモリへのデータ書き込みがない時は別電源からの電源供給は行なわないようにするので電池等の別電源の寿命を延長することが可能となる。
また、不揮発性メモリの制御信号によって不揮発性メモリへのデータの書き込み中を検知するので、既存の不揮発性メモリの制御信号を使うことによって、新たにデータ書き込み中であることを表す信号を必要とせず信号線の有効利用が可能となる。
【図面の簡単な説明】
【図１】本発明の機能構成を示すブロック図である。
【図２】本発明の不揮発性メモリデータ保護装置の動作を示すフローチャートである。
【符号の説明】
１  不揮発メモリ、２  電源部、３  バックアップ電源、４  スイッチ、５  制御部、６  電圧降下検知手段、７  書き込み検知手段
【図１】
2004272309.tif 000003
【図２】
2004272309.tif 000004