JP2567180B2 - 半導体メモリ - Google Patents

半導体メモリ

Info

Publication number
JP2567180B2
JP2567180B2 JP4064979A JP6497992A JP2567180B2 JP 2567180 B2 JP2567180 B2 JP 2567180B2 JP 4064979 A JP4064979 A JP 4064979A JP 6497992 A JP6497992 A JP 6497992A JP 2567180 B2 JP2567180 B2 JP 2567180B2
Authority
JP
Japan
Prior art keywords
memory cell
address
decoder
column
row
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.)
Expired - Lifetime
Application number
JP4064979A
Other languages
English (en)
Other versions
JPH0628890A (ja
Inventor
敏正 行川
芳夫 岡田
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.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric Co 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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP4064979A priority Critical patent/JP2567180B2/ja
Priority to KR1019930004326A priority patent/KR960005899B1/ko
Priority to US08/035,196 priority patent/US5357470A/en
Priority to DE69330505T priority patent/DE69330505T2/de
Priority to EP93104756A priority patent/EP0562548B1/en
Publication of JPH0628890A publication Critical patent/JPH0628890A/ja
Application granted granted Critical
Publication of JP2567180B2 publication Critical patent/JP2567180B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • G11C29/70Masking faults in memories by using spares or by reconfiguring
    • G11C29/78Masking faults in memories by using spares or by reconfiguring using programmable devices
    • G11C29/84Masking faults in memories by using spares or by reconfiguring using programmable devices with improved access time or stability
    • 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
    • G11C29/78Masking faults in memories by using spares or by reconfiguring using programmable devices
    • G11C29/80Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout
    • G11C29/808Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout using a flexible replacement scheme

Landscapes

  • Dram (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Static Random-Access Memory (AREA)
  • Semiconductor Integrated Circuits (AREA)
  • Semiconductor Memories (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は特に冗長メモリセルを
有する半導体記憶装置に関し、不良メモリを救済する手
段の改良に適用される。
【0002】
【従来の技術】従来、半導体メモリ装置において、通常
アクセスされるメモリセルの他に、冗長的にメモリセル
を置き換えることにより、不良メモリセルの救済が行わ
れてきた。
【0003】図8は上述した冗長メモリセルを有する従
来の半導体メモリの構成を示すブロック図である。メモ
リは4つのメモリセルアレイMCA に分割されている。そ
れぞれのメモリセルアレイには列デコーダ CD と行デコ
ーダ RD とセンスアンプ SAに加えて一列の冗長メモリ
セル RM が設けられている。Xは行デコーダ RD に入力
される行アドレス、Yは列デコーダ CD に入力される列
アドレスを意味する。
【0004】この場合、不良メモリセルと、上記冗長メ
モリセルとの置き換えの手段は、それぞれのメモリセル
アレイに設けられたプログラマブルデコーダ PDC に、
不良メモリセルの列アドレスをプログラムすることによ
り行われる。
【0005】図9は図8中の破線で囲まれた1個のプロ
グラマブルデコーダ PDC の例を示す回路図である。フ
ューズ F0,F1,F2,F3によってNANDゲート 200,201,202,2
03の一方入力は予め不良セルのアドレス情報に応じて制
御される。NANDゲートの他方入力には列アドレス線が接
続される。NANDゲート 200,201,202,203それぞれの出力
は4入力の ANDゲート205 に供給され、不良メモリセル
の列アドレスが入力されると、通常のメモリセルの選択
が禁止され、冗長メモリセルが選択される信号RSLが冗
長メモリセル選択線(図示せず)に出力される。
【0006】近年、メモリデバイスの高集積化が進み、
メモリセルアレイの分割数が多くなる傾向にある。この
場合、上記図8に示すようなメモリセルアレイの構成を
採っていたのでは集積度は上がらない。その対策として
列デコーダまたは行デコーダまたはその両方を複数のメ
モリセルアレイで共有化する構成が採用されている。
【0007】図10は上述の一例であり、列デコーダを
複数のメモリセルアレイで共有化する従来の半導体メモ
リの構成を示す回路図である。この例では、それぞれの
メモリセルアレイ MCAには行デコーダ RD とセンスアン
プ SA と一列の冗長メモリセル RM が設けられており、
すべてのメモリセルアレイで1つの列デコーダ CD が共
有化されている。
【0008】この場合、不良メモリセルと冗長メモリセ
ルとの置き換えの手段は、前述の場合と同様にプログラ
マブルデコーダ PD に予め不良メモリセルの列アドレス
をプログラムすることにより行われる。プログラマブル
デコーダ PD の構成は図9と同様である。すなわち、プ
ログラマブルデコーダには列アドレス線が接続されてお
り、不良メモリセルの列アドレスが入力されると、通常
のメモリセルの選択が禁止され、冗長メモリセルが選択
される信号が出力される。
【0009】しかし、図10の構成の場合、図8のよう
な構成の不良メモリの救済に比べて、高い救済率が望め
ない。例えば、それぞれのメモリセルアレイで互いに異
なる列アドレスのメモリセルが不良である場合を考え
る。
【0010】図8の構成では不良メモリを救済する手段
として、それぞれのメモリセルアレイに設けられたプロ
グラマブルデコーダPDC にそれぞれの不良メモリセルの
列アドレスをプログラムすることで、それぞれの不良メ
モリセルを救済することが可能である。これに対し、図
10の構成では、不良メモリセルの列アドレスを記憶す
るプログラマブルデコーダPDC が1つしかなく、上記し
たような不良を救済することはできない。
【0011】このように、列デコーダを各セルアレイで
共有化した場合、プログラマブルデコーダに1つの不良
メモリセルの列アドレスしかプログラムできないため
に、不良メモリ救済率が低下することになる。この対策
として複数のプログラマブルデコーダを用意し、それら
のプログラマブルデコーダの出力とメモリセルアレイ選
択信号の論理演算を行うことによって、それぞれのメモ
リセルアレイに存在する互いに列アドレスが異なる不良
メモリセルの救済を可能にする方法が考えられる。
【0012】図11は上述の一例であり、4つのプログ
ラマブルデコーダ PD0,PD1,PD2,PD3を備え、このプログ
ラマブルデコーダの出力と行アドレスの一部を接続し
て、それぞれのメモリセルアレイに存在する互いに列ア
ドレスが異なる不良メモリセルの救済が可能になるよう
に構成されている。
【0013】図11のメモリアクセス構成は4ビットの
行アドレス(X0,X1,X2,X3 )と2ビットの列アドレ
ス(Y0 ,Y1 )が入力され、これにより1つのメモリ
セルがアクセスされると仮定する。
【0014】この図11の半導体メモリは4つのメモリ
セルアレイ MCA0,MCA1,MCA2,MCA3に分割され、アクセス
すべきメモリセルアレイを選択するために2ビットの行
アドレス(X2 ,X3 )が使用される。残りの2ビット
の行アドレス(X0 ,X1 )は、それぞれのメモリセル
アレイに設けられた行デコーダRD0,RD1,RD2,RD3 に接続
され、メモリセルアレイ内の行選択線を選択するために
用いられる。また、列アドレス(Y0 ,Y1 )は列デコ
ーダ CD に接続され、列選択線を選択するために用いら
れる。
【0015】図12は上記図11の破線で囲まれた PD
0,PD1,PD2,PD3の4個のプログラマブルデコーダの接続
構成を示す回路図である。前記図9と同様の構成のプロ
グラマブルデコーダの出力が、それぞれ3入力の ANDゲ
ート300,301,302,303 それぞれの1入力として接続され
ている。また、この ANDゲート300,301,302,303 はそれ
ぞれ所定の演算がなされるように上記2ビットの行アド
レス(X2 ,X3 )を用いて論理が組まれて、その出力
は4入力のORゲート305 に接続され、ORゲート305
の出力は冗長メモリセル選択信号 RSLとなり、列デコー
ダ内の図示しない冗長メモリセル選択線に接続される。
【0016】各プログラマブルデコーダ PD0,PD1,PD2,P
D3には列アドレス(Y0 ,Y1 )とメモリセルアレイを
選択するために用いられる行アドレス(X2 ,X3 )が
入力される。これにより、それぞれのプログラマブルデ
コーダには対応するそれぞれのメモリセルアレイに存在
する不良メモリセルの列アドレスがプログラムされる。
【0017】ここでは、それぞれのメモリセルアレイに
対し、不良メモリセルの列アドレスとして、 MCA0 では
1、 MCA1 では2、 MCA2 では3、 MCA3 では0である
場合を考える。これにより、プログラマブルデコーダPD
0 には1、PD1 には2、PD2には3、そしてPD3 には0
がプログラムされる。このプログラムは、それぞれのプ
ログラマブルデコーダに設けられている各フューズ F0,
F1,F2,F3を切断することにより達成される。この場合の
各フューズの切断箇所を図13に示す。
【0018】図14は上記図12の構成による不良メモ
リ救済の信号経路を示す概略図である。プログラマブル
デコーダそれぞれには列アドレス(Y)が入力されてい
る。DRAM等アドレスがマルチプレクスされている半
導体メモリの場合、一般的に行アドレス(X)が先に入
力され、列アドレス(Y)が後に入力される。
【0019】従って、アドレスが入力されてから、冗長
メモリセル選択信号 RSLが得られるまでのクリティカル
パスは、図14の破線で示されるようにプログラマブル
デコーダ PDCから論理演算回路 LOPを介する信号経路と
なる。
【0020】すなわち、図12の構成では、複数のプロ
グラマブルデコーダから出力される信号の論理演算を行
うために、列アドレスの入力から冗長メモリセル選択線
の選択を決定するまでの時間が遅れることになる。メモ
リセルの分割数が増加するにしたがって、この遅れは無
視できないものとなる。
【0021】上記各従来例の他にもプログラマブルデコ
ーダの具体的構成方法は種々考えられるが、問題はこれ
らプログラマブルデコーダの入力に列アドレスが接続さ
れているために、列アドレスの入力からプログラマブル
デコーダを経てそれらの論理演算を行い最終的に冗長メ
モリセル選択信号が得られるまでに遅延が生じることに
ある。
【0022】また、プログラマブルデコーダの出力の論
理演算をカスケード接続で構成するなどの対策も考えら
れるが、この場合においても、プログラマブルデコーダ
の増加に伴い、カスケード接続された節点の寄生容量が
増大することになる。よって、プログラマブルデコーダ
の出力の論理回路をカスケード接続で構成するという対
策は、列アドレスの入力から冗長メモリセル選択信号の
出力までの時間の短縮に対して本質的な対策とはならな
い。
【0023】
【発明が解決しようとする課題】このように、従来の半
導体メモリでは集積化を進めるなか、不良メモリセルの
救済率の高い回路構成は複雑になり、メモリセルの分割
数が増加するにしたがって、冗長メモリセル選択信号の
出力までの時間が増大するという欠点がある。
【0024】この発明は上記のような事情を考慮してな
されたものであり、その目的は、複数のメモリセルアレ
イに分割された構成であっても、不良メモリセルに対
し、救済動作に遅延を生じることなく、かつ高い救済率
が得られる半導体メモリを提供することにある。
【0025】
【課題を解決するための手段】この発明の半導体メモリ
は、行アドレスが先、列アドレスが後にマルチプレクス
されるメモリアドレスの入力体系を有し、メモリアドレ
スのうちの列アドレスをデコードする列デコーダまたは
行アドレスをデコードする行デコーダまたはその両デコ
ーダを共有化し、共有化したデコーダによる共通のデコ
ード信号の伝送が行われて1つのメモリセルが選択され
る複数に分割されたメモリセルアレイと、前記メモリセ
ルアレイそれぞれの列方向または行方向またはその両方
向に設けられた冗長メモリセルと、行アドレスまたは行
アドレスから求められる信号が入力され、プログラム機
能を有する複数のプログラマ回路と、前記複数のプログ
ラマ回路の出力信号と列アドレスまたは列アドレスから
求められる信号を入力とし、前記プログラマ回路の出力
信号に応じて列アドレスのデコード状態が変化するプロ
グラマブルデコーダとを具備し、前記プログラマブルデ
コーダの出力に従って前記複数のメモリセルアレイのう
ち選択されたメモリセルアレイの中の特定のメモリセル
と前記列方向の冗長メモリセルとの置き換えをするか否
かを決定することを特徴とする。
【0026】
【作用】この発明では、メモリアドレスがマルチプレク
スされていることを利用する。列アドレスより先に行ア
ドレスが入力されるものでは、列方向の不良メモリ救済
を行う場合、先に入力される行アドレスを用いてプログ
ラマ回路が動作する。プログラマ回路の入力に列アドレ
スが接続されていないため、その出力は列アドレスが入
力される前に決定される。このため、この出力を受けて
デコード状態が変化するプログラマブルデコーダは、列
アドレスの入力から少ない時間で冗長メモリセルを選択
するか否かの信号を出力する。
【0027】
【実施例】以下、図面を参照してこの発明を実施例によ
り説明する。
【0028】図1はこの発明の一実施例を示す回路ブロ
ック図である。この実施例が用いる半導体メモリは前記
図8で述べた構成と同様である。すなわち、4つのメモ
リセルアレイ MCA0,MCA1,MCA2,MCA3に分割され、1つの
列デコーダ CD が複数のメモリセルアレイで共有化され
ており、メモリセルアレイそれぞれに冗長メモリセルRM
を備えている。SA0,SA1,SA2,SA3 は4つのメモリセル
アレイに対するセンスアンプである。メモリアクセス
は、行アドレス(X)と列アドレス(Y)によって1つ
のメモリセルがアクセスされる構成となっている。
【0029】上記行アドレスは4ビット(X0,X1,X2,
X3 )で構成されており、そのうち、上位の2ビット
(X2 ,X3 )は4つあるメモリセルアレイのうちの一
つを選択するために使用されており、下位の2ビット
(X0 ,X1 )はそれぞれメモリセルアレイに設けられ
た行デコーダ RD0,RD1,RD2,RD3に接続され、メモリセル
アレイ内の行選択線(図示せず)の選択に使用されてい
る。また、前記列アドレスは2ビット(Y0 ,Y1 )で
構成されており、列デコーダ CD に接続され、列選択線
を選択するために使用されている。
【0030】この実施例における不良メモリセルの救済
に係る構成はブロック11で示される。行アドレス(X)
が接続される4つのプログラマ回路 PC0,PC1,PC2,PC3が
設けられている。さらに、列アドレス(Y)が接続され
るプログラマブルデコーダ PD が設けられている。プロ
グラマブルデコーダはこれらプログラマ回路の出力であ
るプログラム信号 P0,P1,P2,P3によってデコード状態を
変化させる構成となっている。これにより、プログラマ
ブルデコーダは冗長メモリセルを選択するか否かの信
号、冗長メモリセル選択信号 RSLを列デコーダ CD 内の
冗長メモリセル選択線に出力する。
【0031】上記構成によれば、プログラマ回路には列
アドレス(Y)が接続されておらず、行アドレス(X)
が接続されている。そのために行アドレスが入力されれ
ば、列アドレスが入力される前にプログラム信号線が決
定され、次段のプログラマブルデコーダ PD のデコード
状態を決定することができる。
【0032】図2はこの発明の要部を示す第1の実施例
を示す回路図であり、図1のブロック11の構成を示す不
良メモリ救済に係る回路図である。プログラマ回路 PC
0,PC1,PC2,PC3それぞれは、3入力のNANDゲート10,11,1
2,13及びこれらNANDゲートの各出力を入力とする4入力
のNANDゲート20からなる。フューズ F0,F1,F2,F3によ
り、NANDゲート10,11,12,13 各々の第1入力は予め不良
セルのアドレス情報に応じて制御される。すなわち、フ
ューズ F0,F1,F2,F3それぞれの一方端は電源電圧に、他
方端は抵抗 R0,R1,R2,R3を介して接地されている。
【0033】NANDゲート10,11,12,13 各々の第2、第3
入力は,それぞれ図2に示されるように、メモリセルア
レイの選択に用いられる上記行アドレスのうちの上位ア
ドレス(X2 ,X3 )またはその反転信号が接続され
る。このような構成により、プログラマ回路 PC0,PC1,P
C2,PC3それぞれにおける4入力のNANDゲート20からは各
プログラム信号 P0,P1,P2,P3が出力され、プログラマブ
ルデコーダ PD 内に供給される。
【0034】プログラマブルデコーダ PD は、一方入力
端に列アドレス(Y0 ,Y1 )またはその反転信号がそ
れぞれ入力される各NANDゲート30,31,32,33 とその各出
力を受ける ANDゲート35からなる。上記プログラム信号
P0,P1,P2,P3は各NANDゲート30,31,32,33 の他方の入力
端にそれぞれ接続される。 ANDゲート35からは、冗長メ
モリセルを選択するか否か決定される冗長メモリセル選
択信号 RSLが出力される。
【0035】上記図2の構成を用いてこの発明に係る不
良メモリセル救済の動作を具体的に説明する。まず、図
1におけるそれぞれのメモリセルアレイ毎に不良メモリ
セルの列アドレスを求める。ここでは、不良メモリセル
状況を従来例で述べたと同様に、列アドレスがそれぞれ
のメモリセルアレイ MCA0,MCA1,MCA2,MCA3ごとに異なっ
ており、MCA0では1、MCA1では2、MCA2では3、MCA3で
は0であると仮定する。
【0036】アクセスされるメモリセルが不良である場
合に、次段のプログラマブルデコーダ PD が真の値を出
力するように、上記不良メモリセルの列アドレスにした
がって4つのプログラマ回路 PC0,PC1,PC2,PC3にプログ
ラムすることになる。この場合のプログラマ回路のプロ
グラム、つまり、フューズ F0,F1,F2,F3の切断状態を図
3に示す。
【0037】図3におけるフューズ F0,F1,F2,F3の切断
状態は前記従来の図13のそれと比べると、切断状態が
転置されたような状態となっている。つまり、従来手法
では、フューズはメモリセルアレイ毎にまとめられてい
るのに対して、この発明では、列アドレスの各ビット毎
にまとめられている。
【0038】ここで、フューズの切断について説明す
る。行アドレスが入力され、メモリセルアレイ MCA0 中
のメモリセルが選択されたと仮定する。 MCA0 中では列
アドレスが1であるメモリセルは不良であるので、後に
入力される列アドレスが1の場合に列デコーダ CD 内の
冗長メモリセル選択線が“H”に、それ以外の場合には
“L”が出力されるように、プログラマブルデコーダ P
D のデコード状態を決める必要がある。つまり、図2の
プログラマブルデコーダ PD を前記図12におけるPD0
のプログラマブルデコーダと同様なデコード状態となる
ようにプログラムする必要がある。
【0039】前記図12の従来例において、フューズを
切断することは、図2のプログラム信号を“L”にする
ことに相当する。従って、図2のプログラム信号がそれ
ぞれP0 は“H”、 P1 は“L”、 P2 は“L”、 P3
は“H”となるようにプログラマ回路 PC0,PC1,PC2,PC3
をプログラムする。
【0040】そこで、それぞれのプログラマ回路 PC0,P
C1,PC2,PC3には4つのメモリセルアレイに対応して4つ
のフューズ F0,F1,F2,F3がそれぞれ設けられている。メ
モリセルアレイ MCA0 についてのプログラムは各プログ
ラマ回路に設けられたフューズ F0 を切断することによ
り行われる。従って、前述のようなプログラム信号を得
るためにはプログラマ回路 PC1のフューズ F0 と PC2の
フューズ F0 を切断すれば良い。
【0041】このようにして、メモリセルアレイ MCA0
中の不良メモリセルの列アドレスのプログラムは、プロ
グラム回路それぞれに設けられたフューズ F0 を切断す
ることによって行われる。同様に MCA1 中についてはフ
ューズ F1 、 MCA2 中については F2 、 MCA3 中につい
ては F3 の切断によってプログラムが行われる。
【0042】従って、上述のようにプログラムされたプ
ログラマ回路 PC0,PC1,PC2,PC3にメモリセルアレイ MCA
0 中のメモリセルがアクセスされた場合、その出力であ
るプログラム信号 P0,P1,P2,P3はそれぞれ“H”,
“L”,“L”,“H”となる。このプログラム信号を
受けて次段のプログラマブルデコーダ PD の出力である
冗長メモリセル選択信号 RSLは列アドレスが1の場合は
“H”、それ以外は“L”となる。
【0043】また、メモリセルアレイ MCA1 中のメモリ
セルがアクセスされた場合、プログラマ回路 PC0,PC1,P
C2,PC3の出力であるプログラム信号 P0,P1,P2,P3はそれ
ぞれ“L”,“H”,“H”,“L”となる。このプロ
グラム信号を受けて次段のプログラマブルデコーダ PD
の出力である冗長メモリセル選択信号 RSLは列アドレス
が2の場合は“H”、それ以外は“L”となる。
【0044】同様に、メモリセルアレイ MCA2 中のメモ
リセルがアクセスされた場合、プログラム信号 P0,P1,P
2,P3はそれぞれ“H”,“L”,“H”,“L”にな
り、冗長メモリセル選択信号 RSLは列アドレスが3の場
合は“H”、それ以外は“L”となる。
【0045】同様に、メモリセルアレイ MCA3 中のメモ
リセルがアクセスされた場合、プログラム信号 P0,P1,P
2,P3はそれぞれ“L”,“H”,“L”,“H”にな
り、冗長メモリセル選択信号 RSLは列アドレスが0の場
合は“H”、それ以外は“L”になる。
【0046】上記実施例では、行アドレスが4ビット、
列アドレスが2ビットで構成される非常に小さな半導体
メモリに対する不良メモリ救済手段について述べたが、
一般の半導体メモリ(行アドレス十数ビット、列アドレ
ス十数ビット)についても、同様の不良メモリセル救済
手段が構成できる。
【0047】図4はこの発明の構成における不良メモリ
救済の信号経路を示す概略図である。このように、上記
構成によれば、プログラマ回路 PC には行アドレス
(X)が接続され、列アドレス(Y)が接続されないた
めに、行アドレスが入力されると、列アドレスが入力さ
れる前にそれぞれのプログラマ回路の出力であるプログ
ラム信号 P は決定され、これを受けているプログラマ
ブルデコーダ PD のデコード状態は決定される。このた
め、プログラマブルデコーダは列アドレスの入力から少
ない遅延時間で冗長メモリ選択信号を出力することがで
きる。従って、アドレスが入力されてから冗長メモリセ
ル選択信号 RSLが得られるまでのクリティカルパスは破
線 4で示したようになり、従来例の図14のそれに比べ
て大幅に短縮される。
【0048】ただし、メモリセルアレイの分割数が増加
するにしたがって、プログラマ回路それぞれに設けられ
たフューズの数が増加し、列アドレスの増加にしたがっ
てプログラマ回路の数が増加することになる。
【0049】図5はこの発明の要部を示す第2の実施例
を示す回路図であり、図1のブロック11の構成を示す不
良メモリ救済に係る回路図である。プログラマ回路 PC2
0,PC21,PC22,PC23各々は次のように構成されている。そ
れぞれフューズ F0,F1,F2,F3の一方端にドレインが接続
されているNチャネルMOSトランジスタ 50,51,52,53
が設けられている。これらMOSトランジスタ50,51,5
2,53 のゲートには、メモリセルアレイ選択信号 A0,A1,
A2,A3がそれぞれ入力される。メモリセルアレイ選択信
号A0,A1,A2,A3 は行アドレスのうちの上位アドレス(X
2 ,X3 )またはその反転信号を ANDゲート40,41,42,4
3 によってプリデコードして得るようになっている。
【0050】フューズ F0,F1,F2,F3の他端側には電源を
供給するPチャネルMOSトランジスタ55,56 それぞれ
のドレインが接続されている。このMOSトランジスタ
55のゲートには行アドレスが確定したことを示す信号X
prchが入力される。MOSトランジスタ56のドレイン,
ゲート間にはプログラム信号を出力するインバータ60が
接続されている。このような構成によりプログラマ回路
PC20,PC21,PC22,PC23それぞれにおけるインバータ60か
らはそれぞれプログラム信号 P0,P1,P2,P3が出力され
る。
【0051】プログラマブルデコーダ PD20 は各プログ
ラム信号 P0,P1,P2,P3を受けるそれぞれのNチャネルM
OSトランジスタ70,71,72,73 と、このトランジスタそ
れぞれのソースに1個づつ接続されたNチャネルMOS
トランジスタ80,81,82,83 と、これらトランジスタ(70
〜73,80〜83)に電源を供給するPチャネルMOSトラ
ンジスタ85,86と、MOSトランジスタ86のドレイン,
ゲート間に接続されたインバータ90からなる。
【0052】上記MOSトランジスタ85のゲートには列
アドレスが確定したことを示す信号Yprchが入力され
る。冗長メモリセル選択信号 RSLはインバータ90の出力
からさらにインバータ91を介して列デコーダ内の冗長メ
モリセル選択線に出力される。
【0053】上記図5の実施例によれば、前記図2の構
成と同様の効果が得られる。すなわち、プログラマ回路
PC20,PC21,PC22,PC23に列アドレスが接続されていなけ
れば、プログラマ回路の出力を列アドレスが入力される
前に決定することが可能である。このため、プログラマ
回路の出力をデコード状態が変化するプログラマブルデ
コーダ PD20 は、列アドレスの入力から少ない遅延時間
で冗長メモリセル選択信号 RSLを出力することができ
る。
【0054】図6はこの発明の要部を示す第3の実施例
を示す回路図であり、図1のブロック11の構成を示す不
良メモリ救済に係る回路図である。プログラマ回路 PC3
0,PC31,PC32,PC33各々は次のように構成されている。そ
れぞれフューズ F0,F1,F2,F3の一方端にドレインが接続
されているNチャネルMOSトランジスタ100,101,102,
103 が設けられ、これらのトランジスタの各ソースにN
チャネルMOSトランジスタ110,111,112,113 が各1個
づつそのソースを接続している。
【0055】これらMOSトランジスタ100 〜103 ,11
0 〜113 のゲートには行アドレスのうちの上位アドレス
(X2 ,X3 )またはその反転信号が図6に示されるよ
うにそれぞれ入力される。
【0056】フューズ F0,F1,F2,F3の他端側には電源を
供給するPチャネルMOSトランジスタ115,116 のそれ
ぞれのドレインが接続されている。このMOSトランジ
スタ115 のゲートには行アドレスが確定したことを示す
信号Xprchが入力される。また、MOSトランジスタ11
6 のドレイン,ゲート間にはプログラム信号を出力する
インバータ120 が接続されている。このような構成によ
って、プログラマ回路PC30,PC31,PC32,PC33 それぞれに
おけるインバータ120 からは各プログラム信号P0,P1,P
2,P3 が出力される。
【0057】プログラム信号 P0,P1,P2,P3を入力するプ
ログラマブルデコーダ PD30 は前記図5のプログラマブ
ルデコーダ PD20 と同様の構成であるので同一符号を付
して説明は省略する。
【0058】上記図6の実施例でも、前記図5と同様の
効果が得られる。このように、プログラマ回路の構成は
種々考えられるが、どのような構成においても、プログ
ラマ回路の入力に列アドレスが接続されていないなら、
プログラマ回路の出力を列アドレスが入力される前に決
定することができる。このため、この出力を受けてデコ
ード状態が変化するプログラマブルデコーダは、列アド
レスの入力から少ない時間で冗長メモリセル選択信号を
出力することができる。
【0059】図7はこの発明の要部を示す第4の実施例
を示す回路図であり、図1のブロック11の構成を示す不
良メモリ救済に係る回路図である。プログラマ回路 PC4
0,PC41,PC42,PC43各々は次のように構成されている。そ
れぞれフューズ F0,F1を介してドレインが接続されてい
るNチャネルMOSトランジスタ130,131 が設けられて
いる。これらトランジスタ130,131 にはそれぞれ行アド
レスのうちの上位アドレスの一部(X3 )とその反転信
号がそれぞれ入力される。
【0060】フューズ F0,F1の他端側には、電源を供給
するPチャネルMOSトランジスタ135,136 それぞれの
ドレインが接続されている。このMOSトランジスタ13
5 のゲートには,行アドレスが確定したことを示す信号
Xprchが入力されるようになっている。また、MOSト
ランジスタ136 のドレイン,ゲート間には、プログラム
信号を出力するインバータ140 が接続されている。この
ような構成によって、プログラマ回路 PC40,PC41,PC42,
PC43それぞれにおけるインバータ140 からは各プログラ
ム信号 P0,P1,P2,P3が出力される。
【0061】プログラム信号 P0,P1,P2,P3を入力するプ
ログラマブルデコーダ PD40 も前記図5のプログラマブ
ルデコーダ PD20 と同様の構成であるので同一符号を付
して説明は省略する。
【0062】上記図7の実施例では、プログラマ回路 P
C40,PC41,PC42,PC43は行アドレスの上位1ビット(X3
)だけが入力される構成である。これにより、不良メ
モリセルの列アドレスをメモリセルアレイ毎にプログラ
ムすることはできず、不良メモリセルの救済率は低下す
るが、プログラマ回路それぞれに設けられるフューズの
数を減らすことができる。この実施例の場合、図5や図
6で示した実施例に比べて不良メモリ救済率が約1/2
に低下し、必要なフューズの数が1/2になる。
【0063】なお、上記各実施例では、列方向の不良救
済について説明を限定したが、これに限定されるもので
はなく、行方向についても同じことがいえる。この発明
は、メモリセルアレイが分割されて、かつ複数のメモリ
セルアレイで列デコーダまたは行デコーダまたはその両
方が共有化されているメモリの不良救済に関するもので
あり、メモリアクセス体系に応じて様々な構成が考えら
れる。この結果、アドレスの入力から冗長メモリセルの
選択信号の出力までの時間短縮が可能となる。
【0064】
【発明の効果】以上説明したようにこの発明によれば、
先に入力されるアドレスを用いてプログラマ回路が動作
し、それに応じて次段のプログラマブルデコーダのデコ
ード状態を変化させるので、プログラマブルデコーダに
入力されるアドレスの入力から極めて少ない時間で冗長
メモリセルを選択するか否かの信号を出力できる半導体
メモリが提供できる。
【図面の簡単な説明】
【図1】 この発明の一実施例を示す回路ブロック図。
【図2】 この発明の要部を示す第1の実施例を示す回
路図。
【図3】 図2の回路中のフューズの切断状態の一例を
表す状態図。
【図4】 この発明の不良メモリ救済手段の信号経路を
示す概略図。
【図5】 この発明の要部を示す第2の実施例を示す回
路図。
【図6】 この発明の要部を示す第3の実施例を示す回
路図。
【図7】 この発明の要部を示す第4の実施例を示す回
路図。
【図8】 冗長メモリセルを有する従来の半導体メモリ
の構成を示す第1の回路図。
【図9】 図8中の一部の回路図。
【図10】 冗長メモリセルを有する従来の半導体メモ
リの構成を示す第2の回路図。
【図11】 冗長メモリセルを有する従来の半導体メモ
リの構成を示す第3の回路図。
【図12】 図12中の一部の回路図。
【図13】 図12の回路中のフューズの切断状態の一
例を表す状態図。
【図14】 従来の不良メモリ救済手段の信号経路を示
す概略図。
【符号の説明】
PC0,PC1,PC2,PC3 …プログラマ回路、 PD …プログラマ
ブルデコーダ、 CD …列デコーダ、MCA0,MCA1,MCA2,MCA
3 …メモリセルアレイ、RD0,RD1,RD2,RD3 …行デコー
ダ、SA0,SA1,SA2,SA3 …センスアンプ、 RM …冗長メモ
リセル。

Claims (2)

    (57)【特許請求の範囲】
  1. 【請求項1】 行アドレスが先、列アドレスが後にマル
    チプレクスされるメモリアドレスの入力体系を有し、
    モリアドレスのうちの列アドレスをデコードする列デコ
    ーダまたは行アドレスをデコードする行デコーダまたは
    その両デコーダを共有化し、共有化したデコーダによる
    共通のデコード信号の伝送が行われて1つのメモリセル
    が選択される複数に分割されたメモリセルアレイと、 前記メモリセルアレイそれぞれの列方向または行方向ま
    たはその両方向に設けられた冗長メモリセルと、 行アドレスまたは行アドレスから求められる信号が入力
    され、プログラム機能を有する複数のプログラマ回路
    と、 前記複数のプログラマ回路の出力信号と列アドレスまた
    は列アドレスから求められる信号を入力とし、前記プロ
    グラマ回路の出力信号に応じて列アドレスのデコード状
    態が変化するプログラマブルデコーダとを具備し、 前記プログラマブルデコーダの出力に従って前記複数の
    メモリセルアレイのうち選択されたメモリセルアレイの
    中の特定のメモリセルと前記列方向の冗長メモリセルと
    の置き換えをするか否かを決定することを特徴とする半
    導体メモリ。
  2. 【請求項2】 列アドレスが先、行アドレスが後にマル
    チプレクスされるメモリアドレスの入力体系を有し、
    モリアドレスのうちの列アドレスをデコードする列デコ
    ーダまたは行アドレスをデコードする行デコーダまたは
    その両デコーダを共有化し、共有化したデコーダによる
    共通のデコード信号の伝送が行われて1つのメモリセル
    が選択される複数に分割されたメモリセルアレイと、 前記メモリセルアレイそれぞれの列方向または行方向ま
    たはその両方向に設けられた冗長メモリセルと、 列アドレスまたは列アドレスから求められる信号が入力
    され、プログラム機能を有する複数のプログラマ回路
    と、 前記複数のプログラマ回路の出力信号と行アドレスまた
    は行アドレスから求められる信号を入力とし、前記プロ
    グラマ回路の出力信号に応じて行アドレスのデコード状
    態が変化するプログラマブルデコーダとを具備し、 前記プログラマブルデコーダの出力に従って前記複数の
    メモリセルアレイのうち選択されたメモリセルアレイの
    中の特定のメモリセルと前記行方向の冗長メモリセルと
    の置き換えをするか否かを決定することを特徴とする半
    導体メモリ。
JP4064979A 1992-03-23 1992-03-23 半導体メモリ Expired - Lifetime JP2567180B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP4064979A JP2567180B2 (ja) 1992-03-23 1992-03-23 半導体メモリ
KR1019930004326A KR960005899B1 (ko) 1992-03-23 1993-03-20 반도체 메모리
US08/035,196 US5357470A (en) 1992-03-23 1993-03-22 Semiconductor memory device having redundancy memory cells
DE69330505T DE69330505T2 (de) 1992-03-23 1993-03-23 Halbleiterspeichergerät mit Redundanz
EP93104756A EP0562548B1 (en) 1992-03-23 1993-03-23 Semiconductor memory device with redundancy

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4064979A JP2567180B2 (ja) 1992-03-23 1992-03-23 半導体メモリ

Publications (2)

Publication Number Publication Date
JPH0628890A JPH0628890A (ja) 1994-02-04
JP2567180B2 true JP2567180B2 (ja) 1996-12-25

Family

ID=13273684

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4064979A Expired - Lifetime JP2567180B2 (ja) 1992-03-23 1992-03-23 半導体メモリ

Country Status (5)

Country Link
US (1) US5357470A (ja)
EP (1) EP0562548B1 (ja)
JP (1) JP2567180B2 (ja)
KR (1) KR960005899B1 (ja)
DE (1) DE69330505T2 (ja)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2856645B2 (ja) * 1993-09-13 1999-02-10 株式会社東芝 半導体記憶装置
JPH07282597A (ja) * 1994-04-12 1995-10-27 Mitsubishi Electric Corp 半導体記憶装置
US5517138A (en) * 1994-09-30 1996-05-14 Intel Corporation Dual row selection using multiplexed tri-level decoder
JPH09507945A (ja) * 1994-11-09 1997-08-12 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ メモリアドレスデコーダと誤り許容メモリアドレスデコーダをテストする方法
JPH08227597A (ja) * 1995-02-21 1996-09-03 Mitsubishi Electric Corp 半導体記憶装置
KR0145222B1 (ko) * 1995-05-20 1998-08-17 김광호 반도체 메모리장치의 메모리 셀 테스트 제어회로 및 방법
KR100195274B1 (ko) * 1995-12-28 1999-06-15 윤종용 리던던시 퓨즈 상자 및 그 배치 방법
KR100480566B1 (ko) * 1997-10-27 2005-09-30 삼성전자주식회사 반도체메모리장치의리던던시메모리셀테스트신호발생기
KR100526531B1 (ko) * 1998-12-30 2005-12-21 삼성전자주식회사 메모리장치의 어드레스 디코딩회로
KR20030000766A (ko) * 2001-06-27 2003-01-06 삼성전자 주식회사 반도체 메모리의 리던던시 회로
JP4012474B2 (ja) 2003-02-18 2007-11-21 富士通株式会社 シフト冗長回路、シフト冗長回路の制御方法及び半導体記憶装置
JP2008021390A (ja) * 2006-07-14 2008-01-31 Toshiba Corp 半導体記憶装置
KR100834443B1 (ko) 2007-02-27 2008-06-04 삼성전자주식회사 비디오 코덱을 위한 메모리 구조 및 메모리 액세스 방법
KR100936809B1 (ko) * 2008-01-18 2010-01-14 주식회사 하이닉스반도체 결함 단위셀의 구제를 위한 리던던시 회로를 포함한 반도체메모리 장치
US9111624B2 (en) 2013-03-22 2015-08-18 Katsuyuki Fujita Semiconductor memory device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0754639B2 (ja) * 1985-08-17 1995-06-07 三洋電機株式会社 半導体メモリ
JPH01184796A (ja) * 1988-01-19 1989-07-24 Nec Corp 半導体メモリ装置
KR920010347B1 (ko) * 1989-12-30 1992-11-27 삼성전자주식회사 분할된 워드라인을 가지는 메모리장치의 리던던시 구조
JP2629463B2 (ja) * 1991-01-25 1997-07-09 日本電気株式会社 半導体記憶回路
JP2730375B2 (ja) * 1992-01-31 1998-03-25 日本電気株式会社 半導体メモリ

Also Published As

Publication number Publication date
KR930020477A (ko) 1993-10-19
KR960005899B1 (ko) 1996-05-03
US5357470A (en) 1994-10-18
EP0562548B1 (en) 2001-08-01
EP0562548A3 (en) 1998-01-14
DE69330505T2 (de) 2002-04-11
EP0562548A2 (en) 1993-09-29
JPH0628890A (ja) 1994-02-04
DE69330505D1 (de) 2001-09-06

Similar Documents

Publication Publication Date Title
JP2567180B2 (ja) 半導体メモリ
US5349556A (en) Row redundancy circuit sharing a fuse box
JP2853406B2 (ja) 半導体記憶装置
EP0029322B1 (en) Semiconductor memory device with redundancy
US5812466A (en) Column redundancy circuit for a semiconductor memory device
US4648075A (en) Redundancy circuit for a semiconductor memory device
JP2575919B2 (ja) 半導体記憶装置の冗長回路
JPH05217396A (ja) 半導体メモリ
JPH02310890A (ja) 冗長ブロツクを持つ半導体メモリ装置
EP0472209B1 (en) Semiconductor memory device having redundant circuit
US5841708A (en) Semiconductor memory device having small chip size and redundancy access time
US5742547A (en) Circuits for block redundancy repair of integrated circuit memory devices
US5434814A (en) Circuit for repairing defective read only memories with redundant NAND string
JP2629475B2 (ja) 半導体集積回路
GB2154032A (en) A repairable memory array
US6388925B1 (en) Row redundancy scheme capable of replacing defective wordlines in one block with redundant wordlines in another block
US6094381A (en) Semiconductor memory device with redundancy circuit
US6335897B1 (en) Semiconductor memory device including redundancy circuit adopting latch cell
US6195299B1 (en) Semiconductor memory device having an address exchanging circuit
US5757716A (en) Integrated circuit memory devices and methods including programmable block disabling and programmable block selection
KR100304700B1 (ko) 버퍼부를 내장하여 부하를 일정하게 하는 리던던시 회로
KR20020011848A (ko) 반도체 기억 장치
US6262923B1 (en) Semiconductor memory device with redundancy function
US5479371A (en) Semiconductor memory device
JP3301398B2 (ja) 半導体記憶装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081003

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081003

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091003

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101003

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111003

Year of fee payment: 15

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111003

Year of fee payment: 15

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121003

Year of fee payment: 16

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121003

Year of fee payment: 16