JPS6113499A - ダイナミツクramコントロ−ル装置 - Google Patents
ダイナミツクramコントロ−ル装置Info
- Publication number
- JPS6113499A JPS6113499A JP59135801A JP13580184A JPS6113499A JP S6113499 A JPS6113499 A JP S6113499A JP 59135801 A JP59135801 A JP 59135801A JP 13580184 A JP13580184 A JP 13580184A JP S6113499 A JPS6113499 A JP S6113499A
- Authority
- JP
- Japan
- Prior art keywords
- address
- signal
- dynamic ram
- control device
- selection signal
- 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
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
この発明は、電源遮断時においてもダイナミックRAM
から成るメモリを電池によりハックアップする必要のあ
るPOSシステム等に用いられるダイナミックRAMコ
ントロール装置に関するものである。
から成るメモリを電池によりハックアップする必要のあ
るPOSシステム等に用いられるダイナミックRAMコ
ントロール装置に関するものである。
従来例の構成とその問題点
ダイナミックRAMの全体もしくは一部をビデオRAM
とし、CRTコントローラから供給されるアドレス信号
に従ってRAS信号等が発せられる時間と、CPUから
供給されるアドレス信号に従ってRAS信号等が発せら
れる時間とが設けられ、前者のアドレス信号がリフレソ
゛シュアドレスとなって特別のりフレッシュアドレス生
成回路を必要としないダイナミックRAMコントロール
回路は従来からよく知られている。ところが、この回路
により、電源遮断時のメモリの内容を保存させるために
は、ダイナミックRAMコントロール回路だけでなく、
CRTコントローラをも電池によってハックアップする
必要があり、消費電力が大きくなるため、両方を電池に
よってバックアップするのは得策ではなかった。
とし、CRTコントローラから供給されるアドレス信号
に従ってRAS信号等が発せられる時間と、CPUから
供給されるアドレス信号に従ってRAS信号等が発せら
れる時間とが設けられ、前者のアドレス信号がリフレソ
゛シュアドレスとなって特別のりフレッシュアドレス生
成回路を必要としないダイナミックRAMコントロール
回路は従来からよく知られている。ところが、この回路
により、電源遮断時のメモリの内容を保存させるために
は、ダイナミックRAMコントロール回路だけでなく、
CRTコントローラをも電池によってハックアップする
必要があり、消費電力が大きくなるため、両方を電池に
よってバックアップするのは得策ではなかった。
発明の目的
この発明はミビデオRAMを兼ねるダイナミックRAM
を低消費電力でバックアップすることができるダイナミ
ックRAMコントロール装置を提供することを目的とす
る。
を低消費電力でバックアップすることができるダイナミ
ックRAMコントロール装置を提供することを目的とす
る。
発明の構成
この発明のダイナミックRAMコントロール装置は、電
源が給電状態にあり、かつCRTコントローラへの初期
設定が終了しているときにはCRTコントローラから順
次変化するアドレス信号が供給されるのでCRTコント
ローラからダイナミックRAMへのアクセスをリフレッ
シュに利用し、電源が切れたときにはCRTコントロー
ラからの変化するアドレス信号の供給が停止するので、
内部に設けたカウンタの出力をダイナミックRAMのア
ドレス信号として供給するために、前者のモートに設定
する第1アドレス選択信号と後者のモードに設定する第
2アドレズ選択信号とを設け、また電源が供給状態のと
きアクティブとなる電源回路からの電源検知信号をさら
に設け、第1アドレス選択信号および第2アドレス選択
信号をアクティブにする10命令を前記電源検知信号が
アクティブのときのみ有効とさせる有効・無効切替回路
と、前記カウンタと第1アドレス選択信号による設定が
行なわれたときCPUからのアドレス信号およびCRT
コントローラからのアドレス信号のいずれかをダイナミ
ックRAMのアドレス信号として出力させ、第2アドレ
ス選択信号による設定が行なわれたとき前記カウンタの
出力をダイナミックRAMのアドレス信号として出力さ
せるアドレスセレクタ回路とを有し、CRTコントロー
ラへの初期設定が終った後に前記第1アドレス選択信号
をアクティブにし、CPUが電源遮断を検出した後に第
2アドレス選択信号をアクティブにすることによってダ
イナミックRAMの内容を保護するようになっている。
源が給電状態にあり、かつCRTコントローラへの初期
設定が終了しているときにはCRTコントローラから順
次変化するアドレス信号が供給されるのでCRTコント
ローラからダイナミックRAMへのアクセスをリフレッ
シュに利用し、電源が切れたときにはCRTコントロー
ラからの変化するアドレス信号の供給が停止するので、
内部に設けたカウンタの出力をダイナミックRAMのア
ドレス信号として供給するために、前者のモートに設定
する第1アドレス選択信号と後者のモードに設定する第
2アドレズ選択信号とを設け、また電源が供給状態のと
きアクティブとなる電源回路からの電源検知信号をさら
に設け、第1アドレス選択信号および第2アドレス選択
信号をアクティブにする10命令を前記電源検知信号が
アクティブのときのみ有効とさせる有効・無効切替回路
と、前記カウンタと第1アドレス選択信号による設定が
行なわれたときCPUからのアドレス信号およびCRT
コントローラからのアドレス信号のいずれかをダイナミ
ックRAMのアドレス信号として出力させ、第2アドレ
ス選択信号による設定が行なわれたとき前記カウンタの
出力をダイナミックRAMのアドレス信号として出力さ
せるアドレスセレクタ回路とを有し、CRTコントロー
ラへの初期設定が終った後に前記第1アドレス選択信号
をアクティブにし、CPUが電源遮断を検出した後に第
2アドレス選択信号をアクティブにすることによってダ
イナミックRAMの内容を保護するようになっている。
実施例の説明
以下図面を用いて実施例を詳細に説明する。
第1図はこの発明が用いられるシステムのブロック図を
示したもので、3がこの発明を構成するダイナミックR
AMコントロール装置本体である。
示したもので、3がこの発明を構成するダイナミックR
AMコントロール装置本体である。
ダイナミックRAMコントロール装置本体3はCPUI
からのアドレス信号7とCRTコントローラ2からのア
ドレス信号8とを受けてダイナミックRAM4ヘアドレ
ス信 等の制御信号3−2を供給するものである。cpulと
CRTコントローラ2は電源回路5から電源供給ライン
14を通じ電源が供給されるが、このラインは電源遮断
時には電圧が降下してしまう。
からのアドレス信号7とCRTコントローラ2からのア
ドレス信号8とを受けてダイナミックRAM4ヘアドレ
ス信 等の制御信号3−2を供給するものである。cpulと
CRTコントローラ2は電源回路5から電源供給ライン
14を通じ電源が供給されるが、このラインは電源遮断
時には電圧が降下してしまう。
これに対し、ダイナミックRAMコントロール装置本体
3とダイナミックRAM4への電源供給ライン15は電
源遮断時においても電池6からの電源供給ライン16が
電源回路5を介して継がれるので、バンクアップされる
ようになっている。電源回路5からは電源遮断状態か否
かを示す信号11(以下SBY信号とする)がダイナミ
ックRAMコントロール装置本体3へ供給される。また
CP[11からはCRTコントローラ2からのアドレス
を有効にさせる設定信号9と無効にさせる設定信号IO
とがダイナミックRAMコントロール装置本体3へ送ら
れる。その他13はデータ、12はリード信号等の制御
信号である。
3とダイナミックRAM4への電源供給ライン15は電
源遮断時においても電池6からの電源供給ライン16が
電源回路5を介して継がれるので、バンクアップされる
ようになっている。電源回路5からは電源遮断状態か否
かを示す信号11(以下SBY信号とする)がダイナミ
ックRAMコントロール装置本体3へ供給される。また
CP[11からはCRTコントローラ2からのアドレス
を有効にさせる設定信号9と無効にさせる設定信号IO
とがダイナミックRAMコントロール装置本体3へ送ら
れる。その他13はデータ、12はリード信号等の制御
信号である。
CPUIとCRTコントローラ2は電池バックアップさ
れておらず、電源遮断時にはアドレス信号7,8,設定
信号9,10, リード信号12。
れておらず、電源遮断時にはアドレス信号7,8,設定
信号9,10, リード信号12。
データ13の各信号は不定になるので、不定にならない
時、すなわちSBY信号11がアクティブのときに設定
信号9,10を用いてダイナミックRAMコントロール
装置本体3のモードを設定するのがこの発明の意図する
ところである。
時、すなわちSBY信号11がアクティブのときに設定
信号9,10を用いてダイナミックRAMコントロール
装置本体3のモードを設定するのがこの発明の意図する
ところである。
第2図はこの発明のダイナミックRAMコントロール装
置本体3のブロック図を示したものである。17は発振
器40の出力を受けてダイナミックRAM4を制御する
信号のタイミングを作り出すタイミング作成部、18は
CPUIからのアドレス信号25とCRTコントローラ
2からのアドレス信号26とカウンタ20からの出力2
7をタイミング作成部17からの制御信号41とフリッ
プフロップ24の出力38に従ってダイナミックRAM
4ヘアドレス29を供給するアドレスセレクタ回路、1
9はダイナミックRAM4への制御信号30をフリップ
フロップ24の出力38に応じ送り出す制御信号作成部
、21はCRTコントローラ2からのアドレスを有効に
設定する信号31を電源が給電状態のときアクティブに
なる信号33と論理積をとって設定信号34を作り出す
ゲート、22は同じ(無効に設定する信号32と同しく
電源が供給状態のときにアクティブになる信号33と論
理積をとって設定信号35を作り出すゲート、23はゲ
ート34.35によりセント、リセットされるフリップ
フロップ、24はフリップフロップ23の出力36をタ
イミング作X部17からの信号37により同期を取って
CRTコントローラ2からのアドレスを有効にするか否
かを示す信号38を作り出すフリ・ノブフロップである
。その他28は制御信号作成部19へ送出されるタイミ
ング信号、42はカウンタ20へ送出されるクロックで
ある。
置本体3のブロック図を示したものである。17は発振
器40の出力を受けてダイナミックRAM4を制御する
信号のタイミングを作り出すタイミング作成部、18は
CPUIからのアドレス信号25とCRTコントローラ
2からのアドレス信号26とカウンタ20からの出力2
7をタイミング作成部17からの制御信号41とフリッ
プフロップ24の出力38に従ってダイナミックRAM
4ヘアドレス29を供給するアドレスセレクタ回路、1
9はダイナミックRAM4への制御信号30をフリップ
フロップ24の出力38に応じ送り出す制御信号作成部
、21はCRTコントローラ2からのアドレスを有効に
設定する信号31を電源が給電状態のときアクティブに
なる信号33と論理積をとって設定信号34を作り出す
ゲート、22は同じ(無効に設定する信号32と同しく
電源が供給状態のときにアクティブになる信号33と論
理積をとって設定信号35を作り出すゲート、23はゲ
ート34.35によりセント、リセットされるフリップ
フロップ、24はフリップフロップ23の出力36をタ
イミング作X部17からの信号37により同期を取って
CRTコントローラ2からのアドレスを有効にするか否
かを示す信号38を作り出すフリ・ノブフロップである
。その他28は制御信号作成部19へ送出されるタイミ
ング信号、42はカウンタ20へ送出されるクロックで
ある。
第3図は、CPUIのリセット信号(RESET )と
SBY信号と各種設定とのタイミングを示したものであ
る。
SBY信号と各種設定とのタイミングを示したものであ
る。
SBY信号は「灯1がアクティブである途中でアクティ
ブになる。RESETが解除されるとCPU1は各種イ
ニシャライズプログラムを実行するが、その中でタイミ
ング■のC’RTコントローラ2のイニシャライズとそ
のすぐ後でタイミング■のCRTコントローラ2からの
アドレス信号を有効にする10命令を発するようにする
。また、電源が切れる前には電源遮断の割込(タイミン
グ■)が発生するのでその割込処理プログラム中でCR
Tコントローラ2からのアドレス信号を無効にし内部カ
ウンタからのアドレス信号を有効にさせるIO命令(タ
イミング■)を発生し、CPUIは停止する(タイミン
グ■)。
ブになる。RESETが解除されるとCPU1は各種イ
ニシャライズプログラムを実行するが、その中でタイミ
ング■のC’RTコントローラ2のイニシャライズとそ
のすぐ後でタイミング■のCRTコントローラ2からの
アドレス信号を有効にする10命令を発するようにする
。また、電源が切れる前には電源遮断の割込(タイミン
グ■)が発生するのでその割込処理プログラム中でCR
Tコントローラ2からのアドレス信号を無効にし内部カ
ウンタからのアドレス信号を有効にさせるIO命令(タ
イミング■)を発生し、CPUIは停止する(タイミン
グ■)。
以上第1図および第2図に示した回路で、第3図に示し
た手順を施せば、ダイナミ’7りRAM内部の内容を保
護することができる。
た手順を施せば、ダイナミ’7りRAM内部の内容を保
護することができる。
発明の効果
この発明によれば、CRTコントローラの出力をダイナ
ミックRAMのりフレッシュに利用する方式でありなが
ら、低消費電力でメモリバックアップをすることができ
る。
ミックRAMのりフレッシュに利用する方式でありなが
ら、低消費電力でメモリバックアップをすることができ
る。
第1図はこの発明が通用されるシステムのブロック図、
第2図はこの発明の一実施例のダイナミックRAMコン
トロール装置本体のブロック図、第3図はその制御タイ
ミングを示すタイミング図である。 1・・・CPU、2・・・CRTコントローラ、3・・
・ダイナミンクRAMコントロール装置本体、4・・・
ダイナミックRAM、5・・・電源回路、6・・・電池
、18・・・アドレスセレクタ回路、19・・・制御信
号作成部、20・・・カウンタ、21.22・・・ゲー
ト(有効・無効切替回路)、23.24・・・フリソプ
フロンプ第1gl ■■ ■■■ 第3図 第2図
第2図はこの発明の一実施例のダイナミックRAMコン
トロール装置本体のブロック図、第3図はその制御タイ
ミングを示すタイミング図である。 1・・・CPU、2・・・CRTコントローラ、3・・
・ダイナミンクRAMコントロール装置本体、4・・・
ダイナミックRAM、5・・・電源回路、6・・・電池
、18・・・アドレスセレクタ回路、19・・・制御信
号作成部、20・・・カウンタ、21.22・・・ゲー
ト(有効・無効切替回路)、23.24・・・フリソプ
フロンプ第1gl ■■ ■■■ 第3図 第2図
Claims (1)
- CRTのビデオRAMを兼ねるダイナミックRAMを
コントロールするダイナミックRAMコントロール装置
であって、第1アドレス信号を発生するCRTコントロ
ーラと、第2アドレス信号と第1アドレス選択信号およ
び第2アドレス選択信号とを発生するCPUと、第3ア
ドレス信号を発生するカウンタと、前記CRTコントロ
ーラからの第1アドレス信号および前記CPUからの第
2アドレス信号と前記カウンタからの第3アドレス信号
とが入力され前記CPUからの第1アドレス選択信号が
アクティブとなったときに前記第1アドレス信号および
第2アドレス信号のいずれかを出力して前記ダイナミッ
クRAMへ与え前記CPUからの第2アドレス選択信号
がアクティブとなったときに前記第3アドレス信号を出
力して前記ダイナミックRAMへ与えるアドレスセレク
タ回路と、このアドレスセレクタ回路の前記第1アドレ
ス選択信号および第2アドレス選択信号の入力部に設け
られ電源検知信号に応答して前記第1アドレス選択信号
および第2アドレス選択信号を有効とする有効・無効切
替回路とからなり電池でバックアップされるダイナミッ
クRAMコントロール装置本体とを備え、前記CPUが
前記CRTコントローラへの初期設定を終了したのちに
前記第1アドレス選択信号をアクティブにするとともに
電源遮断を検出したのちに前記第2アドレス選択信号を
アクティブにすることを特徴とするダイナミックRAM
コントロール装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59135801A JPS6113499A (ja) | 1984-06-29 | 1984-06-29 | ダイナミツクramコントロ−ル装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59135801A JPS6113499A (ja) | 1984-06-29 | 1984-06-29 | ダイナミツクramコントロ−ル装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6113499A true JPS6113499A (ja) | 1986-01-21 |
Family
ID=15160134
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59135801A Pending JPS6113499A (ja) | 1984-06-29 | 1984-06-29 | ダイナミツクramコントロ−ル装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6113499A (ja) |
-
1984
- 1984-06-29 JP JP59135801A patent/JPS6113499A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5247655A (en) | Sleep mode refresh apparatus | |
| US6119200A (en) | System and method to protect SDRAM data during warm resets | |
| KR100329344B1 (ko) | 전원관리장치및방법 | |
| US6128747A (en) | System for delaying propagation of wake-up signal to processor through the sleep control means until the memory is awakened | |
| US6212599B1 (en) | Method and apparatus for a memory control system including a secondary controller for DRAM refresh during sleep mode | |
| KR0169288B1 (ko) | 컴퓨터 시스템 및 그 메모리를 리프레싱하기 위한 방법 | |
| JPH0667768A (ja) | バスユニットと実行ユニットとを含むタイプのプロセッサを動作させる方法、中央処理装置、コンピュータシステム、およびクロック制御装置回路 | |
| JPS6349814B2 (ja) | ||
| JPH0113573B2 (ja) | ||
| US6317657B1 (en) | Method to battery back up SDRAM data on power failure | |
| JPH09212416A (ja) | 計算機システムおよび計算機システムの電力管理方法 | |
| JP4083847B2 (ja) | メモリ・リフレッシュ方法及びシステム | |
| KR19980023605A (ko) | 컴퓨터 시스템 및 이 컴퓨터 시스템의 제어 방법 | |
| JPH10133714A (ja) | 集積回路装置 | |
| JPS6113499A (ja) | ダイナミツクramコントロ−ル装置 | |
| JP2002230970A (ja) | メモリ制御装置 | |
| JPS6259396B2 (ja) | ||
| JPH0628053A (ja) | スタンバイモードを有する電子機器 | |
| JP4174835B2 (ja) | マイクロコントローラ | |
| JP3463242B2 (ja) | データ処理回路 | |
| JPH01118915A (ja) | パーソナルコンピュータ | |
| JP2701386B2 (ja) | キャッシュメモリコントローラ | |
| JP3058070B2 (ja) | 情報処理装置 | |
| JPS63257995A (ja) | リフレツシユ制御回路 | |
| JPH06318394A (ja) | メモリ制御装置 |