JPS63211047A - 記憶装置 - Google Patents
記憶装置Info
- Publication number
- JPS63211047A JPS63211047A JP62042528A JP4252887A JPS63211047A JP S63211047 A JPS63211047 A JP S63211047A JP 62042528 A JP62042528 A JP 62042528A JP 4252887 A JP4252887 A JP 4252887A JP S63211047 A JPS63211047 A JP S63211047A
- Authority
- JP
- Japan
- Prior art keywords
- address
- circuit
- storage space
- defect
- error
- 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
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は記憶装置に係シ、特に、記憶空間内で不良が発
生した場合のダウン回避に好適な記憶装置に関する。
生した場合のダウン回避に好適な記憶装置に関する。
従来の記憶装置は、特開昭60−136093号公報や
日経エレクトロニクス1981,8.17号165頁「
ハミング符号を利用した小型コンピュータ用メモリー・
ボード」K記載されているように1誤シ検出回路が誤シ
を検出すると、訂正回路が1ビツトエツーのみを訂正し
たシ、もしくは特開昭53−10228号公報に記載さ
れているように%I!!シが検出されると、行または列
の置換が可能であってもヒユーズ断によシアドレス置換
を行ない欠陥のある行または列を動作不能としている。
日経エレクトロニクス1981,8.17号165頁「
ハミング符号を利用した小型コンピュータ用メモリー・
ボード」K記載されているように1誤シ検出回路が誤シ
を検出すると、訂正回路が1ビツトエツーのみを訂正し
たシ、もしくは特開昭53−10228号公報に記載さ
れているように%I!!シが検出されると、行または列
の置換が可能であってもヒユーズ断によシアドレス置換
を行ない欠陥のある行または列を動作不能としている。
上記従来技術では、1とットエラーが生じた際!IC%
それが固定的な不良でなくともアドレス置換が行なわれ
、置換後に再び書き込み動作を行なわねばならないとい
う間暉がある。
それが固定的な不良でなくともアドレス置換が行なわれ
、置換後に再び書き込み動作を行なわねばならないとい
う間暉がある。
本発明の目的は、1ビツトエラーが生じた際にそれが固
定的な不良の場合のみにアドレス置換を自動的に行う記
憶装置を提供するととにある。
定的な不良の場合のみにアドレス置換を自動的に行う記
憶装置を提供するととにある。
上記目的は、記憶装置内に不良救済用の記憶空間、及び
アドレス変換装置を設け、あるアドレスに1ピツト不良
が生じた場合には1次の書込サイクル時に主記憶空間と
不良救済用の記憶空間の両方に同一データを書き込み、
主記憶空間内同一アドレスで再び一ビツト不良が検出さ
れた場合のみアドレス変換を登録することによシ達成さ
れる。
アドレス変換装置を設け、あるアドレスに1ピツト不良
が生じた場合には1次の書込サイクル時に主記憶空間と
不良救済用の記憶空間の両方に同一データを書き込み、
主記憶空間内同一アドレスで再び一ビツト不良が検出さ
れた場合のみアドレス変換を登録することによシ達成さ
れる。
1ビツトエラーが生じた場合に1主記憶中間と不良救済
用記憶空間に同一データを書込む。次の読出しサイクル
において、主記憶空間内にエラーが生じなければ、先の
1ビプトエラーは固定不良ではないと判断する。そして
、不良救済用記憶空間は次のアドレスに不良が生じた場
合に上書きされる。逆に、エラーが生じた場合に社、主
記憶空間内の該当アドレスは次のサイクルからアクセス
されず、不良救済用記憶空間内にアドレス置換を行う。
用記憶空間に同一データを書込む。次の読出しサイクル
において、主記憶空間内にエラーが生じなければ、先の
1ビプトエラーは固定不良ではないと判断する。そして
、不良救済用記憶空間は次のアドレスに不良が生じた場
合に上書きされる。逆に、エラーが生じた場合に社、主
記憶空間内の該当アドレスは次のサイクルからアクセス
されず、不良救済用記憶空間内にアドレス置換を行う。
このような方法によって固定的な不良の発生時のみアド
レス置換を行い、置換後に再書込みサイクルの不要な記
憶装置を構成可能となる。
レス置換を行い、置換後に再書込みサイクルの不要な記
憶装置を構成可能となる。
以下、本発明の一実施例を第1図から第3図によシ説明
する。
する。
第1図は、本発明の一実施例に係る記憶装置のブロック
構成図である。第1図において、1はアドレス変換装置
、2は主記憶空間、5は不良救済用の副記憶空間、4は
エラー訂正回路、5は制御回路である。この記憶装置の
動作を第2図の70−チャートに従って説明する。
構成図である。第1図において、1はアドレス変換装置
、2は主記憶空間、5は不良救済用の副記憶空間、4は
エラー訂正回路、5は制御回路である。この記憶装置の
動作を第2図の70−チャートに従って説明する。
先ず、主記憶空間2に不良がない場合について説明する
。リード(READ )動作において、外部から入力さ
れたアドレスADに対応するデータDOは主記憶空間2
から読み出され、エラー訂正回路4に入力される。ここ
でデータDo内のエラーが1ビツト以外の場合は従来例
と同様に処理される。
。リード(READ )動作において、外部から入力さ
れたアドレスADに対応するデータDOは主記憶空間2
から読み出され、エラー訂正回路4に入力される。ここ
でデータDo内のエラーが1ビツト以外の場合は従来例
と同様に処理される。
この処理は本発明の要点ではないため説明を省略する。
データDOが1ビツトエラーを含む場合には、エラー訂
正回路4によシェラ−を修正し修正後のデータDCOを
外部に出力すると共に、1ビツト工ラー検出信号MRを
制御回路5に出力する。
正回路4によシェラ−を修正し修正後のデータDCOを
外部に出力すると共に、1ビツト工ラー検出信号MRを
制御回路5に出力する。
制御回路4から出力された制御信号CN〒によυ、アド
レス変換装置1は不良救済用の記憶空間3内の後述する
アドレスB1を入力アドレスAD ftcHEhさせる
様に登録する。又、制御信号CM!Ilcよシ主記憶空
間2中のアドレス出力部(図示省略)%及び副記憶空間
3中の81部(図示省略)に、修正後のデータDC1(
−DCO)を書き込み、AD部のデータDOを再読み出
しする。この時データDOKエラーがなければ、前回の
1ビツトエラーは間不良であったと判断し、AD部から
81部へのアドレス変換は行なわず、アドレス変換装置
1中に登録したAD部を消去する。エラーが生じた場合
には、アドレスADは固定不良と判断して、その部分を
すべて記憶空間5中のアドレスBiに置き換え、亀の値
を1インクリメントする。ライト(WR■1)動作時に
も、AD部のアドレスが指定された場合は入力データD
1は記憶空間3中の81部に書込まれる。これによシ1
通常アクセスされる記憶空間を、不良を含まない状態に
保つことができる。
レス変換装置1は不良救済用の記憶空間3内の後述する
アドレスB1を入力アドレスAD ftcHEhさせる
様に登録する。又、制御信号CM!Ilcよシ主記憶空
間2中のアドレス出力部(図示省略)%及び副記憶空間
3中の81部(図示省略)に、修正後のデータDC1(
−DCO)を書き込み、AD部のデータDOを再読み出
しする。この時データDOKエラーがなければ、前回の
1ビツトエラーは間不良であったと判断し、AD部から
81部へのアドレス変換は行なわず、アドレス変換装置
1中に登録したAD部を消去する。エラーが生じた場合
には、アドレスADは固定不良と判断して、その部分を
すべて記憶空間5中のアドレスBiに置き換え、亀の値
を1インクリメントする。ライト(WR■1)動作時に
も、AD部のアドレスが指定された場合は入力データD
1は記憶空間3中の81部に書込まれる。これによシ1
通常アクセスされる記憶空間を、不良を含まない状態に
保つことができる。
よって、次に1ビツト不良が発生した場合でも、記憶装
置がダウンすることを回避できる。
置がダウンすることを回避できる。
第5図はアドレス変換装置のブロック構成図である。本
実施例のアドレス変換装置は、カウンタ制御回路6と、
登録アドレスカウンタ7と、変換アドレス用メモリ8と
、アドレス発生回路9と、アンド回路10と、アドレス
選択回路11から成る。
実施例のアドレス変換装置は、カウンタ制御回路6と、
登録アドレスカウンタ7と、変換アドレス用メモリ8と
、アドレス発生回路9と、アンド回路10と、アドレス
選択回路11から成る。
アドレスADが入力されると、カウンタ制御回路6は、
登録アドレスカウ/り7を初期値1から、登録されてい
る変換用アドレス数の値だけ、順次インクリメントさせ
、変換用アドレスメモリ8から登録されているアドレス
ADMt読み出す。そして、アンド回路10で入力アド
レスADと登録アドレスADMを比較し、一致していれ
ばアドレス選択回路11はアドレス発生回路9からの出
力B1を、アドレス出力CADとして選択する。又、カ
ウンタ7の値が登録されているアドレス数分だけ進んで
も一致しない場合は、アドレス選択回路11は入力アド
レスAD1kCADとして選択し、変換アドレス用メモ
リ8のカウンタ7の値+1−O部分に、AD部値をとシ
込む。リード動作時に指定された記憶空間に固定不良が
あれば、カウンタ制御回路6はカウンタ7の値を1つ増
加させ、アドレスADはメモリ8内に保持される。又、
固定不良がない場合は、カウンタ7の値がそ0iまのた
め、次にアクセスされた場合に上書きされ、保持されな
いととくなる。
登録アドレスカウ/り7を初期値1から、登録されてい
る変換用アドレス数の値だけ、順次インクリメントさせ
、変換用アドレスメモリ8から登録されているアドレス
ADMt読み出す。そして、アンド回路10で入力アド
レスADと登録アドレスADMを比較し、一致していれ
ばアドレス選択回路11はアドレス発生回路9からの出
力B1を、アドレス出力CADとして選択する。又、カ
ウンタ7の値が登録されているアドレス数分だけ進んで
も一致しない場合は、アドレス選択回路11は入力アド
レスAD1kCADとして選択し、変換アドレス用メモ
リ8のカウンタ7の値+1−O部分に、AD部値をとシ
込む。リード動作時に指定された記憶空間に固定不良が
あれば、カウンタ制御回路6はカウンタ7の値を1つ増
加させ、アドレスADはメモリ8内に保持される。又、
固定不良がない場合は、カウンタ7の値がそ0iまのた
め、次にアクセスされた場合に上書きされ、保持されな
いととくなる。
本実施例で用いた変換アドレス用メモリ8は・変換させ
るアドレス数ワード、アドレス線本数分のビットをもつ
メモリであシ、アドレス発生回路9は変換させるアドレ
ス数ワード、変換後のアドレス本数ビットのメモリで構
成できる・又・カウンタ7、アンド回路10.アドレス
選択回路11は標準的な論理回路で構成でき、カウンタ
制御回路6はパルス発生回路、及び論理回路で容易に実
現できる。又、エラー訂正回路等は現在使用されている
回路をそのまま流用可能である。
るアドレス数ワード、アドレス線本数分のビットをもつ
メモリであシ、アドレス発生回路9は変換させるアドレ
ス数ワード、変換後のアドレス本数ビットのメモリで構
成できる・又・カウンタ7、アンド回路10.アドレス
選択回路11は標準的な論理回路で構成でき、カウンタ
制御回路6はパルス発生回路、及び論理回路で容易に実
現できる。又、エラー訂正回路等は現在使用されている
回路をそのまま流用可能である。
本発明によれば、アクセスされる記憶空間には常に不良
を含んでいないため、ビット不良によるダウン回避可能
な記憶装置を構成することができる。
を含んでいないため、ビット不良によるダウン回避可能
な記憶装置を構成することができる。
第1図は本発明の一実施例に係る記憶装置のブロック構
成図、第2図は動作フローチャート、第3図は第1図に
示すアドレス変換装置のブロック構成図である。 1・・・アドレス変換装置 2・・・主記憶空間 5・・・不良救済用記憶空間 4・・・エラー訂正回路 5・・・制御回路 6・・・カウンタ制御回路 7・・・登録アドレス数ワード 8・・・変換アドレス用メモリ 9・・・アドレス発生回路 10・・・アンド回路 11・・・アドレス選択回路。 第 1 図 第Z図
成図、第2図は動作フローチャート、第3図は第1図に
示すアドレス変換装置のブロック構成図である。 1・・・アドレス変換装置 2・・・主記憶空間 5・・・不良救済用記憶空間 4・・・エラー訂正回路 5・・・制御回路 6・・・カウンタ制御回路 7・・・登録アドレス数ワード 8・・・変換アドレス用メモリ 9・・・アドレス発生回路 10・・・アンド回路 11・・・アドレス選択回路。 第 1 図 第Z図
Claims (1)
- 1、主記憶空間の他に不良救済用の副記憶空間を備える
と共に、主記憶空間に不良が生じたとき該主記憶空間を
前記副記憶空間に置換するアドレス変換装置を備える記
憶装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62042528A JPS63211047A (ja) | 1987-02-27 | 1987-02-27 | 記憶装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62042528A JPS63211047A (ja) | 1987-02-27 | 1987-02-27 | 記憶装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63211047A true JPS63211047A (ja) | 1988-09-01 |
Family
ID=12638576
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62042528A Pending JPS63211047A (ja) | 1987-02-27 | 1987-02-27 | 記憶装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63211047A (ja) |
-
1987
- 1987-02-27 JP JP62042528A patent/JPS63211047A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7467337B2 (en) | Semiconductor memory device | |
| US4532628A (en) | System for periodically reading all memory locations to detect errors | |
| US5872802A (en) | Parity generation and check circuit and method in read data path | |
| JPS6061837A (ja) | エラ−訂正装置 | |
| US5379304A (en) | Method and structure for providing error correction code and parity for each byte on SIMM's | |
| US5450422A (en) | Method and structure for providing error correction code for each byte on SIMM'S | |
| JPS62214599A (ja) | 半導体記憶装置 | |
| US5956352A (en) | Adjustable filter for error detecting and correcting system | |
| US7075851B2 (en) | Semiconductor memory device inputting/outputting data and parity data in burst operation | |
| JPH1097471A (ja) | メモリデータのエラー訂正方法、及びエラー訂正方式 | |
| JPS63211047A (ja) | 記憶装置 | |
| US6279129B1 (en) | Configuration of memory cells and method of checking the operation of memory cells | |
| JPS62299000A (ja) | 半導体メモリ | |
| JPH08129510A (ja) | メモリデータ訂正装置 | |
| JPH05342113A (ja) | 組み込み型システムのramの故障検出方法 | |
| JPS59200349A (ja) | 誤り訂正回路用診断回路 | |
| JPS6235199B2 (ja) | ||
| JPS62245453A (ja) | 交替メモリの置換方法 | |
| JPH0227600A (ja) | 集積回路装置 | |
| JPH06139152A (ja) | 記憶装置用入出力回路 | |
| JPH05158810A (ja) | 誤り検出回路 | |
| JPS5952499A (ja) | パリテイ・チエツク方式 | |
| JPS6041151A (ja) | メモリエラ−訂正方式 | |
| JPH0520215A (ja) | 情報処理装置 | |
| JPS5837638B2 (ja) | キオクソウチ |