(57)【特許請求の範囲】
【請求項１】
ホストインターフェース回路と、
第１の電圧を検出する第１の電圧検出回路と、
前記第１の電圧よりも高い第２の電圧を検出する第２の電圧検出回路と、
前記第１、第２の電圧検出回路、および前記ホストインターフェース回路に接続され、前記第２の電圧検出回路からの電圧検出信号に基づき前記第１の電圧検出回路の動作を制御するための信号を生成し、前記第１の電圧検出回路が停止している間、前記第２の電圧検出回路からの電圧検出信号に基づき前記ホストインターフェース回路を駆動する動作信号生成回路と
を具備したことを特徴とする電圧検出回路制御装置。
【請求項２】
前記動作信号生成回路は前記第１の電圧検出回路に動作制御信号を送信するとともに、前記動作制御信号は、前記第１の電圧検出回路の動作
を停止するための信号である
ことを特徴とする請求項１記載の電圧検出回路制御装置。
【請求項３】
前記動作信号生成回路は前記第１の電圧検出回路に動作制御信号を送信するとともに、前記動作制御信号は、前記第１の電圧検出回路の動作を復帰するための信号である
ことを特徴とする請求項１記載の電圧検出回路制御装置。
【請求項４】
前記動作信号生成回路は、前記第２の電圧検出回路からの検出信号遅延させる遅延回路と、
前記遅延回路の出力信号と前記第２の電圧検出回路からの検出信号とから、前記第１の電圧検出回路の検出信号に相当する信号を生成するＯＲ回路と
を具備することを特徴とする請求項１記載の電圧検出回路制御装置。
【請求項５】
ホストインターフェース回路と、バックエンド回路とを具備
したメモリー制御装置において、
第１の電圧を検出して前記ホストインターフェースの駆動信号を生成する第１の電圧検出回路と、
前記第１の電圧よりも高い第２の電圧を検出して前記バックエンド回路の駆動信号を生成する第２の電圧検出回路と、
前記第１、第２の電圧検出回路に接続され、前記第２の電圧検出回路からのバックエンド回路の駆動信号に基づき前記第１の電圧検出回路の動作を制御するための信号を生成する動作信号生成回路と
を具備したことを特徴とするメモリー制御装置。
【請求項６】
前記動作信号生成回路は前記第１の電圧検出回路に動作制御信号を送信するとともに、前記動作制御信号は、前記第１の電圧検出回路の動作を停止するための信号である
ことを特徴とする請求項５記載のメモリー制御装置。
【請求項７】
前記動作信号生成回路は前記第１の電圧検出回路に動作制御信号を送信するとともに、前記動作制御信号は、前記第１の電圧検出回路の動作を復帰するための信号である
ことを特徴とする請求項５記載のメモリー制御装置。
【請求項８】
前記動作信号生成回路は、前記第２の電圧検出回路からのバックエンド回路の動作信号を遅延させる遅延回路と、
前記遅延回路の出力信号と前記第２の電圧検出回路からのバックエンド回路の動作信号とから、前記ホストインターフェース回路の動作信号を生成するＯＲ回路と
を具備することを特徴とする請求項５記載のメモリー制御装置。
【請求項９】
不揮発性記憶素子と、
ホストインターフェース回路と、
バックエンド回路と、
第１の電圧を検出して前記ホストインターフェースの駆動信号を生成する第１の電圧検出回路と、
前記第１の電圧よりも高い第２の電圧を検出して前記バックエンド回路の駆動信号を生成する第２の電圧検出回路と、
前記第１、第２の電圧検出回路に接続され、前記第２の電圧検出回路からのバックエンド回路の駆動信号に基づき前記第１の電圧検出回路の動作を制御するための信号を生成する動作信号生成回路と
を具備したことを特徴とするメモリーカード。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は電圧検出回路の停止および復帰の制御に関するものである。
【０００２】
【従来の技術】
近年、小型で携帯性に優れ、情報のセキュリティーの面でも優れている外部記憶装置としてＳＤカード（Ｓｅｃｕｒｅ Ｄｉｓｋ）カードが普及しつつある。このＳＤカードの物理仕様書によれば、動作電源が２つの段階で定義されており、その動作補償のために２種類の電源検出回路を搭載する必要がある。通常、２つの電圧検出回路は常に動作しているため、動作に伴う電力が常に２つの回路で消費されることになる。
【０００３】
すなわち、従来のＳＤカード等のメモリーカードには、２種類の電圧検出回路のうちどちらか一方、或いは両方を停止させる制御回路が存在しなかった。そのため、メモリーカードが動作していない待機状態の時にもこれらの回路で電力が消費し、効率の面で無駄が生じるという問題があった。
【０００４】
これらメモリーカードの低消費電力化という観点で、メモリーカードにおける電池の寿命を長くする技術が特開平５−７４１３６号に提案されている。
【０００５】
特開平５−７４１３６号のよれば、メモリーカードにおける電池電圧検出を、メモリーカード外部から電源が加えられている間の短い一定期間のみおこなうようにしている。具体的には、電池をスイッチ動作する素子に接続し、その出力を電池電圧を検出する素子に入力し、電池電圧を検出する素子の出力を、ラッチ回路に接続し、ラッチ回路の出力をメモリーカードのコネクタに接続することでこれを実現している。
【０００６】
しかし、上述の先行技術では、検出後、ラッチによって値を保持する方法を取っており、一方の電圧検出回路を停止させる等のフレキシブルな電源制御管理をすることはできず、依然として電力の消費効率をあげることは難しい状況であった。
【０００７】
【発明が解決しようとする課題】
上述したように、先行技術では、メモリーカードの電圧検出回路を停止させる制御回路が存在していなかったため、メモリーカードが動作していない待機状態であっても、常に電力を消費しつづけるという問題が残っている。
【０００８】
そこで本発明の目的は、上記問題を解決するためになされたものであり、メモリーカードにおいて、電源投入後、当該メモリーカードが動作電圧に安定した時、片側（低い電圧を検出する回路）の電圧検出回路を停止させ、電力の消費を抑えた電圧検出回路制御装置及、同装置を有するメモリー制御装置及び同装置を有するメモリーカードを提供することにある。
【０００９】
【課題を解決するための手段】
上記目的を達成するため、本発明にかかる電圧検出回路制御装置は、ホストインターフェース回路と、第１の電圧を検出する第１の電圧検出回路と、前記第１の電圧よりも高い第２の電圧を検出する第２の電圧検出回路と、前記第１、第２の電圧検出回路、および前記ホストインターフェース回路に接続され、前記第２の電圧検出回路からの電圧検出信号に基づき前記第１の電圧検出回路の動作を制御するための信号を生成し、前記第１の電圧検出回路が停止している間、前記第２の電圧検出回路からの電圧検出信号に基づき前記ホストインターフェース回路を駆動する動作信号生成回路とを具備したことを特徴とするものである。
【００１０】
即ち、２種類の電圧を検出する必要がある装置、例えばメモリーカード等において、動作時に、低い電圧を検出する側の検出回路（第１の検出回路）のイネーブル信号を高い電圧を検出する回路（第２の検出回路）の検出結果出力信号（これがリセット出力信号に相当する）で生成して、低電圧側の検出回路をディセーブルにする機能を持つことを特徴とするものである。
【００１１】
上記のように構成によれば、メモリーカード等、２種類以上の電圧を検出する必要のある装置において、電源投入後、当該メモリーカードが動作電圧に安定した時、片側（低い電圧を検出する回路）の電圧検出回路を停止させ、電力の消費を抑えた電源検出制御回路の提供が可能となる。
【００１２】
また、本発明に係るメモリー制御装置は、ホストインターフェース回路と、バックエンド回路とを具備したメモリー制御装置において、第１の電圧を検出して前記ホストインターフェースの駆動信号を生成する第１の電圧検出回路と、前記第１の電圧よりも高い第２の電圧を検出して前記バックエンド回路の駆動信号を生成する第２の電圧検出回路と、前記第１、第２の電圧検出回路に接続され、前記第２の電圧検出回路からのバックエンド回路の駆動信号に基づき前記第１の電圧検出回路の動作を制御するための信号を生成する動作信号生成回路とを具備したことを特徴とするものである。
【００１３】
これによっても、メモリーカード等、２種類以上の電圧を検出する必要のある装置において、電源投入後、当該メモリーカードが動作電圧に安定した時、片側（低い電圧を検出する回路）の電圧検出回路を停止させ、電力の消費を抑えた電源検出制御回路の提供が可能となるとともに、パワーダウン機能を無効にすることも可能となる。
【００１４】
【発明の実施の形態】
以下、図面を参照しながら、この発明の電圧検出回路制御装置及び同装置を有するメモリー制御装置を不揮発性メモリーカードであるＳＤカードに適用した実施の形態について詳細に説明する。
【００１５】
図１は、ＳＤカードに設けられた不揮発性メモリコントローラの内部に配置されている電圧検出回路周辺の回路構成を示すブロック図である。１は、ホストインタフェース回路であり、接続されるホスト装置との信号のやり取りを司る回路である。
【００１６】
２は、ＳＤカード内に設けられた内部動作の制御を司るマイクロコンピュータ（マイコン）がコントロールする幾つかの回路群であり、これらを以降バックエンド回路と称する。３は、イネーブル(ｒｅｓ端子)付きの回路で、電源ラインから１．６Ｖ電圧の供給の有無を検出するための１．６Ｖ電圧検出回路である。４は、これもイネーブル(ｒｅｓ端子)付きの回路で、電源ラインから２．７Ｖ電圧の供給の有無を検出するための電圧検出回路である。
【００１７】
５は、装置電源の投入後、低電圧検出側、即ち１．６Ｖ電圧検出回路を後述する本実施例の動作によって自動的にディセーブル（停止）にして低消費電力モードにするという機能を有効にしたり、無効にしたりする選択信号である。
【００１８】
６と８は、電源電圧ラインからの電源入力信号線であり、１．６Ｖから３．６Ｖの電圧がかかる。７と９は、グランド信号線（ＧＮＤ）である。
【００１９】
１１は、１．６Ｖ電圧検出回路３の動作を停止（ディセーブル）あるいは駆動（イネーブル）するためのディセーブル信号（１６）を生成するための回路である１．６Ｖ電圧検出回路の動作信号生成回路である。この１．６Ｖ電圧検出回路の動作信号生成回路１１は、１８のホストインタフェース回路１へのリセット信号に１．６Ｖ電圧検出回路３の検出信号を出力するか、この１．６Ｖ電圧検出回路の動作信号生成回路１１のロジック出力を出すかを選択するセレクタを含んでいる。
【００２０】
１７は、２．７Ｖ電圧検出回路４からの信号線であり、バックエンド回路２へのリセット信号線（−BE＿RES）である。
【００２１】
次に、図２を用いて１．６Ｖ電圧検出回路の動作信号生成回路１１の他の回路との接続関係、即ち接続信号線と内部回路構造について詳細に説明する。
【００２２】
図２は１．６Ｖ電圧検出回路の動作信号生成回路１１の回路ブロック図である。
【００２３】
図２において、１３は、２．７Ｖ電圧検出回路４の出力信号（リセット信号）が接続されていて、１４は、１．６Ｖ電圧検出回路３の出力信号が接続されている。
【００２４】
１８は、本実施形態の動作モードが有効になったときホストインタフェース回路１をリセットするためのリセット信号線（-HIM＿RES）、１６は、１．６Ｖ電圧検出回路３の動作を停止（ディセーブル）あるいは駆動（イネーブル）制御するための信号線である。
【００２５】
１９は、２．７Ｖ電圧検出回路４の出力信号（リセット信号）１３を遅延（ディレイ）させるための遅延素子であり、２０は、ＯＲ回路、２１は、ＡＮＤ回路である。
【００２６】
また、２２は、２．７Ｖ電圧検出回路４の出力信号（リセット信号）１３を遅延素子１９で遅延（ディレイ）させた遅延信号線である。
【００２７】
次に図３の制御シーケンス図と図４のフローチャートを用いて、図１、図２にて説明した本実施形態に係る１．６Ｖ電圧検出回路３の制御シーケンスを説明する。
【００２８】
図３の［従来１．６Ｖ電圧検出回路出力］に示すように、従来は、電源が立ちあがるとき、まず電源ラインからの電圧が１．６Ｖに達した時点で、１．６Ｖ電圧検出回路３が１．６Ｖ電圧を検知し、１．６Ｖ電圧検出回路出力信号線１４に出力を"Ｈ"（リセット解除）にする。これによりホストインタフェース回路１に接続される-HIM＿RES信号線１８が接続されている回路部分が動作を開始する。
【００２９】
更に、電圧が上がり、２．７Ｖに達すると、２．７Ｖ電圧検出回路４が２．７Ｖ電圧を検出し、２．７Ｖ電圧検出回路出力信号線１７の出力を、"Ｌ"から"Ｈ"（リセット解除）に切換える。この時点でバックエンド回路２に接続される-BE＿RES信号線１７が接続されている回路が動作を開始する。
【００３０】
通常この両方のリセットが解除された状態が、システムとして動作している状態となる。また、電源が切れるときは、上記説明と逆のシーケンスとなり、供給電圧が３．６Ｖから下がって２．７Ｖに達したときに、バックエンド回路２に接続される-BE＿RES信号線１７が"Ｈ"から"Ｌ"に変化し、２．７Ｖ電圧検出回路４が動作して、バックエンド回路２に接続される回路がリセット状態となり、更に、供給電圧が下がり１．６Ｖに達したところで、ホストインタフェース回路１に接続される-HIM＿RES信号線１８が"Ｌ"から"Ｈ"にに変化して１．６Ｖ電圧検出回路３が動作して、ホストインタフェース回路１に接続される回路がリセット状態となる。
【００３１】
次に、本実施形態における１．６Ｖ電圧検出回路の制御の動作を説明する。
【００３２】
DV＿CTL信号線５は、チップ外部で、"Ｈ"に固定されている。
【００３３】
電源が投入され、電源ラインからの供給電圧が１．６Ｖに達した時点で、３の１．６電圧検出回路の出力信号１４は、"Ｌ"から"Ｈ"と変化する。更に、電源ラインからの供給電圧が上がり、２．７Ｖに達した時点で、４の２．７Ｖ電圧検出回路の出力信号１３と１７が"Ｌ"から"Ｈ"に変化する。
【００３４】
そして、図２に示すＡＮＤ回路２１は、２．７Ｖ電圧検出回路４の出力信号である１３を１６へスルーし、１．６Ｖ電圧検出回路３のリセット入力（ｒｅｓ入力）を"Ｈ"とする。これによて１．６Ｖ電圧検出回路３をパワーダウンが行われ、今までここで消費されていた電力を削減することができる。
【００３５】
このとき、ホストインタフェース回路１に接続される-HIM＿RES信号１８は、１．６Ｖ電圧検出回路３がパワーダウンするまでは、１．６Ｖ電圧検出回路の動作信号生成回路１１内のＯＲ回路２０により１．６Ｖ電圧検出回路３からの検出信号１４である１．６ｏｕｔ信号が効いていて、１．６Ｖ電圧検出回路３がパワーダウンしている間は、２．７Ｖ電圧検出回路４からの検出信号１３である２．７ｏｕｔ信号が効いている。この２．７Ｖ電圧検出回路４からの検出信号１３である２．７ｏｕｔが"Ｈ"になってから、１．６Ｖ電圧検出回路３がパワーダウンするので、２．７ｏｕｔと１．６ｏｕｔのORでヒゲはでない。
【００３６】
次に、動作状態から電源オフに移行する場合の説明をする。
【００３７】
電源ラインからの電圧が下がり、２．７Ｖに達したとき、４の２．７Ｖ電圧検出回路４により、検出信号１３である２．７Ｖ電圧検出回路４の出力信号１３が"Ｈ"から"Ｌ"に変化する。すると、１．６Ｖ電圧検出回路３は、復帰動作に入る。ただし、復帰するまでに遅延が生じるため、２．７Ｖ電圧検出回路４からの出力信号１３である２．７ｏｕｔ信号を遅延回路（ディレイ回路）１９で遅らせた信号２２をＯＲ回路２０でＯＲさせることにより、ヒゲが発生せず、ホストインタフェース回路１への-HIM＿RES信号（リセット信号）１８を作ることが可能となる。
【００３８】
ホストインタフェース回路１への−HIM＿RES信号１８は、２．７ｏｕｔ + １．６ｏｕｔ + DLY＿2.7で作ることができる（ここで、＋は、論理計算式のＯＲを示すものである）。
【００３９】
次に、上述の動作を図４、図５に示すフローチャートを用いて順に説明する。
【００４０】
図４は１．６Ｖ電圧検出回路３のパワーダウン動作を説明するフローチャートであり、電源オンとともに電源ラインから供給される電圧が上昇する（ステップＳ１）。１．６Ｖ電圧検出回路３により、電源ラインからの供給電圧が１．６Ｖに達したかどうかを検出する（ステップＳ２）。この動作は供給電圧が１．６Ｖに達するまで繰り返される（ステップＳ２のＮＯ）。ここで、供給電圧が１．６Ｖに達したことが検出された場合（ステップＳ４のＹＥＳ）、１．６Ｖ側であるホストインタフェース回路１のリセットを解除する（ステップＳ３）。
【００４１】
継続して供給電圧を監視し、２．７Ｖ電圧検出回路４により、電源ラインからの供給電圧が２．７Ｖに達したかどうかを検出する（ステップＳ４）。この動作は供給電圧が２．７Ｖに達するまで繰り返される（ステップＳ４のＮＯ）。ここで、供給電圧が２．７Ｖに達したことが検出された場合（ステップＳ４のＹＥＳ）、２．７Ｖ側であるバックエンド回路２のリセットを解除する（ステップＳ５）。
【００４２】
これと同時に２．７Ｖ電圧検出回路４の出力信号１３を１．６Ｖ電圧検出回路の動作信号生成回路１１が受け取り、１．６Ｖ電圧検出回路３をリセット信号１６によりリセットし、１．６Ｖ電圧検出回路３のパワーダウンを実行する（ステップＳ６）。この状態においてシステムとして動作状態（ステップＳ７）にあり、１．６Ｖ電圧検出回路３で消費する電力を抑えることができている。
【００４３】
次に、図５のフローチャートを用いて、１．６Ｖ電圧検出回路３のパワー復帰動作について説明する。まず、電源オフとともに電源ラインから供給される電圧が下降する（ステップＳ８）。２．７Ｖ電圧検出回路４により、電源ラインからの供給電圧が２．７Ｖに達したかどうかを検出する（ステップＳ９）。この動作は供給電圧が２．７Ｖに達するまで繰り返される（ステップＳ９のＮＯ）。ここで、供給電圧が２．７Ｖに達したことが検出された場合（ステップＳ９のＹＥＳ）、２．７Ｖ側であるバックエンド回路２のリセットを実行する（ステップＳ１０）。これと同時に２．７Ｖ電圧検出回路４の出力信号１３を１．６Ｖ電圧検出回路の動作信号生成回路１１が受け取り、１．６Ｖ電圧検出回路３を復帰信号１６によりリセット状態を解除して復帰状態とする。即ち、１．６Ｖ電圧検出回路３へのパワーダウン解除を実行する（ステップＳ１１）。
【００４４】
更に継続して供給電圧を監視し、１．６Ｖ電圧検出回路３により、電源ラインからの供給電圧が１．６Ｖに達したかどうかを検出する（ステップＳ１２）。この動作は供給電圧が１．６Ｖに達するまで繰り返される（ステップＳ１２のＮＯ）。ここで、供給電圧が１．６Ｖに達したことが検出された場合（ステップＳ１２のＹＥＳ）、１．６Ｖ側であるホストインタフェース回路１のリセットを実行する（ステップＳ１３）。この状態においてシステムとして動作が終了した状態である電源オフが完了する（ステップＳ１４）。
【００４５】
次に図６を用いて本実施形態に係る変形例を説明する。
【００４６】
図６は図２を簡略化し、複数の電圧検出回路および複数の電圧検出回路の動作信号生成回路を持った例である。
【００４７】
動作は、上述の実施形態とまったく同様で、本変形例は、３つの電圧を検出するものである。更に４つ以上の電圧検出回路を接続してもまったく同様に動作する。
【００４８】
電源投入時は、電源ラインからの供給電圧が０Ｖから３．６Vまでの上昇していく間に、電圧検出回路Ａ（ＬＯＷ＿Ｖ：低電圧検出用）３５→電圧検出回路Ｂ（ＭＩＤ＿Ｖ：中電圧検出用）４５→電圧検出回路Ｃ（ＨＩＧＨ＿Ｖ：高電圧検出用）５５と検出をはじめ、リセット信号は順次、信号線３４→信号線４４→信号線５４と解除されていく。
【００４９】
電源オフ時は、電圧検出回路Ｃ（ＨＩＧＨ＿Ｖ：高電圧検出用）５５→電圧検出回路Ｂ（ＭＩＤ＿Ｖ：中電圧検出用）４５→電圧検出回路Ａ（ＬＯＷ＿Ｖ：低電圧検出用）３５の順番に検出し、信号線５４→信号線４４→信号線３４の順に、リセット信号をＬｏｗ（リセット状態）にしていく。このとき１ランク下の電圧検出回路を停止（イネーブル）にするタイミングは、上述の実施形態の図３に示すタイミングとまったく同様である。すなわち、電圧検出回路Ｃ（ＨＩＧＨ＿Ｖ：高電圧検出用）５５の検出電圧に達した場合は、電圧検出回路Ｂの動作信号生成回路４２の出力信号４３により電圧検出回路Ｂ（ＭＩＤ＿Ｖ：中電圧検出用）４５をイネーブル（パワーダウン／復帰）にし、更に、電圧検出回路Ｂ（ＭＩＤ＿Ｖ：中電圧検出用）４５の検出電圧に達した場合、電圧検出回路Ａの動作信号生成回路３２の出力信号３２により電圧検出信号Ａ（ＬＯＷ＿Ｖ：低電圧検出用）３５をイネーブルにする。
【００５０】
以上のような本願実施形態により、定常動作時、即ち、電圧検出回路Ｃ（ＨＩＧＨ＿Ｖ：高電圧検出用）５５の検出電圧より高い電圧の状態に、電圧検出回路Ｃ（ＨＩＧＨ＿Ｖ：高電圧検出用）５５以外の電圧検出回路、即ち、本変形例では、電圧検出回路Ｂ（ＭＩＤ＿Ｖ：中電圧検出用）４５と、電圧検出信号Ａ（ＬＯＷ＿Ｖ：低電圧検出用）３５をパワーダウンしておくことが可能である。
【００５１】
なお、本実施例においてＳＤメモリーカードを例に構造、動作を説明したが、これに限るものではない。複数の電圧検出回路を持つ装置であれば、上記同様の作用効果を得ることができることは言うまでもない。
【００５２】
【発明の効果】
以上詳述したように、本発明によれば、メモリーカードのような複数の電圧検出回路を持つ装置において、電源投入後、当該メモリーカードが動作電圧に安定した時、片側（低い電圧を検出する回路）の電圧検出回路を停止させ、電力の消費を抑えた電圧検出回路制御装置及、同装置を有するメモリー制御装置及び同装置を有するメモリーカードを提供することが可能となる。
【図面の簡単な説明】
【図１】  本発明の実施形態に係る電圧検出回路周辺の回路構成を示すブロック図。
【図２】  本発明の実施形態に係る電圧検出回路の動作信号生成回路の回路構成を示すブロック図。
【図３】  本発明の実施形態に係る電圧検出回路のパワーダウン／復帰シーケンスを説明する図。
【図４】  本発明の実施形態に係る電圧検出回路のパワーダウン処理を説明するフローチャート。
【図５】  本発明の実施形態に係る電圧検出回路のパワー復帰処理を説明するフローチャート。
【図６】  本発明の実施形態に係る変形例の電圧検出回路周辺の回路構成を示すブロック図。
【符号の説明】
１，３０，４０…ホストインタフェース回路
２，５０…バックエンド回路
３，３５，４５…ホスト側電圧検出回路
４、５５…バックエンド側電圧検出回路
１１，３２，４２…電圧検出回路の動作信号生成回路
１３，１７，５１，５４…電圧検出出力信号線
１４，３４，４４…電圧検出出力信号線
１６，３３，４３…電圧検出回路制御信号線
１９…遅延回路（ディレイ回路）
２０…ＯＲ回路
２１…ＡＮＤ回路
２２…電圧検出回路出力信号の遅延信号
【図１】
0003933467.tif 000002
【図２】
0003933467.tif 000003
【図３】
0003933467.tif 000004
【図４】
0003933467.tif 000005
【図５】
0003933467.tif 000006
【図６】
0003933467.tif 000007