JPH01107400A - Eepromによるスイッチシステムの設定方法 - Google Patents
Eepromによるスイッチシステムの設定方法Info
- Publication number
- JPH01107400A JPH01107400A JP62263702A JP26370287A JPH01107400A JP H01107400 A JPH01107400 A JP H01107400A JP 62263702 A JP62263702 A JP 62263702A JP 26370287 A JP26370287 A JP 26370287A JP H01107400 A JPH01107400 A JP H01107400A
- Authority
- JP
- Japan
- Prior art keywords
- data
- cell
- cells
- address
- array
- 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 title claims description 8
- 125000004122 cyclic group Chemical group 0.000 claims abstract description 4
- 230000002950 deficient Effects 0.000 claims description 17
- 210000004027 cell Anatomy 0.000 abstract description 46
- 238000013500 data storage Methods 0.000 abstract description 4
- 210000000352 storage cell Anatomy 0.000 abstract description 4
- 230000007423 decrease Effects 0.000 abstract 2
- 238000007726 management method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、EEPROMに記憶されたデータを一連のス
イッチデータとして使用するスイッチシステムに関する
。特にスイッチデータを、EEPROM (電気的に消
去可能なプログラマブルROM)の特性を利用して、書
換えを行ない、再設定することのできるシステムに関す
る。
イッチデータとして使用するスイッチシステムに関する
。特にスイッチデータを、EEPROM (電気的に消
去可能なプログラマブルROM)の特性を利用して、書
換えを行ない、再設定することのできるシステムに関す
る。
情報機器においては、所定のデータを設定するために、
機械的なデイツプスイッチを利用することが多い。しか
し最近は電気的に消去可能で書込みを多数回行ないうる
EEPROMを使用することにより、従来のデイツプス
イッチの代わりに用いることが多い。デイツプスインチ
は1”。
機械的なデイツプスイッチを利用することが多い。しか
し最近は電気的に消去可能で書込みを多数回行ないうる
EEPROMを使用することにより、従来のデイツプス
イッチの代わりに用いることが多い。デイツプスインチ
は1”。
O”の2値しか記憶できないが、EEPROMでは複数
個のビットを1アドレスに設定することも容易で、より
複雑なデータを記憶できるので、システムとして応用範
囲は広くなる。
個のビットを1アドレスに設定することも容易で、より
複雑なデータを記憶できるので、システムとして応用範
囲は広くなる。
従来、この種のEEPROMを利用したスイッチシステ
ムは、EEPROMのアドレスを固定的に使用していた
。たとえば、第4図に示すように、EEPROMは8ケ
のアドレスO〜7番地のセルをもっている場合でも、(
a)のようにA、B、Cのデータを書込んだセルを書換
えの際に、(b)のように同一番地のセルにA’、B’
、C’とデータ書換えを行なう。そのためEEPROM
の特定のバイトやビットに書換え回数の限界が来ると、
全システムが無効とされる欠点があった。また、書込み
チェックは、書込みデータと読出しデータを比較しエラ
ーチェックするだけで、エラーを回避する手段は特に取
っていなかった。
ムは、EEPROMのアドレスを固定的に使用していた
。たとえば、第4図に示すように、EEPROMは8ケ
のアドレスO〜7番地のセルをもっている場合でも、(
a)のようにA、B、Cのデータを書込んだセルを書換
えの際に、(b)のように同一番地のセルにA’、B’
、C’とデータ書換えを行なう。そのためEEPROM
の特定のバイトやビットに書換え回数の限界が来ると、
全システムが無効とされる欠点があった。また、書込み
チェックは、書込みデータと読出しデータを比較しエラ
ーチェックするだけで、エラーを回避する手段は特に取
っていなかった。
本発明の目的は、EEPROMの書換え回数の制限によ
る信頼性の問題を解決した、信頼性のあるスイッチシス
テムを構築する設定方法を提供することにある。
る信頼性の問題を解決した、信頼性のあるスイッチシス
テムを構築する設定方法を提供することにある。
本発明のEEPROMによるスイッチシステムの書換え
方法は、アレイのセル数をデータを記憶すべきセル数よ
りあらかじめ大きく定めておき、該セルアレイ内におい
て特定のタグを先頭に記憶し、該タグのアドレスに引続
くアドレスのセルに後記の管理手段により不良とされて
いるアドレスのセルを除き、一連のデータを記憶する手
段と。
方法は、アレイのセル数をデータを記憶すべきセル数よ
りあらかじめ大きく定めておき、該セルアレイ内におい
て特定のタグを先頭に記憶し、該タグのアドレスに引続
くアドレスのセルに後記の管理手段により不良とされて
いるアドレスのセルを除き、一連のデータを記憶する手
段と。
データ書換えごとに、一連のデータをタグごとアドレス
をずらし、かつアレイからオーバフローしたデータはア
レイ頭初のアドレスから書込む、サイクリックな書換え
手段と、書換え後のチェックに不良とされたセルは、該
セルを飛びこして次のセルに書込みを行なうとともに、
以後の書換えに使用しないように管理する手段とを含む
ものである。
をずらし、かつアレイからオーバフローしたデータはア
レイ頭初のアドレスから書込む、サイクリックな書換え
手段と、書換え後のチェックに不良とされたセルは、該
セルを飛びこして次のセルに書込みを行なうとともに、
以後の書換えに使用しないように管理する手段とを含む
ものである。
アレイのセル数はデータ記憶セル数より大きくし、書換
えごとにアドレス数をずらし、アレイからオーバフロー
したデータは、アレイ頭初のアドレスから書込むような
サイクリックな書込みを行なう。したがって、アレイの
セル数とデータ記憶セル数とを同一とし、書換えを行な
う場合に対し、各セルとしては書込み回数が実質的に減
少する。
えごとにアドレス数をずらし、アレイからオーバフロー
したデータは、アレイ頭初のアドレスから書込むような
サイクリックな書込みを行なう。したがって、アレイの
セル数とデータ記憶セル数とを同一とし、書換えを行な
う場合に対し、各セルとしては書込み回数が実質的に減
少する。
さらにエラーが生じたセルは、管理手段によってそのア
ドレスがわかるようにしておくことで、以後当該セルを
書換えの際除去できる。データがどのセルから記憶され
ているかはタグのアドレスを検出して、容暑に知ること
ができる。
ドレスがわかるようにしておくことで、以後当該セルを
書換えの際除去できる。データがどのセルから記憶され
ているかはタグのアドレスを検出して、容暑に知ること
ができる。
以下、図面を参照して、本発明の一実施例につき説明す
る。第1図は、本発明の書換え方法の一例を示すもので
、(a)がある時期におけるEEPROMの記憶状況で
、アドレスO番地にタグがあり、引続くアドレス1,2
.3の各番地にA、B、Cのデータが記憶されている。
る。第1図は、本発明の書換え方法の一例を示すもので
、(a)がある時期におけるEEPROMの記憶状況で
、アドレスO番地にタグがあり、引続くアドレス1,2
.3の各番地にA、B、Cのデータが記憶されている。
なお7番地はそれまでにエラーチェックで不良と判定さ
れたセルで、管理のため不良アドレスであることを示す
タグを固定的に付する(登録)ようにしている。
れたセルで、管理のため不良アドレスであることを示す
タグを固定的に付する(登録)ようにしている。
書換えは第1図(b)のように、アドレスをずらしてA
’、B’、C’なる書換えデータを書込む。
’、B’、C’なる書換えデータを書込む。
このとき6番地に仮りにデータがあるとすれば、7番地
に不良アドレスタグがあるので、書換えの際は0番地に
新しいデータがサイクリックに書込まれる。このように
、データを格納するセルは移動するが、その先頭にタグ
があるので、容易にデータの所在アドレスを知ることが
でき、また不良アドレスタグにより、そのセルを飛びこ
して書込みができる。
に不良アドレスタグがあるので、書換えの際は0番地に
新しいデータがサイクリックに書込まれる。このように
、データを格納するセルは移動するが、その先頭にタグ
があるので、容易にデータの所在アドレスを知ることが
でき、また不良アドレスタグにより、そのセルを飛びこ
して書込みができる。
次に、エラーのチェック動作を、第2図のフローチャー
トにより説明する。このフローチャートは1つのデータ
の書込みに関するものである。先ず所定のアドレスにデ
ータの書込み(Pl)を行なう。そして読出して(P2
)、書込んだデータと比較する(P3)。データが一敗
すれば書込みは終了するが、書込みデータと読出しデー
タが異なる場合は、再書込みを行なう。このリライト回
数に制限を設けておいて、リライト回数が制限以内(P
4)ならば、さらに再書込みとエラーチェックを行なう
(Pi〜P3)。リライト回数が制限より多くなった
場合は、当該アドレスのセルは、不良セルとしてそのア
ドレスを登録しくP5)、Piにもどりこのアドレスの
次のアドレスにデータの書込みを行なう。ただしこの飛
びこしはデータ数が全アドレスセル数から不良アドレス
セル数を引いた書込み可能な領域より少ない(P6)場
合にのみ行なうことができ、そうでない場合は、もはや
データの書込みはできないから、エラーと判定される(
P7)。
トにより説明する。このフローチャートは1つのデータ
の書込みに関するものである。先ず所定のアドレスにデ
ータの書込み(Pl)を行なう。そして読出して(P2
)、書込んだデータと比較する(P3)。データが一敗
すれば書込みは終了するが、書込みデータと読出しデー
タが異なる場合は、再書込みを行なう。このリライト回
数に制限を設けておいて、リライト回数が制限以内(P
4)ならば、さらに再書込みとエラーチェックを行なう
(Pi〜P3)。リライト回数が制限より多くなった
場合は、当該アドレスのセルは、不良セルとしてそのア
ドレスを登録しくP5)、Piにもどりこのアドレスの
次のアドレスにデータの書込みを行なう。ただしこの飛
びこしはデータ数が全アドレスセル数から不良アドレス
セル数を引いた書込み可能な領域より少ない(P6)場
合にのみ行なうことができ、そうでない場合は、もはや
データの書込みはできないから、エラーと判定される(
P7)。
不良アドレスの管理は、上述のようにセルアレイの特定
アドレスに不良アドレスタグを付しておくことで行なう
が、別方法として、たとえば第3図に示した管理ファイ
ル2をEEPROMの別の領域内に設け、スイッチシス
テムのEEPROMのセルアレイ1のアドレスに相応し
て、良セルを“1”、不良セルを“0”として登録して
、このファイルを参照することもできる。
アドレスに不良アドレスタグを付しておくことで行なう
が、別方法として、たとえば第3図に示した管理ファイ
ル2をEEPROMの別の領域内に設け、スイッチシス
テムのEEPROMのセルアレイ1のアドレスに相応し
て、良セルを“1”、不良セルを“0”として登録して
、このファイルを参照することもできる。
以上、説明したように、本発明はEEPROMにおいて
セルアレイを使用して情報機器内にデータを設置するス
イッチシステムを構築する方法に関するものであるが、
アレイのセル数をデータ数より大きくするとともに、書
換えごとにアドレスをずらしてサイクリックに書込むこ
とによって、セルの書込み回数を実質的に減少し、その
信頼性を高めることができる。゛なお不良セルがある場
合、このセルを飛ばして次のアドレスにデータ書込みを
行なうので、アレイのセル数からデータ数を引いた数だ
けの余裕数だけ、不良セルが生じても充分スイッチシス
テムとして使用できるので、このシステムの使用寿命を
延長できる利点がある。
セルアレイを使用して情報機器内にデータを設置するス
イッチシステムを構築する方法に関するものであるが、
アレイのセル数をデータ数より大きくするとともに、書
換えごとにアドレスをずらしてサイクリックに書込むこ
とによって、セルの書込み回数を実質的に減少し、その
信頼性を高めることができる。゛なお不良セルがある場
合、このセルを飛ばして次のアドレスにデータ書込みを
行なうので、アレイのセル数からデータ数を引いた数だ
けの余裕数だけ、不良セルが生じても充分スイッチシス
テムとして使用できるので、このシステムの使用寿命を
延長できる利点がある。
第1図乃至第3図は本発明の一実施例に係り、第1図は
この方法の概念を示す図、第2図はこのシステムにおけ
るデータ設定の不良チェックのフローチャート、第3図
は不良セルの管理方法の1例を示す説明図、第4図は従
来例の概念を示す図である。 1−セルアレイ、 2−管理ファイル。
この方法の概念を示す図、第2図はこのシステムにおけ
るデータ設定の不良チェックのフローチャート、第3図
は不良セルの管理方法の1例を示す説明図、第4図は従
来例の概念を示す図である。 1−セルアレイ、 2−管理ファイル。
Claims (1)
- 【特許請求の範囲】 EEPROMに複数個の一連のデータを記憶しておく
、セルアレイによって構成されるスイッチシステムにお
いて、 アレイのセル数をデータを記憶すべきセル数よりあらか
じめ大きく定めておき、該セルアレイ内において特定の
タグを先頭に記憶し、該タグのアドレスに引続くアドレ
スのセルに、後記の管理手段により不良とされているア
ドレスのセルを除き、一連のデータを記憶する手段と、
データ書換えごとに、一連のデータをタグごとアドレス
をずらし、かつアレイからオーバフローしたデータはア
レイ頭初のアドレスから書込む、サイクリックな書換え
手段と、書換え後のチェックに不良とされたセルは、該
セルを飛びこして次のセルに書込みを行なうとともに、
以後の書換えに使用しないように管理する手段とを含む
ことを特徴とするEEPROMによるスイッチシステム
の設定方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62263702A JPH01107400A (ja) | 1987-10-21 | 1987-10-21 | Eepromによるスイッチシステムの設定方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62263702A JPH01107400A (ja) | 1987-10-21 | 1987-10-21 | Eepromによるスイッチシステムの設定方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01107400A true JPH01107400A (ja) | 1989-04-25 |
Family
ID=17393140
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62263702A Pending JPH01107400A (ja) | 1987-10-21 | 1987-10-21 | Eepromによるスイッチシステムの設定方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01107400A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04307647A (ja) * | 1991-04-04 | 1992-10-29 | Fuji Photo Film Co Ltd | メモリカードの記憶管理方式 |
| US5297103A (en) * | 1992-01-20 | 1994-03-22 | Fujitsu Limited | Electrically erasable and programmable semiconductor memory device |
-
1987
- 1987-10-21 JP JP62263702A patent/JPH01107400A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04307647A (ja) * | 1991-04-04 | 1992-10-29 | Fuji Photo Film Co Ltd | メモリカードの記憶管理方式 |
| US5297103A (en) * | 1992-01-20 | 1994-03-22 | Fujitsu Limited | Electrically erasable and programmable semiconductor memory device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11127471B2 (en) | Read retry threshold voltage selection | |
| US8694855B1 (en) | Error correction code technique for improving read stress endurance | |
| US9569354B2 (en) | System and method to emulate an electrically erasable programmable read-only memory | |
| US20050036390A1 (en) | Non-volatile memory and non-volatile memory data rewriting method | |
| JP2008204475A (ja) | 不揮発性半導体記憶装置 | |
| RU2269814C2 (ru) | Способ надежной записи указателя для кольцевой памяти | |
| JP2019169217A (ja) | メモリシステム、その制御方法及びプログラム | |
| CN114371816A (zh) | 一种数据存储方法及电子设备 | |
| US9558110B2 (en) | Method for managing a flash memory | |
| US20090164869A1 (en) | Memory architecture and configuration method thereof | |
| US10176876B2 (en) | Memory control method and apparatus for programming and erasing areas | |
| CN112711378B (zh) | 数据储存方法及读写设备 | |
| JP5541194B2 (ja) | フラッシュメモリに対してデータの読み出しおよび書き込みを行う制御装置 | |
| JPH01107400A (ja) | Eepromによるスイッチシステムの設定方法 | |
| JPH08203292A (ja) | 不揮発性メモリ | |
| CN113434086B (zh) | 数据存储方法、装置、非易失性存储器件和存储器 | |
| US20090019244A1 (en) | Information Record/Read Apparatus | |
| JP4239754B2 (ja) | 不揮発メモリシステム | |
| KR100692982B1 (ko) | 배드 블럭 정보가 기록된 난드 타입의 플래시 메모리 | |
| JP4171518B2 (ja) | 不揮発性半導体記憶装置 | |
| JP6317653B2 (ja) | 自動車用電子制御装置及びデータ記憶方法 | |
| KR100261994B1 (ko) | 플래쉬 메모리 | |
| JP2000222291A (ja) | フラッシュメモリのアクセス方法、および、その方法でアクセスするためのデータが格納されたフラッシュメモリ | |
| CN108694130B (zh) | 存储器系统及存储器的管理方法 | |
| JPH04271098A (ja) | メモリカードにおけるデータ記録方法およびメモリカードシステム |