[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPS61264599A - 半導体記憶装置 - Google Patents

半導体記憶装置

Info

Publication number
JPS61264599A
JPS61264599A JP60104632A JP10463285A JPS61264599A JP S61264599 A JPS61264599 A JP S61264599A JP 60104632 A JP60104632 A JP 60104632A JP 10463285 A JP10463285 A JP 10463285A JP S61264599 A JPS61264599 A JP S61264599A
Authority
JP
Japan
Prior art keywords
cell
redundant
column
parity
defective
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
Application number
JP60104632A
Other languages
English (en)
Inventor
Yoshihiro Takemae
義博 竹前
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP60104632A priority Critical patent/JPS61264599A/ja
Priority to EP86303719A priority patent/EP0202873B1/en
Priority to KR1019860003811A priority patent/KR910000737B1/ko
Priority to US06/863,608 priority patent/US4768193A/en
Priority to DE8686303719T priority patent/DE3684509D1/de
Publication of JPS61264599A publication Critical patent/JPS61264599A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/70Masking faults in memories by using spares or by reconfiguring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1008Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1076Parity data used in redundant arrays of independent storages, e.g. in RAID systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、冗長セル及びECC回路付きの半導体記憶装
置に関し、切替回路の簡単化を図ろうとするものである
〔従来の技術〕
半導体記憶装置は大容量化につれてメモリセルが小型化
し、α線照射によるソフトエラーが発生し易くなる。こ
の問題に対してチップ上にECCCError Che
cking  &  Correcting)回路を搭
載してエラーチェック及び訂正を行なうことが有効であ
る。また半導体記憶装置は、記憶密度の向上につれて不
良セルが発生し易く、この問題に対しては冗長コラム又
は冗長ワードを設けて不良セルが発生したビット線又は
ワード線は冗長コラム又は冗長ワードに置き換えるのが
有効である。
ECC回路としてはハミングコート利用のものも考えら
れるが、H,V (水平、垂直)パリティ方式と呼ばれ
る方式のものも提案されている。H9■パリティ方式で
は、1ワード線上の多数のメモリセルMCからのデータ
を仮想的に第4図に示すようにkxm2次元マトリクス
に配列し、その各行、列に対応してパリティビットHI
”Hm、 V r〜Vkを付し、これらの水平パリティ
ビットHP。
垂直パリティピッ)VPを格納するセルも同じワード線
WLに配設する。1ワード線上の全メモリセルデータを
第4図のようなk X m 2次元マトリクスにする方
式の他に、該全セルをM([1ずつのN群に分け、各群
につき第4図の如きマトリクスを構成する方式もある。
マトリクスの構成は他のワード線についても同様である
。あるメモリセルを読出すときはそのメモリセルが属す
るワード線を選択し、該メモリセル(MCiとする)が
属する第4図の如きマトリクスの行、列(第4図では点
線で囲って示す)のデータのパリティをとる。行、列(
水平、垂直)のパリティチェック結果が共にエラーなら
これはセルMCiのデータがエラーであることを示して
おり、MCiのデータを反転するこもによりエラー訂正
する。行、列のパリティが一方のみエラー又は両方とも
エラーなしならMCtのデータはエラーでなく、反転す
ることな(そのま\取出す。
この種のECC回路付きメモリは第5図のようにセルア
レイ10に沿って垂直セレクタVSBL。
水平セレクタH8EL、垂直用デコーダVDEC。
水平用デコーダHDEC,垂直パリティチェック回路v
PC1および水平パリティチェック回路HPCなどを設
ける。こ−ではメモリは1Mビット、ワード線WL及び
ビア)線BLは共に1024本、1ワード線上の102
4個のメモリセルMCはkXm本例では32x32のマ
トリクスを構成し、m個の水平パリティ及びに個の垂直
パリティが付されるとする。垂直セレクタVSEL及び
水平セレクタH3ELは、被アクセスメモリセルを含む
行、列のデータを取出すもので、これらの行、列の選択
は垂直用、水平用各デコーダVDEC,HDECの出力
によりなされる。1ワード線上の1024個のメモリセ
ルを端からに個ずつに区切って第4図のマトリクスの第
1行、第2行、・・・・・・を構成したとすると、各行
の行内セルの選択はアドレスの最下位から複数ビットA
 o −A I Sk = 32ならA o = A 
tで一行なえ、各列の選択はその残りの上位ビットAj
−Aj2本例ではA5〜A9で行なえるので、VDEC
,HDEC,及び水平、垂直パリティ用デコーダHPD
ECSVPDECへの入力アドレスは図示の如くなる。
ワード線上の1024f[Iのメモリセルを例えば4群
に分け、各々を16X16のマトリクスにしてもよく、
この場合はに=m=l 5.Ai=A3.Aj=A*。
Aβ−A7になる。1ワ一ド線上1024個のセルの選
択は10ビツトアドレスで行なえるから、該セル選択用
デコーダDDECへの入力アドレスはA o = A 
9となる。このデコーダDDECは、k+m本の図示し
ないデータバスへのビット線選択接続(1ワード線上の
メモリセルを複数群に分ける場合)と、データセレクタ
DSELの制御即ち選択セル中の1セル(MCi)の選
択を行なう。
セレクタVSELにより選択されたmビットのデータ及
びセレクタH3ELにより選択されたにビットのデータ
(これらは第4図の点線枠内のデータに相当)はチェッ
ク回路vPC及びRPCへ入力され、行、列のパリティ
がとられる。これらの回路が出力する1ビツトのパリテ
ィチェック結果は比較器CMPの排他オアゲー)G2.
G3へ入力され、これらのゲートの他方の入力端へはデ
コーダHP/VP  DECの1ビツト出力(第4図点
線枠内のHビット、Vビット)が入力され、従って該ゲ
ー)G2.G3は再入力が一致していれば01不一致な
ら1の出力を生じる。アンドゲートG aはこれらのゲ
ー)G2.03の出力が共に1なら1を出力し、排他オ
アゲートG+をインバータとして、セレクタDSELか
ら出力される被アクセスメモリセルMCtのデータを反
転し、G2.C10の両方又はいずれか一方の出力が0
ならO出力を生じてゲー)G+をスルー状態にする。
Doutは、こうして必要に応じて修正されたセル−M
Ciの読出しデータである。
冗長ビットによるハードエラー救済は不良セルを冗長セ
ルで置き換えることにより行なわれるが、H,Vパリテ
ィ方式のECC回路搭載メモリでは該不良セルがデータ
読出し対象になる場合の他に、データ読出し対象は他の
セルであるがパリティチェック上該不良セルも読出され
る場合もアクセスされるので、冗長/不良セルの切換え
が甚だ厄介である。そこで本発明者は先に第6図に示す
如き回路を提案した。これは特願昭59−171317
で詳記されているが、概述すると次の如くである。
即ち、冗長ビットとしては1コラム分のセルアレイRC
Aを設け、またインヒビット回路IC。
〜IC3、排他オアゲート04.G5.及びインヒビッ
ト制御回路CTLを設ける。水平/垂直セレクタSEL
から出る(VSG、H2Cは垂直。
水平用選択ゲート)k本、m本の信号線は差動出力り、
 Dを伝送するように各々が2本からなり(従ってに対
1m対というのが正しい)、インヒビット回路ICaは
その各々に挿入されたスイッチ回路を備え、信号ISk
 (k=1〜k)がH(ハイ)レベルである(不良セル
に対応するものはHになる)と当該信号線を入側で遮断
し、かつ出側には一方がH1他方がL(ロー)レベルの
電圧(これはデータ0を意味する)を加える。こうして
不良セルの読出しデータは強制的に0にされ、これは該
不良セルのデータを除いたことに等しい。
インヒビット回路IC+についても同様である。
垂直パリティ発生器VPG及び水平パリティ発生器HP
Gは不良セルが含まれていればそれを除いたmビット(
列データ)、kビット(行データ)のパリティをとり、
その結果を示す1ビツトを出力する。これは排他オアゲ
ー)G4.G5の一方に入力端に加えられ、これらのゲ
ートの他方の入力端にはインヒビント回路IC2,IC
3を介して冗長セルアレイRCAの読出し出力が加えら
れる。冗長セルアレイRCAにはメモリセルアレイMC
Aと同じワード線WLが走るので、該MCAのワード線
WLが選択されるときRCAの該WLに対するlセルが
選択され、それが不良セルと置換されるべきものであれ
ば信号RASk及び又はRASmがLレベルになり、該
1ビツトをゲートGs、Gaの他方の入力端に加える。
こうして被アクセスセルを含む行9列の全セルのデータ
がパリティチェックされ、その結果がゲー)02.03
においてパリティセルアレイPCAから読出した垂直パ
リティVP及び水平パリティHPと比較され、共にパリ
ティエラーならアントゲ−) G aの出力がHになり
、ゲー) G +にむいて被アクセスセルMCtのデー
タが反転される。
不良セルは無いとすればインヒビット回路ICo。
IC+はスルー、IC2,IC3は出力O状態、排他オ
アゲー)Ga、Gsはスルーで、この状態では前記第5
図と変らない。不良セルがありそして該不良セルが被ア
クセスセルを含む前記マトリクスの行1列に含まれると
き、インヒビット回路I Co = I C3によりR
CAの冗長セルが該不良セルに置き換わり、第5図と同
様なパリティチェック、エラー訂正が行なわれる。こう
してこのメモリでは1ビツトハードエラーがあり、かつ
1ビツトソフトエラーがあってもそれを検出、訂正する
ことができる。
インヒビット制御回路CTLは不良セルのアドレスを記
憶するROM、及びインビビッド信号発生回路ISOな
どを備え、メモリアクセスコラムアドレスAo=Aiを
受けて信号ISk、ISm。
RASk、RASmを出力する。ISk、ISmはメモ
リアクセスアドレスと不良セルを含む行。
列のアドレスとを比較する回路の出力で、これらの一方
でも一致するとHレベルになる。RASk。
RASmはISk、ISmを反転したもので〜従ってこ
れらがHレベルのときLレベルになり、インヒビット回
路rc2.Ic3をスルーにする。
インヒビット制御回路CTLはまた不良セルをアクセス
するときマルチプレクサMPXを操作する信号Sを生じ
、これにより被アクセスセルの読出し出力はセレクタD
SELからではな(冗長セルアレイRCAから得るよう
にする。
〔発明が解決しようとする問題点〕
この冗長セル及びECC回路付きメモリではソフトエラ
ー及びハードエラーに対処できるが、冗長セルの選択回
路具体的にはインヒビット制御回路CTLのインヒビッ
ト信号発生回路ISOの構成が複雑で、スペースを要す
る。本発明はか−る点を改善し、冗長セルの切換制御回
路の構成が簡単であり、歩留り向上が期待できる冗長セ
ル及びECC回路付きメモリを提供しようとするもので
ある。
〔問題点を解決するための手段〕
本発明は、H,Vパリティ方式の200回路を搭載しか
つ冗長セル及び不良セルと該冗長セルとの切換回路を有
する半導体記憶装置において、該ECC回路のマトリク
スの行又は列を構成するセルデータ群に対応するデータ
群を格納し得る冗長セル群を設けて、不良セルがアクセ
スされるとき該不良セルを含む前記マトリクスの行又は
列のセルデータ群を前記冗長セル群のデータで置換する
ように構成してなることを特徴とするものである。
〔作用及び実施例〕
本発明では冗長コラムを用意する、従って選択ワード線
当り1ビツトの冗長セルを用意するのではなく、H,V
パリティ方式のECC回路で用意する前記マトリクスの
1列または1行分の冗長セル群を用意する。第1図はこ
れを示す図で、RCがその冗長セル群である。HVはH
,Vパリティに対するパリティで、H1〜Hmとv1〜
Vkを加え、その和のLSBに応じそして奇数パリティ
か偶数パリティかに応じて0又は1とすればH9■パリ
ティビットのエラー検出をすることができる。
ワード線WL上のあるセルMCjがハードエラーとする
と・これを含むj列全体のセルを冗長セル群RCで置換
える。このようにすれば、ハードエラーセルMCjが被
アクセスセルMCiを含む行及び列中に含まれるか否か
の判断は必要なく、単純にこのワード線のj列のセル群
を冗長セル群RCで置き換えればよいから切換制御は容
易になり、回路回路構成は簡単化される。
第2図は第1図のマトリクスの構成要領の一例を説明す
る図である。ワード線WLに接続される多数のメモリセ
ルMCをに個ずつに区切ってその各群を本例ではマトリ
クスの各列とする(第1図では各行とした、これはどち
らでもよい)。001〜00mはに個ずつに区切って得
たm個のセル群を示す。垂直パリティV+〜Vk及び水
平パリティH+−xHmは第5図のように纏めて配置す
る方式もあるが、本発明では上記各セル群に対するパリ
ティ (第1図では水平パリティ、第2図では垂直パリ
ティ)は各セル群に付属させ(pI−Pmがこのパリテ
ィ)、他方のパリティ群、第2図では水平パリティ群P
Ghを纏めて配置する。このうよにすると不良行の冗長
行による置換が容易である。
第3図は本発明の実施例を示し、第5図等と同じ部分に
は同じ符号が付しである。冗長セル群RCはn本の各ワ
ード線WLに設けられ、不良行又は列があるとそれに代
って使用される。この切換制御は水平、垂直セレクタを
制御するデコーダで行なう。このデコーダHDEC,V
DECは図示しないが、第5図と同様にアクセスアドレ
ス(MCiのアドレス)コラム分の下位ビット群AO〜
Atと上位ビット群Aj−AA!を受け1’VSEL。
H3ELに被選択セルMCiを含む行1列のセルデータ
を取出たせると共に、アクセスアドレスのロー(ワード
線)分の、かつ前記行又は列を示す部分が不良セルアド
レスのそれと一致するとき、該不良セルを含む前記行又
は列のセル群を選択する代りに冗長セル群RCを選択す
る。
例えばメモリが前記のように1Mビット、ワード線とビ
ット線数は共に1024.1ワード線の1024個のセ
ルをkxm=32X32に分けたとすると、コラム選択
(ワード線内セル選択)アドレスはA o = A 9
の10ビツト、321固のセル群の選択アドレスはその
上位5ビツトA5〜A9になるから、コラムアクセスア
ドレスの上位5ビツト不良セルのコラムアドレスの上位
5ビツトに一致するときV、H3ELは不良セルを含む
セル群の代りに冗長セル群を選択するようにする。第5
図では図示を省略したが垂直、水平デコーダV。
HDECと垂直、水平セレクタの各選択ゲートVSG、
H3Gとの間には制御線が走っており、この制御線を通
してVSG、HSGはVDEC,HDECの出力でオン
、オフされる。上記の切換えはこの制御線の切換えであ
り、不良セルを含むセル群がアクセスされるとき制御線
群は冗長セル群へのそれに切換えられる。
〔発明の効果〕
以上説明したように本発明では不良セルは、H1■パリ
ティ方式で構成されるマトリクスの行又は列単位で冗長
セル群に切換えるので、切換手段が簡単ニなり、不良セ
ルアドレス記憶用のROMの容量も少なくて済み、メモ
リ製造歩留りの向上も期待できる等の利点が得られる。
【図面の簡単な説明】
第1図は本発明でのマトリクス構成を説明する図、第2
図は該マトリクスの構成法を説明する図、第3図は本発
明の実施例を示すブロック図、第4図は従来のマトリク
ス構成を説明する図、第5図はH,Vパリティ方式のE
CC搭載RAMの構成を示すブロック図、第6図は冗長
コラムを持つメモリの構成を示すブロック図である。 図面で、RCは冗長セル群、MCはマトリクスを構成す
るセル群、VSEL、H3EL、VDEC,HDECは
切替回路である。

Claims (1)

  1. 【特許請求の範囲】  H、Vパリテイ方式のECC回路を搭載しかつ冗長セ
    ル及び不良セルと該冗長セルとの切換回路を有する半導
    体記憶装置において、 該ECC回路のマトリクスの行又は列を構成するセルデ
    ータ群に対応するデータ群を格納し得る冗長セル群を設
    けて、 不良セルがアクセスされるとき該不良セルを含む前記マ
    トリクスの行又は列のセルデータ群を前記冗長セル群の
    データで置換するように構成してなることを特徴とする
    半導体記憶装置。
JP60104632A 1985-05-16 1985-05-16 半導体記憶装置 Pending JPS61264599A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP60104632A JPS61264599A (ja) 1985-05-16 1985-05-16 半導体記憶装置
EP86303719A EP0202873B1 (en) 1985-05-16 1986-05-15 Semiconductor memory device
KR1019860003811A KR910000737B1 (ko) 1985-05-16 1986-05-15 에러 정정기능을 갖추고 있으며 용장 구성을 포함한 반도체 메모리 장치
US06/863,608 US4768193A (en) 1985-05-16 1986-05-15 Semiconductor memory device having error correction function and incorporating redundancy configuration
DE8686303719T DE3684509D1 (de) 1985-05-16 1986-05-15 Halbleiterspeichergeraet.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60104632A JPS61264599A (ja) 1985-05-16 1985-05-16 半導体記憶装置

Publications (1)

Publication Number Publication Date
JPS61264599A true JPS61264599A (ja) 1986-11-22

Family

ID=14385819

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60104632A Pending JPS61264599A (ja) 1985-05-16 1985-05-16 半導体記憶装置

Country Status (5)

Country Link
US (1) US4768193A (ja)
EP (1) EP0202873B1 (ja)
JP (1) JPS61264599A (ja)
KR (1) KR910000737B1 (ja)
DE (1) DE3684509D1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0428098A (ja) * 1990-05-23 1992-01-30 Mitsubishi Electric Corp 半導体メモリ装置

Families Citing this family (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2212978A (en) * 1987-11-30 1989-08-02 Plessey Co Plc An integrated circuit having a patch array
JP2595277B2 (ja) * 1988-01-12 1997-04-02 株式会社日立製作所 メモリ管理装置
FR2640409B1 (fr) * 1988-12-08 1992-10-16 Dassault Electronique Procede de stockage de donnees dans une memoire electronique, module interface pour memoire electronique et dispositif de memoire correspondants
DE3843564A1 (de) * 1988-12-23 1990-06-28 Standard Elektrik Lorenz Ag Verfahren zur ueberpruefung von verbindungs- und/oder schalteinrichtungen und/oder -leitungen
JPH02192077A (ja) * 1989-01-19 1990-07-27 Sharp Corp データ記録/再生装置
US5535328A (en) * 1989-04-13 1996-07-09 Sandisk Corporation Non-volatile memory system card with flash erasable sectors of EEprom cells including a mechanism for substituting defective cells
US7447069B1 (en) 1989-04-13 2008-11-04 Sandisk Corporation Flash EEprom system
EP0935255A2 (en) 1989-04-13 1999-08-11 SanDisk Corporation Flash EEPROM system
US7190617B1 (en) 1989-04-13 2007-03-13 Sandisk Corporation Flash EEprom system
JPH0760413B2 (ja) * 1989-05-12 1995-06-28 インターナショナル・ビジネス・マシーンズ・コーポレーション メモリ・システム
US5146574A (en) * 1989-06-27 1992-09-08 Sf2 Corporation Method and circuit for programmable selecting a variable sequence of element using write-back
ATE158424T1 (de) * 1989-06-30 1997-10-15 Digital Equipment Corp Verfahren und anordnung zur steuerung von schattenspeichern
US5247618A (en) * 1989-06-30 1993-09-21 Digital Equipment Corporation Transferring data in a digital data processing system
US5239637A (en) * 1989-06-30 1993-08-24 Digital Equipment Corporation Digital data management system for maintaining consistency of data in a shadow set
US5210865A (en) * 1989-06-30 1993-05-11 Digital Equipment Corporation Transferring data between storage media while maintaining host processor access for I/O operations
US5128947A (en) * 1989-06-30 1992-07-07 Motorola, Inc. Self-checking memory cell array apparatus
FR2655177A1 (fr) * 1989-11-24 1991-05-31 Sgs Thomson Microelectronics Circuit de redondance avec memorisation de position de plot de sortie.
US5134616A (en) * 1990-02-13 1992-07-28 International Business Machines Corporation Dynamic ram with on-chip ecc and optimized bit and word redundancy
JP2830308B2 (ja) * 1990-02-26 1998-12-02 日本電気株式会社 情報処理装置
US5315708A (en) * 1990-02-28 1994-05-24 Micro Technology, Inc. Method and apparatus for transferring data through a staging memory
US5212785A (en) * 1990-04-06 1993-05-18 Micro Technology, Inc. Apparatus and method for controlling data flow between a computer and memory devices
US5134619A (en) * 1990-04-06 1992-07-28 Sf2 Corporation Failure-tolerant mass storage system
US5233618A (en) * 1990-03-02 1993-08-03 Micro Technology, Inc. Data correcting applicable to redundant arrays of independent disks
US5388243A (en) * 1990-03-09 1995-02-07 Mti Technology Corporation Multi-sort mass storage device announcing its active paths without deactivating its ports in a network architecture
EP0448980B1 (en) * 1990-03-29 1997-06-11 Texas Instruments Incorporated Apparatus and method for memory device fault repair
US5325497A (en) * 1990-03-29 1994-06-28 Micro Technology, Inc. Method and apparatus for assigning signatures to identify members of a set of mass of storage devices
US5202856A (en) * 1990-04-05 1993-04-13 Micro Technology, Inc. Method and apparatus for simultaneous, interleaved access of multiple memories by multiple ports
US5233692A (en) * 1990-04-06 1993-08-03 Micro Technology, Inc. Enhanced interface permitting multiple-byte parallel transfers of control information and data on a small computer system interface (SCSI) communication bus and a mass storage system incorporating the enhanced interface
US5956524A (en) * 1990-04-06 1999-09-21 Micro Technology Inc. System and method for dynamic alignment of associated portions of a code word from a plurality of asynchronous sources
US5414818A (en) * 1990-04-06 1995-05-09 Mti Technology Corporation Method and apparatus for controlling reselection of a bus by overriding a prioritization protocol
US5214778A (en) * 1990-04-06 1993-05-25 Micro Technology, Inc. Resource management in a multiple resource system
US5307356A (en) * 1990-04-16 1994-04-26 International Business Machines Corporation Interlocked on-chip ECC system
JPH0731582B2 (ja) * 1990-06-21 1995-04-10 インターナショナル・ビジネス・マシーンズ・コーポレイション パリティ保護データを回復するための方法および装置
US5177744A (en) * 1990-09-04 1993-01-05 International Business Machines Corporation Method and apparatus for error recovery in arrays
JPH04144000A (ja) * 1990-10-03 1992-05-18 Mitsubishi Electric Corp 半導体記憶装置
EP0481735A3 (en) * 1990-10-19 1993-01-13 Array Technology Corporation Address protection circuit
US5208813A (en) * 1990-10-23 1993-05-04 Array Technology Corporation On-line reconstruction of a failed redundant array system
DE69131551T2 (de) * 1990-11-09 2000-02-17 Emc Corp., Hopkinton Logische Aufteilung eines Speichersystems mit redundanter Matrix
US5276834A (en) * 1990-12-04 1994-01-04 Micron Technology, Inc. Spare memory arrangement
US5235601A (en) * 1990-12-21 1993-08-10 Array Technology Corporation On-line restoration of redundancy information in a redundant array system
US5274799A (en) * 1991-01-04 1993-12-28 Array Technology Corporation Storage device array architecture with copyback cache
US5255227A (en) * 1991-02-06 1993-10-19 Hewlett-Packard Company Switched row/column memory redundancy
US5392291A (en) * 1991-05-20 1995-02-21 Alliedsignal Inc. Fault-tolerant CITO communication system
US5636358A (en) * 1991-09-27 1997-06-03 Emc Corporation Method and apparatus for transferring data in a storage device including a dual-port buffer
US5499337A (en) 1991-09-27 1996-03-12 Emc Corporation Storage device array architecture with solid-state redundancy unit
US5237658A (en) * 1991-10-01 1993-08-17 Tandem Computers Incorporated Linear and orthogonal expansion of array storage in multiprocessor computing systems
US5379417A (en) * 1991-11-25 1995-01-03 Tandem Computers Incorporated System and method for ensuring write data integrity in a redundant array data storage system
EP0551009B1 (en) * 1992-01-08 2001-06-13 Emc Corporation Method for synchronizing reserved areas in a redundant storage array
US5341381A (en) * 1992-01-21 1994-08-23 Tandem Computers, Incorporated Redundant array parity caching system
US5469566A (en) * 1992-03-12 1995-11-21 Emc Corporation Flexible parity generation circuit for intermittently generating a parity for a plurality of data channels in a redundant array of storage units
WO1993018456A1 (en) * 1992-03-13 1993-09-16 Emc Corporation Multiple controller sharing in a redundant storage array
US5513192A (en) * 1992-08-28 1996-04-30 Sun Microsystems, Inc. Fault tolerant disk drive system with error detection and correction
US5434871A (en) * 1992-11-17 1995-07-18 Unisys Corporation Continuous embedded parity checking for error detection in memory structures
US6026052A (en) * 1994-05-03 2000-02-15 Fujitsu Limited Programmable semiconductor memory device
CH688425A5 (fr) * 1993-05-24 1997-09-15 Suisse Electronique Microtech Circuit électronique organisé en réseau matriciel de cellules.
JP2669303B2 (ja) * 1993-08-03 1997-10-27 日本電気株式会社 ビットエラー訂正機能付き半導体メモリ
US20030088611A1 (en) * 1994-01-19 2003-05-08 Mti Technology Corporation Systems and methods for dynamic alignment of associated portions of a code word from a plurality of asynchronous sources
US5666371A (en) * 1995-02-24 1997-09-09 Unisys Corporation Method and apparatus for detecting errors in a system that employs multi-bit wide memory elements
US5511164A (en) * 1995-03-01 1996-04-23 Unisys Corporation Method and apparatus for determining the source and nature of an error within a computer system
FR2751083B1 (fr) * 1996-07-12 1998-10-30 Sextant Avionique Procede et dispositif pour quantifier l'impact des rayonnements cosmiques sur un equipement electronique a memoire
JPH1055315A (ja) * 1996-08-08 1998-02-24 Toshiba Corp 半導体記憶装置及びその記憶データのコピー方法
US5953265A (en) * 1997-09-29 1999-09-14 Emc Corporation Memory having error detection and correction
DE69732637T2 (de) * 1997-12-22 2005-12-29 Stmicroelectronics S.R.L., Agrate Brianza Selbsttest und Korrektur von Ladungsverlustfehlern in einem Sektorenlöschbaren und-programmierbaren Flashspeicher
FR2781918B1 (fr) * 1998-07-31 2000-10-06 St Microelectronics Sa Memoire rom a correction par redondance
US6216251B1 (en) * 1999-04-30 2001-04-10 Motorola Inc On-chip error detection and correction system for an embedded non-volatile memory array and method of operation
US6791157B1 (en) * 2000-01-18 2004-09-14 Advanced Micro Devices, Inc. Integrated circuit package incorporating programmable elements
JP2002008390A (ja) * 2000-06-16 2002-01-11 Fujitsu Ltd 冗長セルを有するメモリデバイス
JP4712214B2 (ja) * 2001-04-09 2011-06-29 富士通セミコンダクター株式会社 半導体メモリの動作制御方法および半導体メモリ
ITMI20020260A1 (it) * 2002-02-12 2003-08-12 Ausimont Spa Dispersioni acquose di fluoropolimeri
US7047466B2 (en) * 2002-06-03 2006-05-16 International Business Machines Corporation Apparatus and method for programmable fuse repair to support dynamic relocate and improved cache testing
US7010741B2 (en) * 2002-10-29 2006-03-07 Mosaid Technologies Method and circuit for error correction in CAM cells
US7003704B2 (en) * 2002-11-12 2006-02-21 International Business Machines Corporation Two-dimensional redundancy calculation
CA2447204C (en) * 2002-11-29 2010-03-23 Memory Management Services Ltd. Error correction scheme for memory
KR100505685B1 (ko) * 2003-05-12 2005-08-03 삼성전자주식회사 리던던시 효율을 증가시키는 반도체 메모리 장치
US7187602B2 (en) * 2003-06-13 2007-03-06 Infineon Technologies Aktiengesellschaft Reducing memory failures in integrated circuits
KR100694407B1 (ko) * 2005-04-21 2007-03-12 주식회사 하이닉스반도체 불량 셀 교정 회로를 포함하는 불휘발성 강유전체 메모리장치
TWI289851B (en) * 2005-05-04 2007-11-11 Univ Tsinghua Semiconductor memory and method of correcting errors for the same
US7221138B2 (en) * 2005-09-27 2007-05-22 Saifun Semiconductors Ltd Method and apparatus for measuring charge pump output current
JP2007257791A (ja) * 2006-03-24 2007-10-04 Fujitsu Ltd 半導体記憶装置
US9471418B2 (en) * 2007-06-19 2016-10-18 Samsung Electronics Co., Ltd. Memory system that detects bit errors due to read disturbance and methods thereof
JP5166074B2 (ja) 2008-02-29 2013-03-21 株式会社東芝 半導体記憶装置、その制御方法、および誤り訂正システム
JP2009245528A (ja) * 2008-03-31 2009-10-22 Nec Electronics Corp 半導体記憶装置
KR101912372B1 (ko) * 2012-06-29 2018-10-26 에스케이하이닉스 주식회사 Ecc 회로를 포함하는 반도체 장치
KR101862379B1 (ko) 2013-04-19 2018-07-05 삼성전자주식회사 Ecc 동작과 리던던시 리페어 동작을 공유하는 메모리 장치
US10020822B2 (en) * 2014-07-21 2018-07-10 Rensselaer Polytechnic Institute Error tolerant memory system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5475937A (en) * 1977-11-29 1979-06-18 Mitsubishi Electric Corp Semiconductor memory
JPS56111194A (en) * 1980-01-18 1981-09-02 Chiyou Lsi Gijutsu Kenkyu Kumiai Semiconductor memory
JPS57152597A (en) * 1981-03-17 1982-09-20 Nippon Telegr & Teleph Corp <Ntt> Semiconductor memory device
JPS58141498A (ja) * 1982-02-15 1983-08-22 Toshiba Corp 半導体メモリ装置
JPS58203699A (ja) * 1982-05-19 1983-11-28 Mitsubishi Electric Corp 半導体固定メモリ装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS598852B2 (ja) * 1979-07-30 1984-02-28 富士通株式会社 エラ−処理方式
JPS6051749B2 (ja) * 1979-08-31 1985-11-15 富士通株式会社 エラ−訂正方式
JPS57150197A (en) * 1981-03-11 1982-09-16 Nippon Telegr & Teleph Corp <Ntt> Storage circuit
US4453251A (en) * 1981-10-13 1984-06-05 Burroughs Corporation Error-correcting memory with low storage overhead and fast correction mechanism
US4464747A (en) * 1982-02-18 1984-08-07 The Singer Company High reliability memory
JPH0670880B2 (ja) * 1983-01-21 1994-09-07 株式会社日立マイコンシステム 半導体記憶装置
US4584681A (en) * 1983-09-02 1986-04-22 International Business Machines Corporation Memory correction scheme using spare arrays
JPS6150293A (ja) * 1984-08-17 1986-03-12 Fujitsu Ltd 半導体記憶装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5475937A (en) * 1977-11-29 1979-06-18 Mitsubishi Electric Corp Semiconductor memory
JPS56111194A (en) * 1980-01-18 1981-09-02 Chiyou Lsi Gijutsu Kenkyu Kumiai Semiconductor memory
JPS57152597A (en) * 1981-03-17 1982-09-20 Nippon Telegr & Teleph Corp <Ntt> Semiconductor memory device
JPS58141498A (ja) * 1982-02-15 1983-08-22 Toshiba Corp 半導体メモリ装置
JPS58203699A (ja) * 1982-05-19 1983-11-28 Mitsubishi Electric Corp 半導体固定メモリ装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0428098A (ja) * 1990-05-23 1992-01-30 Mitsubishi Electric Corp 半導体メモリ装置

Also Published As

Publication number Publication date
US4768193A (en) 1988-08-30
EP0202873A2 (en) 1986-11-26
EP0202873B1 (en) 1992-03-25
EP0202873A3 (en) 1988-08-03
DE3684509D1 (de) 1992-04-30
KR910000737B1 (ko) 1991-02-06
KR860009430A (ko) 1986-12-22

Similar Documents

Publication Publication Date Title
JPS61264599A (ja) 半導体記憶装置
US4688219A (en) Semiconductor memory device having redundant memory and parity capabilities
EP1019821B1 (en) Method and apparatus for correcting a multilevel cell memory by using interleaving
US4394763A (en) Error-correcting system
US8001450B2 (en) Semiconductor memory device capable of changing ECC code length
US5142540A (en) Multipart memory apparatus with error detection
EP0042966B1 (en) Digital data storage error detecting and correcting system and method
US5109360A (en) Row/column address interchange for a fault-tolerant memory system
US4453251A (en) Error-correcting memory with low storage overhead and fast correction mechanism
JPH03118640A (ja) フォールト許容メモリ
US11070232B2 (en) Multi channel memory with flexible code-length ECC
JPH071640B2 (ja) 半導体記憶装置の欠陥救済装置
JP2003068096A (ja) 磁気抵抗固体記憶装置において用いるデータ記憶方法
EP0304999B1 (en) Semiconductor memory comprising an on-chip error correction device, and integrated circuit comprising such a semiconductor memory
US5535227A (en) Digital information error correcting apparatus for single error correcting (SEC), double error detecting (DED), single byte error detecting (SBED), and odd numbered single byte error correcting (OSBEC)
US4679196A (en) Semiconductor memory device with a bit error detecting function
EP1440372B1 (en) Multibit package error correction with non-restricted double bit error detection
US6901552B1 (en) System for storing data words in a RAM module
JP3215919B2 (ja) メモリ管理
EP0189699B1 (en) Interdigitated bit line rom
JPH0652697A (ja) 誤り訂正機能付半導体メモリ
JPS583195A (ja) イメ−ジ処理のためのメモリ・システム
JP2000163320A (ja) ソフトエラー対策機能付メモリ装置及びソフトエラー対策方法
JPS5868296A (ja) 記憶装置
SU955207A1 (ru) Запоминающее устройство с исправлением ошибок