JP2009129341A - メモリ制御装置 - Google Patents
メモリ制御装置 Download PDFInfo
- Publication number
- JP2009129341A JP2009129341A JP2007306042A JP2007306042A JP2009129341A JP 2009129341 A JP2009129341 A JP 2009129341A JP 2007306042 A JP2007306042 A JP 2007306042A JP 2007306042 A JP2007306042 A JP 2007306042A JP 2009129341 A JP2009129341 A JP 2009129341A
- Authority
- JP
- Japan
- Prior art keywords
- power supply
- voltage
- memory
- secondary battery
- backup
- 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
Images
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
【課題】 二次電池のバックアップ状態を容易に判断するメモリ制御装置を提供する。
【解決手段】 メモリ制御装置は、コンピュータシステムのメイン電源の供給停止時に、システムの動作に必要なデータを保持するためのメモリ手段と、メイン電源の供給停止時にメモリ手段にバックアップ用電圧を供給するバックアップ電源と、バックアップ電源の電圧値が正常値であるか否かを判定する判定手段と、判定結果が異常の場合にはメモリ手段に保持されたデータを初期状態にするメモリ制御手段とを具備する。
【選択図】 図2
【解決手段】 メモリ制御装置は、コンピュータシステムのメイン電源の供給停止時に、システムの動作に必要なデータを保持するためのメモリ手段と、メイン電源の供給停止時にメモリ手段にバックアップ用電圧を供給するバックアップ電源と、バックアップ電源の電圧値が正常値であるか否かを判定する判定手段と、判定結果が異常の場合にはメモリ手段に保持されたデータを初期状態にするメモリ制御手段とを具備する。
【選択図】 図2
Description
本発明は、メモリ制御装置に関する。
リチウム電池やニッケル水素電池などの二次電池は、システムや装置などの本体に供給される主電源(主な電源供給源としては商用電源(AC電源)等が挙げられる)が切断した時に、バックアップ用電源として用いられる。ファクシミリ装置やMFP(Multi Function Peripheral/Multi Function Printer)等では主な用途としてメインメモリをバックアップし、紙無しやトナー無し等の印刷装置が印刷出来ない状態になった場合にファクシミリ受信画像を一時的に保持する為に用いられている(例えば、特許文献1参照。)。
これら二次電池は、電池の充電容量がなくなってもなお電流を引き続ける「過放電状態」に陥ると、その性能は著しく劣化する事が知られている。この過放電を防止し、二次電池を保護する回路が従来から実施されている。具体的には、二次電池と負荷との間に回路を開閉するスイッチング素子を設け、二次電池の容量が無くなり電圧が所定の電圧以下に低下したことを検知してスイッチング素子を遮断する様に制御を行う。
また、二次電池で揮発性のメモリのバックアップを行う場合、システム起動時にメモリがバックアップ状態か否かを検知する必要がある。バックアップが解除されたと判断した場合、揮発性メモリの内容が消去されたと判断して制御を行う必要があるためである。
特開平11−355485号公報
システム起動時に二次電池でバックアップ中か否かを判断する為には、揮発性のメモリデータをチェックする方法と電池電圧を監視する方法がある。メモリデータをチェックする方法は、電池電圧の監視回路が不要な為低コストで実現できる反面、起動時のメモリチェックに時間がかかる問題がある。
電池電圧の監視する場合の問題点として、ニッケル水素電池等の二次電池ではスイッチング素子を遮断して負荷を切り離すと電池電圧が上昇する特性がある。その為、電池電圧を監視してバックアップ状態か否かを判断することが困難となる。
本発明に係る過放電制御装置は、前述した従来技術の問題点を鑑みて成されたもので、二次電池のバックアップ状態を容易に判断することを目的とする。
上記目的を達成するために、本発明のメモリ制御装置は、コンピュータシステムのメイン電源の供給停止時に、システムの動作に必要なデータを保持するためのメモリ手段と、前記メイン電源の供給停止時に、前記メモリ手段にバックアップ用電圧を供給するバックアップ電源と、前記バックアップ電源から発生するバックアップ用電圧を検出し、前記バックアップ電源の電圧値が正常値であるか否かを判定する判定手段と、前記メイン電源の供給時に、前記判定手段の判定結果が異常の場合には、前記メモリ手段に保持された前記データを初期状態にするメモリ制御手段とを具備したことを特徴とする。
本発明によれば、二次電池のバックアップ状態を容易に判断することができる。
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、以下の実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
<第1実施形態>
本発明の実施例に於ける、システム構成図を図2に示す。本実施例では、システム内の揮発性メモリのバックアップ電源として二次電池を用いた場合の、好適な実施例を示す。本実施例で示すシステムの具体的な例としては、ファクシミリ装置やMFP(Multi Function Peripheral/Multi Function Printer)やデジタル複合機などが挙げられる。前記システムの具体例のうち、特に、不揮発性記憶装置(ハードディスクドライブや半導体ディスクドライブなど)を装備していない、ファクシミリ装置やMFP,デジタル複合機などが挙げられる。図3を用いてシステム構成を説明する。
本発明の実施例に於ける、システム構成図を図2に示す。本実施例では、システム内の揮発性メモリのバックアップ電源として二次電池を用いた場合の、好適な実施例を示す。本実施例で示すシステムの具体的な例としては、ファクシミリ装置やMFP(Multi Function Peripheral/Multi Function Printer)やデジタル複合機などが挙げられる。前記システムの具体例のうち、特に、不揮発性記憶装置(ハードディスクドライブや半導体ディスクドライブなど)を装備していない、ファクシミリ装置やMFP,デジタル複合機などが挙げられる。図3を用いてシステム構成を説明する。
302はCPUで、システム全体を制御するコントローラとして機能する。301は揮発性のRAMで、CPU302が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリとしても使用される。本実施例に於いては、電源バックアップ対象となる。電源構成図については、後述する。
303はROMで、ブートROMとして機能し、システムのブートプログラムが格納されている。304は操作部I/Fで、操作部(UI)305とのインターフェースとして機能し、操作部305に表示する画像データを操作部305に対して出力する。また、操作部305から本システム使用者が入力した情報を、CPU302に伝える役割をする。
306はネットワークインターフェース(LANI/F)で、LAN307に接続し、情報の入出力を行う。308はモデム(MODEM)で、公衆回線309に接続し、情報の入出力を行う。以上のデバイスがシステムバス311上に配置され、システムバス311を介して情報をやり取りする。
310はイメージバスインターフェース(Image BusI/F)で、システムバス311と画像データを高速で転送する画像バス312を接続し、データ構造を変換するバスブリッジである。
312は画像バスで、PCIバスなどの高速バスで構成される。なお、画像バス312上には後述するデバイスが配置される。
313はデバイスI/F部で、画像入出力デバイスであるスキャナ315やプリンタ316と画像バス312を接続し、画像データの同期系/非同期系の変換を行う。314は画像処理部で、入力画像データに対し補正、加工、編集を行い、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。
<負荷(揮発性メモリ(DRAM))バックアップ構成の説明>
次に図1を用いて、本発明の二次電池過放電制御回路の実施例に係る回路構成を説明する。
次に図1を用いて、本発明の二次電池過放電制御回路の実施例に係る回路構成を説明する。
図中の太い矢印(実線の矢印)は電源供給経路を示しており、細い矢印(破線の矢印)は制御信号経路を示している。それぞれの構成と機能について下記に説明する。
101は二次電池で、充電・放電サイクルが可能な電池である。二次電池はスイッチング素子(SW;スイッチ)102を介して定電圧発生手段104へ供給される。
定電圧発生手段104は、二次電池101供給される低電圧の電力を、負荷(RAM301)の電源電圧に合わせて電圧変換する機能を持つ。スイッチング素子102には、例えばFETやトランジスタ、リレーなどのスイッチング素子を用いるのが一般的である。
また、スイッチング素子102は、SW ON/OFF信号112によって回路の開閉が行われ、SW ON/OFF信号は電池電圧検知手段103より出力される。該電池電圧検知手段103は、揮発性メモリ(RAM)301に供給されるメモリ電源115によって駆動する。
前記電池電圧検知手段103は、二次電池の電圧111と、前記メモリ電源115から前記電池電圧検知手段内にて生成される基準電圧706とを比較し、比較結果によって、前記SW ON/OFF信号を切り替えている。当該電池電圧検知手段については、後に詳細を述べる。
前記定電圧発生手段104によって生成されるメモリ電源115は、セルフリフレッシュモードに移行したRAM301の電源を供給する。また、該定電圧発生手段104は、本体電源106がシャットダウンした時に駆動し始めるような構成になっている。その詳細については、後述する。
本体電源(メイン電源)106は、本実施例で説明しているシステム(装置)に供給されている電源で商用電源からシステム用電源118を作成する。
本体電源監視回路108はシステム電源118を監視し、本体電源106の入力が切断されシステム電源118の電圧低下を検出した場合、電源ON/OFF信号113の状態を変化させる。また、CPU302に対してローパワー信号119を出力する。ローパワー信号119は、システム電源118が切れることをCPU302に知らせる為の信号で、ローパワー信号119の変化をCPU302が検知すると、CPU302はRAM301に対してセルフリフレッシュモードなど、通常動作時より低電力で記憶内容を保持するモードに移行するよう命令を発行する。RAM301のモードを行う為に、ローパワー信号119は電源ON/OFF信号113よりも若干(数μs程度)早く変化する。メモリ電源回路107は、システム電源118からRAM301の電源を作成する回路で、システム電源118が所定の電圧以上の場合にメモリ電源115の生成を担っている。
ここで、先ほど述べた定電圧発生手段104の駆動について説明する。通常、システムが使用されている時は本体電源106からメモリ電源回路107に電源が供給され、メモリ電源回路107からメモリ電源115がRAM301に供給される。この時、本体電源106は、通常使用時の電源電圧を出力しているので、本体電源監視回路108で通常使用時の電圧を検知し、電源ON/OFF信号113は、定電圧発生手段104をOFFにする(動作させない)信号を出力する。
一方、本体電源106への電力供給が何らかの理由で断たれた時(供給停止時)、本体電源106からの出力電圧が低下する。この時、本体電源106の電圧低下を本体電源監視回路108が検知し、メモリ電源回路107の出力が切れ、電源ON/OFF信号113にて、定電圧発生手段104をONにする(動作させる)信号を出力する。
これによって、停電などで本体電源106への電力が切断した場合でも、RAM301への電源供給を切る事なく、二次電池101からのバックアップ電源に切り替えることができる。
また、本体電源106が電力を受けている間、定電圧発生手段104の動作を停止させる事で、二次電池101の放電経路を切断すると共に、ダイオード114を通じて本体電源106から二次電池101に対して充電を行う。ダイオード114は、本体電源106が電力を受けていない時、二次電池101からの放電電流を、本体電源106側へ流さないようにする為のものである。
RAM電圧監視116は、バックアップ状態か否かを検地する回路で、フリップフロップ回路で構成される。本実施例の一例を図6に示す。RAM電圧監視116はシステム電源118で動作し、本体電源監視回路108がシステム電源の復帰を検出した時点のメモリ電源115の状態を保持し、バックアップ信号117をCPU302に出力する。
<二次電池過放電制御回路の構成説明>
図1を用いて、二次電池か放電制御回路の構成と、その動作について説明する。ここでは、本体電源106への電力供給が切れ、二次電池101からRAM301への供給が行われている場合について、更に詳細に説明する。
図1を用いて、二次電池か放電制御回路の構成と、その動作について説明する。ここでは、本体電源106への電力供給が切れ、二次電池101からRAM301への供給が行われている場合について、更に詳細に説明する。
二次電池101の充電が十分なされている場合、二次電池101からスイッチング素子102を通して定電圧発生手段104へ電力が供給される。本実施例では、二次電池の種類としてニッケル水素二次電池を想定すると、ニッケル水素二次電池の放電時の電圧は約1.2〜1.5Vである。定電圧発生手段104は、この電圧を、RAM301の電源電圧(DDR SDRAMのセルフリフレッシュモードでは約2.5V)に合わせて昇圧する。
一方、昇圧されたメモリ電源115を電力として、電池電圧検知手段103にて、二次電池101の出力電圧を監視する。ここで、電池電圧検知手段103の詳細について図5を用いて説明する。
電池電圧検知手段103は、基準電圧706を生成するレギュレータ705と、二次電池101の出力電圧とを比較するコンパレータ704とから成る。当該コンパレータによって電池電圧を検知し、SW ON/OFF信号112をHigh/Low信号で出力する。前記レギュレータとコンパレータの電源は、メモリ電源115から供給される。
二次電池101からの電源供給が続くと、二次電池101の電流容量低下に伴って、電池電圧111(バックアップ用電圧の電圧値)が低下する。該電圧低下を電池電圧検知手段103にて検出し、電池電圧信号111が一定電圧未満になるとSW ON/OFF信号112のHigh/Low状態が切り替わり、スイッチング素子102を切断する。スイッチング素子102の回路が開状態になると、定電圧発生手段104への電力供給が断たれるので、メモリ電源115は切断される。
更に、二次電池101から電力供給が断たれると、電池電圧検知手段103への電源供給も切断され、電池電圧検知手段103からの出力信号 SW ON/OFF信号112はLowになる。したがって、スイッチング素子102はSW ON/OFF信号112がHighの時に導通状態になり、Lowの時に切断状態になるスイッチング素子を用いるのが好ましい。
前記のように、二次電池101はスイッチング素子102にて負荷との接続が切れるので、放電し続ける状態、過放電状態(異常状態)、に陥る事を防ぐ事ができる。二次電池101は、特に例に挙げたニッケル水素二次電池では、過放電状態で放置されると、電流容量が著しく劣化する特性をもっている。したがって、ある程度電池の充電が切れた状態になったなら、負荷から切り離して無負荷状態をつくる必要があるので、本構成は二次電池101にとって、好適な構成といえる。
また、ニッケル水素二次電池は放電時の出力電圧が1.2〜1.4V程度と低く、通常IC等の電源としては使用できないので、本発明の構成のように定電圧発生手段が必要となるのは言うまでもない。
<電源投入フローの説明>
図3及び図4を用いて、電源投入フローを説明する。
図3及び図4を用いて、電源投入フローを説明する。
装置の電源が投入された場合、S401で本体電源106はON状態となる。
S402で、システム電源118が所定の電圧を上回ると本体電源監視回路108から出力されるSW ON/OFF信号113がOFFとなる。
S403で、SW ON/OFF信号113がOFFとなると定電圧発生手段104はOFF状態、メモリ電源回路107はON状態となり、RAM電圧監視116はメモリ電源115の状態をラッチし、保持する。SW ON/OFF信号113がOFFになった時点でRAM301がバックアップ状態であれば、バックアップ信号117はHighに、非バックアップ状態であればバックアップ信号117はLowとなる。
<電源切断フローの説明>
装置の電源切断、停電などにより本体電源106が切断した場合のフローを説明する。
装置の電源切断、停電などにより本体電源106が切断した場合のフローを説明する。
S405で本体電源106が切断した場合、S406で本体電源監視回路108よりリセット信号が出力される。
S407で、定電圧発生手段104が起動し、メモリ電源回路107が停止する。
このとき、S404にて電池電圧が一定値以上(正常値)ならば、スイッチング素子102はON状態なるので、定電圧発生手段104へ二次電池101からの電力が供給され、メモリ電源115が供給される(S408〜S410)。
一方、S408にて二次電池101の電圧が一定値未満と判定された場合、その判定結果により二次電池101の充電容量を使い果たし「空」の状態になったと判断して、スイッチング素子102を切断する。この判定は、本体電源106が正常供給されている時(供給時)、或いは、本体電源106が切断し、二次電池から電源供給している時に、随時行われる。スイッチング素子102が切断されると、二次電池101から定電圧発生手段104への電力供給が断たれるので、RAM301への電源供給がストップする(メモリ電源115=0V状態)。
スイッチング素子102が切断状態になった時点で、RAM301のバックアップは終了となる(初期状態に戻る)。
Claims (1)
- メモリ制御装置であって、メイン電源の供給停止時に、メモリ制御装置の動作に必要なデータを保持するためのメモリ手段と、
前記メイン電源の供給停止時に、前記メモリ手段にバックアップ用電圧を供給するバックアップ電源と、
前記バックアップ電源から発生するバックアップ用電圧を検出し、前記バックアップ電源の電圧値が正常値であるか否かを判定する判定手段と、
前記メイン電源の供給時に、前記判定手段の判定結果が異常の場合には、前記メモリ手段に保持された前記データを初期状態にするメモリ制御手段とを具備したことを特徴とするメモリ制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007306042A JP2009129341A (ja) | 2007-11-27 | 2007-11-27 | メモリ制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007306042A JP2009129341A (ja) | 2007-11-27 | 2007-11-27 | メモリ制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009129341A true JP2009129341A (ja) | 2009-06-11 |
Family
ID=40820164
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007306042A Pending JP2009129341A (ja) | 2007-11-27 | 2007-11-27 | メモリ制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009129341A (ja) |
-
2007
- 2007-11-27 JP JP2007306042A patent/JP2009129341A/ja active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2009131101A (ja) | 電力供給装置及び電力供給装置における過放電制御方法 | |
JP2012005330A (ja) | 二次電池充電制御装置 | |
US8063510B2 (en) | Charging control apparatus and method for controlling the same | |
JP2013048542A (ja) | 電源装置および電源装置の制御方法、ならびに、画像形成装置 | |
US9277078B2 (en) | Information processing apparatus with power control unit, control method therefor, and storage medium storing control program therefor | |
JP5641858B2 (ja) | 印刷装置及びその制御方法、並びにプログラム | |
JP7297494B2 (ja) | 電源装置、その制御方法、及び画像読み取り装置 | |
JP2004074558A (ja) | 画像形成装置 | |
US20120133218A1 (en) | Portable electronic equipment and method of controlling the same | |
KR101499304B1 (ko) | 정보 처리 장치 및 정보 처리 장치의 제어 방법 | |
JP2009129341A (ja) | メモリ制御装置 | |
JP2000267741A (ja) | 電源装置及び電子機器 | |
JP2004098470A (ja) | 画像形成装置 | |
JP5811704B2 (ja) | 画像形成装置、給電方法、およびプログラム | |
JP2008022452A (ja) | 画像形成装置 | |
JP2001238004A (ja) | ファクシミリ装置 | |
JP2015006075A (ja) | 画像処理装置、電力制御方法及び電力制御プログラム | |
JP2014116905A (ja) | 画像処理装置、機器制御方法、及び機器制御プログラム | |
JP5446632B2 (ja) | 画像処理装置、電力管理方法、電力管理プログラム及び記録媒体 | |
JP7176309B2 (ja) | 情報処理装置及びプログラム | |
JP2011022669A (ja) | 画像形成装置及び情報処理システム | |
JP7119629B2 (ja) | 電源装置、電源装置の制御方法、画像形成装置 | |
JP2018013596A (ja) | 画像形成装置および制御装置 | |
JP6900802B2 (ja) | 制御基板、制御基板用バックアップ給電方法、制御基板用バックアップ給電プログラム | |
JP4233515B2 (ja) | データ処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100201 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20100630 |