JPH0227599A - 不揮発性メモリの制御方式 - Google Patents
不揮発性メモリの制御方式Info
- Publication number
- JPH0227599A JPH0227599A JP63177292A JP17729288A JPH0227599A JP H0227599 A JPH0227599 A JP H0227599A JP 63177292 A JP63177292 A JP 63177292A JP 17729288 A JP17729288 A JP 17729288A JP H0227599 A JPH0227599 A JP H0227599A
- Authority
- JP
- Japan
- Prior art keywords
- section
- data
- ram
- rewriting
- rom
- 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
Landscapes
- Read Only Memory (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、NOVRAMのRAM部のデータ内容に書換
え、及び、RAM部からROM部へのデータストアを制
御する制御方式に関する。
え、及び、RAM部からROM部へのデータストアを制
御する制御方式に関する。
NOVRAMは民生用の小型コンピュータから業務用の
大型コンピュータまで広く用いられており、近年のコン
ピュータ技術の高度化に伴ってNOVRAMの制御もよ
り一層の確実さが要求されてきている。
大型コンピュータまで広く用いられており、近年のコン
ピュータ技術の高度化に伴ってNOVRAMの制御もよ
り一層の確実さが要求されてきている。
NOVRAMは一般にRAM部及びROM部から構成さ
れており、システムの運用上、NOVRAM制御部から
の制御信号により、RAM部のデータ内容が新たに書換
えられたり、新たに書換えられたRAM部のデータ内容
がROM部へストアされたりする。特に、電源切断時に
はこのままにしておくとRAM部のデータ内容が消滅す
るので電源切断を検出すると、RAM部のデータ内容を
ROM部ヘスドアしてデータ内容を保存する。
れており、システムの運用上、NOVRAM制御部から
の制御信号により、RAM部のデータ内容が新たに書換
えられたり、新たに書換えられたRAM部のデータ内容
がROM部へストアされたりする。特に、電源切断時に
はこのままにしておくとRAM部のデータ内容が消滅す
るので電源切断を検出すると、RAM部のデータ内容を
ROM部ヘスドアしてデータ内容を保存する。
電源切断時において、ROM部のデータ内容がRAM部
のデータ内容と同じである場合(つまり、RAM部へ新
たにデータ書換えがなされる前)、RAM部のデータ内
容をROM部へストアする必要はない、然るに、前記従
来のシステムは、電源切断時、RAM部へ新たにデータ
書換えがなされているか否かに拘らず、常にストア゛動
作を行なうように制御する。従って、不必要な制御動作
となり、この結果、NOVRAM (一般にストア動作
の回数に制限がある)の寿命が短くなり、確実なw4I
IIlを行なうことができない問題点があった。
のデータ内容と同じである場合(つまり、RAM部へ新
たにデータ書換えがなされる前)、RAM部のデータ内
容をROM部へストアする必要はない、然るに、前記従
来のシステムは、電源切断時、RAM部へ新たにデータ
書換えがなされているか否かに拘らず、常にストア゛動
作を行なうように制御する。従って、不必要な制御動作
となり、この結果、NOVRAM (一般にストア動作
の回数に制限がある)の寿命が短くなり、確実なw4I
IIlを行なうことができない問題点があった。
〔8題を解決するための手段〕
第1図は本発明の原理図を示す。同図中、10はRAM
部、11はROM部で、RAM部10及ffROM部1
1にTNOVRAMl 2が構成されテイル。13Lt
llltl1部で、NOVRAMl 2に対してデータ
書込み/読出し等を制御する。本発明は、RAM部10
の記憶領域の一部を書換えフラグとして使用し、リコー
ル信号により、ROM部11のデータをRAM部10へ
転送する時、及び、制御N13からRAM部10のデー
タを新たに書換える時、上記書換えフラグに夫々異なる
値を書込んでおき、電源切断時、上記書換えフラグの値
を検出することにより、ストア信号によりRAM部10
が書換えられている場合にのみRAM部10のデータを
ROM部11へ転送するように制御する。
部、11はROM部で、RAM部10及ffROM部1
1にTNOVRAMl 2が構成されテイル。13Lt
llltl1部で、NOVRAMl 2に対してデータ
書込み/読出し等を制御する。本発明は、RAM部10
の記憶領域の一部を書換えフラグとして使用し、リコー
ル信号により、ROM部11のデータをRAM部10へ
転送する時、及び、制御N13からRAM部10のデー
タを新たに書換える時、上記書換えフラグに夫々異なる
値を書込んでおき、電源切断時、上記書換えフラグの値
を検出することにより、ストア信号によりRAM部10
が書換えられている場合にのみRAM部10のデータを
ROM部11へ転送するように制御する。
リコール時、書換えフラグをオール「0」にし、データ
書込み時、書換えフラグをオール「1」にしておく、電
源切断時、制御部13は書換えフラグを検出してオール
「1」の時のみ(RAM部10のデータ内容に変化があ
った場合のみ)ストア動作を行なう。これにより、NO
VRAMに対して不必要なストア動作を行なうことはな
く、その寿命を伸ばし得る。
書込み時、書換えフラグをオール「1」にしておく、電
源切断時、制御部13は書換えフラグを検出してオール
「1」の時のみ(RAM部10のデータ内容に変化があ
った場合のみ)ストア動作を行なう。これにより、NO
VRAMに対して不必要なストア動作を行なうことはな
く、その寿命を伸ばし得る。
(実施例)
第2図は本発明の一実施例のブロック図を示す。
同図中、1 はNOVRAMlllI11部で、例えば
マイクロプロセッサにて構成されており、第3図に示す
フローチャートに従って動作が行なわれる。2はNOV
RAMt’、RAM部2a及びROM部2bにて構成さ
れている。特に、RAM部2aのアドレスは例えば0番
地〜10番地まで設けられており、0番地は書換えフラ
グとして割当てられており、1番地〜10番地はRAM
部28本体のアドレスとして割当てられている。3はデ
コーダで、NOVRAM制御部1からのアドレスコード
をデコードして後述のリコール1IllIl信号、スト
ア制御信号、セレクト信号を出力する。4はアンドゲー
ト、5はリコール信号発生部で、デコーダ3からのリコ
ール制御信号及びNOVRAMIIII11部1からの
リード信号からリコール信号を作る。6はアンドゲート
、7はストア信号発生部で、デコーダ3からのストア制
御信号及びNOVRAM制御部1からのライト信号から
ストア信号を作る。
マイクロプロセッサにて構成されており、第3図に示す
フローチャートに従って動作が行なわれる。2はNOV
RAMt’、RAM部2a及びROM部2bにて構成さ
れている。特に、RAM部2aのアドレスは例えば0番
地〜10番地まで設けられており、0番地は書換えフラ
グとして割当てられており、1番地〜10番地はRAM
部28本体のアドレスとして割当てられている。3はデ
コーダで、NOVRAM制御部1からのアドレスコード
をデコードして後述のリコール1IllIl信号、スト
ア制御信号、セレクト信号を出力する。4はアンドゲー
ト、5はリコール信号発生部で、デコーダ3からのリコ
ール制御信号及びNOVRAMIIII11部1からの
リード信号からリコール信号を作る。6はアンドゲート
、7はストア信号発生部で、デコーダ3からのストア制
御信号及びNOVRAM制御部1からのライト信号から
ストア信号を作る。
次に、本発明の動作について第3図と併せて説明する。
電源投入時、NOVRAMilJ@II は第3図(A
)に示すフローチャートに従ってリコール動作を行なう
。電源が投入されると、NOVRAMIIJwJ部1か
らはリコール!1IIWJに必要な例えば11番地のア
ドレスコード及びリード信号が出力され、11番地のア
ドレスコードはデコーダ3にてリコール制御信号とされ
る。リコールtiim信号及びリード信号はアンドゲー
ト4でアンドをとられ、リコール信号発生部5にてリコ
ール信号とされ、NOVRAM2のリコール端子に供給
される。これにより、ROM部2bのデータ内容はRA
M部2aに転送(リコール)され゛(第3図(A)ステ
ップ20)、RAM部2aに転送されたデータはリード
信号によって読出されてN OV RA M Ill
!211部1に供給される。
)に示すフローチャートに従ってリコール動作を行なう
。電源が投入されると、NOVRAMIIJwJ部1か
らはリコール!1IIWJに必要な例えば11番地のア
ドレスコード及びリード信号が出力され、11番地のア
ドレスコードはデコーダ3にてリコール制御信号とされ
る。リコールtiim信号及びリード信号はアンドゲー
ト4でアンドをとられ、リコール信号発生部5にてリコ
ール信号とされ、NOVRAM2のリコール端子に供給
される。これにより、ROM部2bのデータ内容はRA
M部2aに転送(リコール)され゛(第3図(A)ステ
ップ20)、RAM部2aに転送されたデータはリード
信号によって読出されてN OV RA M Ill
!211部1に供給される。
リコールが行なわれた後、RAM部2aの0番地の書換
えフラグはライト信号によって例えばオール「0」とさ
れ(rat換えフラグ」オフ) (第3図(A)ステッ
プ21)、ROM部2bのデータ内容がRAM部2aへ
転送されて両者のデータ内容は等しいことを示す。
えフラグはライト信号によって例えばオール「0」とさ
れ(rat換えフラグ」オフ) (第3図(A)ステッ
プ21)、ROM部2bのデータ内容がRAM部2aへ
転送されて両者のデータ内容は等しいことを示す。
次に、実際の動作時、NOVRAMil11!1部1は
第3図(B)に示すフローチャートに従って書込み動作
を行なう。NOVRAMIIJII11部1カラハRA
M部2aの書込み@御に必要なアドレスコード(1番地
〜10番地)及びライト信号が出力され、1番地〜10
1?地のアドレスコードはデコーダ3にてセレクト信号
(RAM部2aにおいて、1番地〜10番地のデータが
有効となる信号)とされる、セレクト信号及びライト信
号はRAM部2aに供給され、RAM部2aの特定アド
レス(1番地〜10番地)にデータが書込まれる(第3
図(B)ステップ22)、これにより、ROM部2bか
らリコールによって書込ま、れていた今までのデータは
NOVRAM制御部1の書込み動作によって新たに書換
えられたことになる。
第3図(B)に示すフローチャートに従って書込み動作
を行なう。NOVRAMIIJII11部1カラハRA
M部2aの書込み@御に必要なアドレスコード(1番地
〜10番地)及びライト信号が出力され、1番地〜10
1?地のアドレスコードはデコーダ3にてセレクト信号
(RAM部2aにおいて、1番地〜10番地のデータが
有効となる信号)とされる、セレクト信号及びライト信
号はRAM部2aに供給され、RAM部2aの特定アド
レス(1番地〜10番地)にデータが書込まれる(第3
図(B)ステップ22)、これにより、ROM部2bか
らリコールによって書込ま、れていた今までのデータは
NOVRAM制御部1の書込み動作によって新たに書換
えられたことになる。
書込みが行なわれた後、RAM部2aの0番地の書換え
フラグはライト信号によってオール「1」とされ(Il
l換えフラグ」オン)(第3図(B)ステップ23)、
RAM12aのデータが書換えられてROM部2bのデ
ータ内容と異なることを示す。
フラグはライト信号によってオール「1」とされ(Il
l換えフラグ」オン)(第3図(B)ステップ23)、
RAM12aのデータが書換えられてROM部2bのデ
ータ内容と異なることを示す。
次に、電源切断時、NOVRAMIIIIM1部1は第
3図(C)に示すフローチャートに従ってストア動作又
は非動作となる。N OV RA M III 111
部1がらはリード信号が出力され、RAM部2aの0番
地の書換えフラグの内容が読出され、NOVRAMII
II11部1においてオールrlJ(’r書換えフラグ
」オン)かオールrOJ(rl換えフラグ」オフ)かの
判断が行なわれる(第3図(C)ステップ24)。
3図(C)に示すフローチャートに従ってストア動作又
は非動作となる。N OV RA M III 111
部1がらはリード信号が出力され、RAM部2aの0番
地の書換えフラグの内容が読出され、NOVRAMII
II11部1においてオールrlJ(’r書換えフラグ
」オン)かオールrOJ(rl換えフラグ」オフ)かの
判断が行なわれる(第3図(C)ステップ24)。
ここで、オール「1」の場合、NOVRAM制御部1か
らはストア制御に必要な例えば12番地のアドレスコー
ド及びライト信号が出力され、12番地のアドレスコー
ドはデコーダ3にてストア1ilIII信号とされる。
らはストア制御に必要な例えば12番地のアドレスコー
ド及びライト信号が出力され、12番地のアドレスコー
ドはデコーダ3にてストア1ilIII信号とされる。
ストアIqIll信号及びライト信号はアンドゲート6
でアンドをとられ、ストア信号発生部7にてストア信号
とされ、NOVRAM2のストア端子に供給される。こ
れにより、RAM部2aのデータ内容はROM部2bへ
転送(ストア)され(第3図(C)ステップ25)、新
たに書換えられたRAM部2aのデータ内容がROM部
2bに移される。
でアンドをとられ、ストア信号発生部7にてストア信号
とされ、NOVRAM2のストア端子に供給される。こ
れにより、RAM部2aのデータ内容はROM部2bへ
転送(ストア)され(第3図(C)ステップ25)、新
たに書換えられたRAM部2aのデータ内容がROM部
2bに移される。
一方、オール「0」の場合は上記のようなストア動作を
行なわず、そのまま動作終了となる。部ち、ROM部2
bのデータ内容がRAM部2aのデータ内容と等しい時
にはストアを行なう必要はないので、このような場合は
わざわざストア動作を行なうための制御を行なわないよ
うにする。従って、NOVRAM2を不必要にストア制
御しないため、一般にストア動作の回数に制限があるN
OVRAMの寿命を徒に短くすることはない。
行なわず、そのまま動作終了となる。部ち、ROM部2
bのデータ内容がRAM部2aのデータ内容と等しい時
にはストアを行なう必要はないので、このような場合は
わざわざストア動作を行なうための制御を行なわないよ
うにする。従って、NOVRAM2を不必要にストア制
御しないため、一般にストア動作の回数に制限があるN
OVRAMの寿命を徒に短くすることはない。
(発明の効果)
以上説明した如く、本発明によれば、NOVRAMに対
して不必要なストア納作を行なわなくてもよいので、N
OVRAMの寿命を伸ばし得、又、NOVRAMの記憶
g!4域の一部を鄭換えフラグとして使用しているので
、特別に記憶領域を単繊する必要がなく、詞t1部に専
用のハードウェアを設ける必要がなく、システムを簡単
に構成できる。
して不必要なストア納作を行なわなくてもよいので、N
OVRAMの寿命を伸ばし得、又、NOVRAMの記憶
g!4域の一部を鄭換えフラグとして使用しているので
、特別に記憶領域を単繊する必要がなく、詞t1部に専
用のハードウェアを設ける必要がなく、システムを簡単
に構成できる。
3はデコーダ、
5はリコール信号発生部、
7はストア信号発生部
を示す。
Claims (1)
- 【特許請求の範囲】 RAM部(10)及びROM部(11)を設けられた不
揮発性メモリ(12)を制御部(13)にて制御する方
式において、 上記RAM部(10)の記憶領域の一部を書換えフラグ
として使用し、 上記ROM部(11)のデータを上記RAM部(10)
へ転送(リコール)する時、及び、上記制御部(13)
から上記RAM部(10)のデータを新たに書換える時
、上記書換えフラグに夫々異なる値を書込んでおき、 電源切断時、上記書換えフラグの値を検出することによ
り、上記RAM部(10)が書換えられている場合にの
み上記RAM部(10)のデータを上記ROM部(11
)へ転送(ストア)するように制御することを特徴とす
る不揮発性メモリの制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63177292A JPH0227599A (ja) | 1988-07-15 | 1988-07-15 | 不揮発性メモリの制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63177292A JPH0227599A (ja) | 1988-07-15 | 1988-07-15 | 不揮発性メモリの制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0227599A true JPH0227599A (ja) | 1990-01-30 |
Family
ID=16028472
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63177292A Pending JPH0227599A (ja) | 1988-07-15 | 1988-07-15 | 不揮発性メモリの制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0227599A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116755925A (zh) * | 2022-03-14 | 2023-09-15 | 爱思开海力士有限公司 | 存储器系统及其操作方法 |
-
1988
- 1988-07-15 JP JP63177292A patent/JPH0227599A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116755925A (zh) * | 2022-03-14 | 2023-09-15 | 爱思开海力士有限公司 | 存储器系统及其操作方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6122817B2 (ja) | ||
| JPH03252993A (ja) | E↑2promの情報書込み装置 | |
| JPS58115673A (ja) | 記憶情報制御方式及び装置 | |
| JPH05225076A (ja) | 共通情報管理方法及びシステム | |
| JPH02214156A (ja) | 不揮発性半導体装置 | |
| JPS58208994A (ja) | 不揮発性半導体記憶装置 | |
| EP0156162A2 (en) | Programmable controller | |
| JPS6113319B2 (ja) | ||
| JPH01213899A (ja) | データ保存方式 | |
| JPS62269256A (ja) | 半導体フアイルのデ−タ保存方式 | |
| JPS6148174B2 (ja) | ||
| JPS622332B2 (ja) | ||
| JPS62266797A (ja) | 半導体不揮発性記憶装置 | |
| JPH0765586A (ja) | Eepromアクセス方式 | |
| US7516372B2 (en) | Processor control system for supplying control instructions to a processor | |
| JPH1139222A (ja) | マイクロコンピュータ | |
| JPS61105935A (ja) | 信号制御盤制御方式 | |
| JP2000285686A (ja) | 不揮発性メモリの書き込み回路 | |
| JPH04283837A (ja) | プログラムローディング方法 | |
| JPS60225253A (ja) | 情報処理装置 | |
| JPH0266799A (ja) | データ書き込み方式 | |
| JPS61157955A (ja) | タグ制御方式 | |
| JP2000276883A (ja) | 不揮発性メモリの書き込み回路 | |
| JPH11134192A (ja) | マイクロコンピュータ | |
| JPH0375959B2 (ja) |