JPS6366797A - メモリ制御方式 - Google Patents
メモリ制御方式Info
- Publication number
- JPS6366797A JPS6366797A JP61210780A JP21078086A JPS6366797A JP S6366797 A JPS6366797 A JP S6366797A JP 61210780 A JP61210780 A JP 61210780A JP 21078086 A JP21078086 A JP 21078086A JP S6366797 A JPS6366797 A JP S6366797A
- Authority
- JP
- Japan
- Prior art keywords
- volatile memory
- memory
- power
- turned
- power source
- 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
- 238000000034 method Methods 0.000 claims description 6
- 230000002035 prolonged effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はメモリ制り1方式に関し、特に電気的に書き替
え可能な不揮発性メモリへの電源オフ時のデータ書き込
みに関するものである。
え可能な不揮発性メモリへの電源オフ時のデータ書き込
みに関するものである。
(従来の技術)
ROM (Read 0nly Memory )は不
揮発性メモリを必要とする多くの用途で役立っているが
、データを書き替えなくてはならない場合には回路から
取り外さなければならない等の問題があった。この問題
を解決するために、近年、回路から取り外す必要のない
電気的に書き替え可能な不揮発性メモリ 旦1ectr
ically Erasable and Pr
ogramable ReadOnly Memor
y (以下EEPROMと記す)が使用されるようにな
ってきた。ところがこのEEFROMは書き込み、読み
出しに時間がかかるため、高速の揮発性メモリと組み合
わせたメモリ回路が利用されている。このメモリ回路は
、電源オン中の通常のメモリリードライトに対しては高
速でアクセス可能な揮発性メモリとして動作し、ストア
指示をきっかけとして、高速揮発性メモリ内のデータを
電源オフ時もその内容が保証される不皿発性のEEPR
OMヘセーブし、ロード指示にで再びEEPROMから
高速揮発性メモリへデータをロードするよってなってい
る。
揮発性メモリを必要とする多くの用途で役立っているが
、データを書き替えなくてはならない場合には回路から
取り外さなければならない等の問題があった。この問題
を解決するために、近年、回路から取り外す必要のない
電気的に書き替え可能な不揮発性メモリ 旦1ectr
ically Erasable and Pr
ogramable ReadOnly Memor
y (以下EEPROMと記す)が使用されるようにな
ってきた。ところがこのEEFROMは書き込み、読み
出しに時間がかかるため、高速の揮発性メモリと組み合
わせたメモリ回路が利用されている。このメモリ回路は
、電源オン中の通常のメモリリードライトに対しては高
速でアクセス可能な揮発性メモリとして動作し、ストア
指示をきっかけとして、高速揮発性メモリ内のデータを
電源オフ時もその内容が保証される不皿発性のEEPR
OMヘセーブし、ロード指示にで再びEEPROMから
高速揮発性メモリへデータをロードするよってなってい
る。
このようなメモリ回路のロード/ストア(セーブ)を制
御する方式としては、通常の動作中は単なる高速アクセ
スメモリとして扱えるようにするために電源オンをきっ
かけとしてロードし、電源がオフする直前にセーブする
・ような方式が使われている。すなわち、電源からの電
源オンしたことを示す信号線及び電源がオフすることを
示す信号線によりロード/ストアを指示する方式が使わ
れ゛ている。
御する方式としては、通常の動作中は単なる高速アクセ
スメモリとして扱えるようにするために電源オンをきっ
かけとしてロードし、電源がオフする直前にセーブする
・ような方式が使われている。すなわち、電源からの電
源オンしたことを示す信号線及び電源がオフすることを
示す信号線によりロード/ストアを指示する方式が使わ
れ゛ている。
(発明が解決しようとする問題点)
しかしながら、上記EEPROMは書き込み回数の制限
(寿命)をもつため、電源オフをきっかけとして常に書
き込みを行なうと電源オン・オフの回数の多い装量にお
いては寿命が短かくなってしまうという問題が生じてい
た。
(寿命)をもつため、電源オフをきっかけとして常に書
き込みを行なうと電源オン・オフの回数の多い装量にお
いては寿命が短かくなってしまうという問題が生じてい
た。
不発明は、以上述べた従来技術の問題点を除去し、電源
オン・オフ回数の多い装置に適用した場合でもその寿命
を長く延ばすことのできるメモリ制御方式を提供するこ
とを目的とする。
オン・オフ回数の多い装置に適用した場合でもその寿命
を長く延ばすことのできるメモリ制御方式を提供するこ
とを目的とする。
(問題点を解決するだめの手段)
本発明は、不揮発性メモリと揮発性メモリを備え、電源
オン時には不揮発性メモリに格納されている記憶データ
を揮発性メモリヘロードし、電源オフに先だち揮発性メ
モリの記憶データを不揮発性メモリヘストアする制御を
行うメモリ制御方式を対象とし、前記従来技術の問題点
を解決するため、電源オン時に少なくとも一度以上揮発
性メモリへの書き込みがあったか否かの情報を記憶する
記憶回路と、電源オフ時に前記記憶回路に保持された情
報にしたがって、揮発性メモリのデータの不揮発性メモ
リへのストアを制御する制御回路とを設けたものである
。
オン時には不揮発性メモリに格納されている記憶データ
を揮発性メモリヘロードし、電源オフに先だち揮発性メ
モリの記憶データを不揮発性メモリヘストアする制御を
行うメモリ制御方式を対象とし、前記従来技術の問題点
を解決するため、電源オン時に少なくとも一度以上揮発
性メモリへの書き込みがあったか否かの情報を記憶する
記憶回路と、電源オフ時に前記記憶回路に保持された情
報にしたがって、揮発性メモリのデータの不揮発性メモ
リへのストアを制御する制御回路とを設けたものである
。
(作用)
本発明によれば、記憶回路は高速の揮発性メモリの内容
が電源オン中に書き替えられたか否かの情報を記憶する
。そして制御回路は記憶回路に記憶さ7している情報に
より揮発性メモリの内容が書き替えられたか否かを判定
する。そして、書き替えが行なわれている場合は、スト
ア信号を不揮発性メモリに送出し高速揮発性メモリの内
容を不揮発性メモリにストアする。一方、書き替えが一
度も行なわれず、かつ高速揮発性メモリの記憶データと
以前にストアされた不揮発性メモリの記憶データが一致
している場合はストア信号を不揮発性メモリに送出せず
再びストアするのをやめさせる。したがって、不揮発性
メモリへのストア回数が減少し、不揮発性メモリの寿命
が長くなり、前記従来技術の間頂点が解決される。
が電源オン中に書き替えられたか否かの情報を記憶する
。そして制御回路は記憶回路に記憶さ7している情報に
より揮発性メモリの内容が書き替えられたか否かを判定
する。そして、書き替えが行なわれている場合は、スト
ア信号を不揮発性メモリに送出し高速揮発性メモリの内
容を不揮発性メモリにストアする。一方、書き替えが一
度も行なわれず、かつ高速揮発性メモリの記憶データと
以前にストアされた不揮発性メモリの記憶データが一致
している場合はストア信号を不揮発性メモリに送出せず
再びストアするのをやめさせる。したがって、不揮発性
メモリへのストア回数が減少し、不揮発性メモリの寿命
が長くなり、前記従来技術の間頂点が解決される。
(実施例)
以下本発明の一実施例を詳細に説明する。
第1図は本実施例のメモリ制御システムの構成を示す回
路図である。図中、1,2.3はフリップフロップ(J
−KFF■、 D−FF■、 D−FF’■)、4はN
ORゲート、5はNANDゲート、6はメモリ回路であ
る。
路図である。図中、1,2.3はフリップフロップ(J
−KFF■、 D−FF■、 D−FF’■)、4はN
ORゲート、5はNANDゲート、6はメモリ回路であ
る。
メモリ回路6は、第2図に示すように、通常のメモリリ
ードライト指示に対してリードライト動作が行なわれる
高速の揮発性メモリ7と、電源オフ時もその内容を保証
するEEFROM 8により構成され71+ フリップフロップ1はメモリ回路6へのライト信号(メ
モリライト信号)によりセットされ、電源オン中に1度
以上のメモリライトがあったか否かを記憶する。フリッ
プフロラf2,3及びNORゲート4はノぞワーレディ
信号のオフをきっかけとして電源断を示す・?ルス信号
を生成する。NANDデート5は上記メモリライトの有
無を示すフリップフロップ1の出力により電源断時に揮
発性メモリ7の記憶データをEEPROM 8ヘスドア
するか否かを制御し、EEPROM 8へのストア信号
を生成する。信号線■、■はシーケンスを持った・ぞワ
ーレディ信号であり、電源がオンすることによって、ま
ず・ぞワーレディ信号■(信号線■)がオンし、その後
、パワーレディ信号■(信号線■)がオンする。一方電
源オフ時は、電源がオフする前にまず・々ワーレディ信
号■(信号線■)がオフし、その後、パワーレディ信号
■(信号@■)がオフする。
ードライト指示に対してリードライト動作が行なわれる
高速の揮発性メモリ7と、電源オフ時もその内容を保証
するEEFROM 8により構成され71+ フリップフロップ1はメモリ回路6へのライト信号(メ
モリライト信号)によりセットされ、電源オン中に1度
以上のメモリライトがあったか否かを記憶する。フリッ
プフロラf2,3及びNORゲート4はノぞワーレディ
信号のオフをきっかけとして電源断を示す・?ルス信号
を生成する。NANDデート5は上記メモリライトの有
無を示すフリップフロップ1の出力により電源断時に揮
発性メモリ7の記憶データをEEPROM 8ヘスドア
するか否かを制御し、EEPROM 8へのストア信号
を生成する。信号線■、■はシーケンスを持った・ぞワ
ーレディ信号であり、電源がオンすることによって、ま
ず・ぞワーレディ信号■(信号線■)がオンし、その後
、パワーレディ信号■(信号線■)がオンする。一方電
源オフ時は、電源がオフする前にまず・々ワーレディ信
号■(信号線■)がオフし、その後、パワーレディ信号
■(信号@■)がオフする。
次に第3図のタイムチャートを参照して本実施例の動作
を説明する。
を説明する。
先ずメモリ回路6;(おけるEEPP、OM 8から高
速順発性メモリ7への記憶データのロードについて述べ
ると、電源がオンしく第3図(イ)参照)かつ・ぐワー
レディ信号■(ロード信号)が”’ Low″ルベルに
あることで(第3図(ロ))、ロードが行われる。
速順発性メモリ7への記憶データのロードについて述べ
ると、電源がオンしく第3図(イ)参照)かつ・ぐワー
レディ信号■(ロード信号)が”’ Low″ルベルに
あることで(第3図(ロ))、ロードが行われる。
高速揮発性メモリ7に記憶データのロードが行われた後
、図示しない上位制御装置からメモリライト信号が送ら
れてくると、高速揮発性メモリ7へのライト動作が行わ
れるとともに、フリップフロップ1がセットされ、メモ
リライトがあった旨を記憶する。このときフリッゾフロ
ノf1の出力は°′0”から1′″に変化し、NAND
ケ゛−ト5に供給される(第3図(ト))。一方、電源
オフに先だって第3図(うに示すようにパワーレディ信
号CIのレベルが°I Hi gh ITから”Low
″′に変化する。これによシフリップフロップ20レベ
ルが所定時間後に” 1″から°′0”に変化する(第
3図に))。またフリップフロップ3はフリップフロッ
プ2の出力を受けさらに所定時間後に、レベルが“0”
から°゛1″に変化する(第3図(ホ))。そしてフリ
ップフロップ2とフリップフロップ3の出力はNORダ
ート4に供給され、ここでNOR演算され、第3図(へ
)に示す・ぐワーダウンAルスが生成される。このdワ
ーダウンAルスはNAND )y”−ト5に供給され、
フリップフロップ1の出力とNAND演算される。この
場合、メモリライトがあったのでフリップフロップ1の
出力は°゛1″であり、・ぐワーダウン・ぐルス信号が
出力されたときNORゲート4の出力は“1”となるの
で、このときNANDケ゛−ト5の出力が不揮発性メモ
リストア信号として生成されメモリ回路6に出力される
。メモリ回路6ではこの不揮発性メモリストア信号を受
けて、電源断時に、高速揮発性メモリ7の内容がEEP
ROM 8ヘスドアされる。
、図示しない上位制御装置からメモリライト信号が送ら
れてくると、高速揮発性メモリ7へのライト動作が行わ
れるとともに、フリップフロップ1がセットされ、メモ
リライトがあった旨を記憶する。このときフリッゾフロ
ノf1の出力は°′0”から1′″に変化し、NAND
ケ゛−ト5に供給される(第3図(ト))。一方、電源
オフに先だって第3図(うに示すようにパワーレディ信
号CIのレベルが°I Hi gh ITから”Low
″′に変化する。これによシフリップフロップ20レベ
ルが所定時間後に” 1″から°′0”に変化する(第
3図に))。またフリップフロップ3はフリップフロッ
プ2の出力を受けさらに所定時間後に、レベルが“0”
から°゛1″に変化する(第3図(ホ))。そしてフリ
ップフロップ2とフリップフロップ3の出力はNORダ
ート4に供給され、ここでNOR演算され、第3図(へ
)に示す・ぐワーダウンAルスが生成される。このdワ
ーダウンAルスはNAND )y”−ト5に供給され、
フリップフロップ1の出力とNAND演算される。この
場合、メモリライトがあったのでフリップフロップ1の
出力は°゛1″であり、・ぐワーダウン・ぐルス信号が
出力されたときNORゲート4の出力は“1”となるの
で、このときNANDケ゛−ト5の出力が不揮発性メモ
リストア信号として生成されメモリ回路6に出力される
。メモリ回路6ではこの不揮発性メモリストア信号を受
けて、電源断時に、高速揮発性メモリ7の内容がEEP
ROM 8ヘスドアされる。
一方、電源オン中に一度も高速揮発性メモリ7へのライ
トが行われなかった場合は、フリ、プフロノ7′1′1
はセクトされないので、その出力は” o ”のままで
ある。したがって、電源断時に、・Pワーダウ/・ぞル
ス信号(レベル°’1”)がNANDケ8−ト5に供給
されても、NANDゲート5からは不揮発性メモリスト
ア信号は生成されず、EEPROM 8へのデータの再
書き込みが押えられる。
トが行われなかった場合は、フリ、プフロノ7′1′1
はセクトされないので、その出力は” o ”のままで
ある。したがって、電源断時に、・Pワーダウ/・ぞル
ス信号(レベル°’1”)がNANDケ8−ト5に供給
されても、NANDゲート5からは不揮発性メモリスト
ア信号は生成されず、EEPROM 8へのデータの再
書き込みが押えられる。
(発明の効果)
以上、説明したように本発明によれば電源をオフ・オン
する度に不揮発性メモリ(EEPROM)の書き込みが
行なわれないため、電源を頻繁にオン・オフするシステ
ムに適用した場合でも不揮発性メモIJ (EEFRO
M)の書き込み回数を必要最小限に押え、装置の寿命を
延ばすことができる。
する度に不揮発性メモリ(EEPROM)の書き込みが
行なわれないため、電源を頻繁にオン・オフするシステ
ムに適用した場合でも不揮発性メモIJ (EEFRO
M)の書き込み回数を必要最小限に押え、装置の寿命を
延ばすことができる。
第1図は本発明の一実施例のメモリ制御システムの構成
を示す回路図、第2図はメモリ回路の構成図、第3図は
第1図のシステムの動作タイムチャートである。 1.2.3・・・フリップフロップ、4・・・NORデ
ート、5・・・NANDゲート、6・・・メモリ回路、
7・・・高速揮発性メモリ、8・・・EEPROM
0特許出願人 沖電気工業株式会社特許出願代理
人 弁理士 山本恵−不発υ月1り1示hメモリf
lイ岬システム9千髭戚図第1図 メξす圓踵9本オ成図 第2図
を示す回路図、第2図はメモリ回路の構成図、第3図は
第1図のシステムの動作タイムチャートである。 1.2.3・・・フリップフロップ、4・・・NORデ
ート、5・・・NANDゲート、6・・・メモリ回路、
7・・・高速揮発性メモリ、8・・・EEPROM
0特許出願人 沖電気工業株式会社特許出願代理
人 弁理士 山本恵−不発υ月1り1示hメモリf
lイ岬システム9千髭戚図第1図 メξす圓踵9本オ成図 第2図
Claims (1)
- 【特許請求の範囲】 不揮発性メモリと揮発性メモリを備え、電源オン時に
は不揮発性メモリに格納されている記憶データを揮発性
メモリへロードし、電源オフに先だち揮発性メモリの記
憶データを不揮発性メモリヘストアする制御を行うメモ
リ制御方式において、電源オン時に少なくとも一度以上
揮発性メモリへの書き込みがあったか否かの情報を記憶
する記憶回路と、 電源オフ時に前記記憶回路に保持された情報にしたがっ
て、揮発性メモリのデータの不揮発性メモリへのストア
を制御する制御回路とを設けたことを特徴とするメモリ
制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61210780A JPS6366797A (ja) | 1986-09-09 | 1986-09-09 | メモリ制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61210780A JPS6366797A (ja) | 1986-09-09 | 1986-09-09 | メモリ制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6366797A true JPS6366797A (ja) | 1988-03-25 |
Family
ID=16595014
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61210780A Pending JPS6366797A (ja) | 1986-09-09 | 1986-09-09 | メモリ制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6366797A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0238640U (ja) * | 1988-09-01 | 1990-03-14 | ||
| JPH04217053A (ja) * | 1990-12-19 | 1992-08-07 | Fujitsu Ltd | 書込回数が制限されたメモリに対する書込回路 |
| JP2014106567A (ja) * | 2012-11-22 | 2014-06-09 | Fujitsu Ltd | ストレージ装置、復旧方法、および復旧プログラム |
-
1986
- 1986-09-09 JP JP61210780A patent/JPS6366797A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0238640U (ja) * | 1988-09-01 | 1990-03-14 | ||
| JPH04217053A (ja) * | 1990-12-19 | 1992-08-07 | Fujitsu Ltd | 書込回数が制限されたメモリに対する書込回路 |
| JP2014106567A (ja) * | 2012-11-22 | 2014-06-09 | Fujitsu Ltd | ストレージ装置、復旧方法、および復旧プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR920022093A (ko) | 복구가능한 베이식 펌웨어를 가진 컴퓨터시스템 동작방법 | |
| WO2016180093A1 (zh) | Flash芯片读写控制电路和方法、AMOLED应用电路 | |
| JP3875139B2 (ja) | 不揮発性半導体記憶装置、そのデータ書き込み制御方法およびプログラム | |
| US7487316B1 (en) | Archive and restore system and methodology for on-line edits utilizing non-volatile buffering | |
| JPS6022438B2 (ja) | 不揮発性メモリのリフレッシュ方式 | |
| JPS6366797A (ja) | メモリ制御方式 | |
| KR100430608B1 (ko) | 반도체기억장치 | |
| JP6877265B2 (ja) | 半導体装置、及びフラッシュメモリ制御方法 | |
| JPH0675836A (ja) | 補助記憶装置 | |
| US10241683B2 (en) | Non-volatile RAM system | |
| JPH103434A (ja) | 半導体ディスク装置及びその書き込み方式 | |
| JPH11272472A (ja) | マイクロコンピュータ | |
| JPH09146767A (ja) | プログラム書き換え方法 | |
| CN118351903B (zh) | 一种选择读取后无回写过程的铁电存储器电路、方法及装置 | |
| JP2000276461A (ja) | マイクロコンピュータ | |
| JP3028567B2 (ja) | Eeprom内蔵マイクロコンピュータ | |
| JP2002099468A (ja) | 書き込み制御回路 | |
| JPS6113319B2 (ja) | ||
| JP2000035916A (ja) | メモリ動作管理方法 | |
| KR900005315A (ko) | 데이타 처리시스템의 개발방법 및 데이타 처리용 반도체 집적회로 | |
| US8010737B2 (en) | Method and device for reorganizing data in a memory system, in particular for control devices in motor vehicles | |
| JPH04105110A (ja) | 電源制御装置 | |
| JPS58186844A (ja) | マイクロプログラム制御装置 | |
| JPS5992496A (ja) | 半導体記憶装置 | |
| JPS58107931A (ja) | Epromバツクアツプ方式 |