JPH087596A - Semiconductor memory - Google Patents

Semiconductor memory

Info

Publication number
JPH087596A
JPH087596A JP6142694A JP14269494A JPH087596A JP H087596 A JPH087596 A JP H087596A JP 6142694 A JP6142694 A JP 6142694A JP 14269494 A JP14269494 A JP 14269494A JP H087596 A JPH087596 A JP H087596A
Authority
JP
Japan
Prior art keywords
row
complementary
address signal
column
bit
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.)
Withdrawn
Application number
JP6142694A
Other languages
Japanese (ja)
Inventor
Naoharu Shinozaki
直治 篠崎
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 JP6142694A priority Critical patent/JPH087596A/en
Publication of JPH087596A publication Critical patent/JPH087596A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Abstract

PURPOSE:To make a defective group a non-selection state apparently and permanently by fixing either of a specific pair of bit of a complementary column address signal or a complementary row address signal to the prescribed logic, and making one bit correspondent to a defective row or a column group. CONSTITUTION:The one and the other of a complementary row address signal of 3 bits from a row address buffer 11 accesses respectively a memory cell array 13 and a redundant row 16 through a row decoder 12 and a redundant row decoder 16. MSB and the like of the one of this complementary row address signal is fixed to the prescribed logic by a logic fixing means 21, by making this bit correspondent to a defective row, this defective group is made permanently a non-selection state, and the defective group is apparently eliminated. A defective group is eliminated in the same way for a column. Consequently, one semiconductor memory is reproduced by combining a residual normal group and a semiconductor memory of an opposite group to the normal group.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、半導体メモリの欠陥救
済技術に関し、特に、不良と判定された2個の半導体メ
モリの正常部分を使って1個の半導体メモリを再生する
新規で経済的な技術に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a defect repair technique for a semiconductor memory, and more particularly to a novel and economical method for reproducing one semiconductor memory by using a normal portion of two semiconductor memories judged to be defective. Regarding technology.

【0002】[0002]

【従来の技術】一般に、メモリセルアレイのような繰り
返しを多く含む回路部分では、あらかじめ同一構成の回
路(以下「冗長回路」と言う)を作り込んでおき、欠陥
部分のアドレスをプログラムして、実際のアドレスがそ
の欠陥アドレスと一致したときに、欠陥部分の代わりに
冗長回路を置換使用するという欠陥救済策が採られてい
る。
2. Description of the Related Art Generally, in a circuit portion including a large number of repetitions such as a memory cell array, a circuit having the same configuration (hereinafter referred to as "redundant circuit") is prepared in advance, and an address of the defective portion is programmed to actually perform the operation. A defect remedy is adopted in which the redundant circuit is replaced and used in place of the defective portion when the address of 1 matches the defective address.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、かかる
一般的な従来技術にあっては、欠陥部分を冗長回路で置
き換えるものであったため、救済可能な欠陥の最大数が
冗長回路の規模や数で決まってしまい、たとえば、最大
数を超えた欠陥を含むメモリセルアレイの場合で、その
欠陥部分がメモリセルアレイの一部の領域に集中してい
る場合、言い換えればメモリセルアレイの大部分が正常
な場合であっても、そのチップ全体を不良品として破棄
せざるを得ないという問題点があった。
However, in such a general prior art, since the defective portion is replaced with the redundant circuit, the maximum number of repairable defects is determined by the size and number of the redundant circuit. For example, in the case of a memory cell array including more than the maximum number of defects and the defective portions are concentrated in a partial area of the memory cell array, in other words, when most of the memory cell array is normal. However, there was a problem that the entire chip had to be discarded as a defective product.

【0004】図10は、問題点を説明する図であり、同
図(a)は良品として処理される場合、同図(b)は不
良品として処理される場合を表している。簡単化のため
に、冗長回路(冗長メモリセルアレイ1)は、メモリセ
ルアレイ2の1つのカラム(またはロウ;以下「カラ
ム」で代表)を救済できる規模としてある。図におい
て、欠陥(×印)を含むカラムの数が冗長回路1の規模
と同一(本例では1つ)の場合には、このカラムを冗長
回路1と置換するだけで欠陥を救済できる。しかし、欠
陥を含むカラムの数が冗長回路1の規模を越える(たと
えば2つまたは2つ以上)場合には、冗長回路1の規模
に相当するカラム(本例では1カラム)しか救済でき
ず、他の欠陥カラムが救済不可となってしまうから、不
本意ながら、不良品として処理せざるを得ない。
FIG. 10 is a diagram for explaining the problem. FIG. 10A shows the case of being processed as a non-defective product, and FIG. 10B shows the case of being processed as a defective product. For simplification, the redundant circuit (redundant memory cell array 1) is of a scale capable of repairing one column (or row; hereinafter referred to as “column”) of the memory cell array 2. In the figure, when the number of columns including a defect (marked with X) is the same as the scale of the redundant circuit 1 (one in this example), the defect can be repaired by simply replacing this column with the redundant circuit 1. However, when the number of columns including a defect exceeds the scale of the redundant circuit 1 (for example, two or two or more), only the column corresponding to the scale of the redundant circuit 1 (one column in this example) can be repaired, Since other defective columns cannot be repaired, it is unwilling to process them as defective products.

【0005】こうした不具合に対する手っ取り早い対策
は、冗長回路1の規模を増やすことであるが、メモリセ
ルアレイ2の欠陥数は常に多いとは限らないから、冗長
回路1のむやみな規模増大はコスト的な不利を招くだけ
であり、根本的な解決策とはなり得ない。
A quick countermeasure against such a problem is to increase the size of the redundant circuit 1. However, since the number of defects in the memory cell array 2 is not always large, the unnecessary increase in the size of the redundant circuit 1 is costly. However, it is not a fundamental solution.

【0006】[0006]

【目的】そこで、本発明の目的は、2つの半導体メモリ
のそれぞれのメモリセルアレイの正常な部分を組み合わ
せて、1つの半導体メモリを再生できる、経済的で新規
な技術の提供にある。
[Object] Therefore, an object of the present invention is to provide an economical and novel technique capable of reproducing a single semiconductor memory by combining normal portions of respective memory cell arrays of the two semiconductor memories.

【0007】[0007]

【課題を解決するための手段】請求項1記載の発明は、
カラムアドレス信号を取り込んで相補カラムアドレス信
号を出力するカラムアドレスバッファと、ロウアドレス
信号を取り込んで相補ロウアドレス信号を出力するロウ
アドレスバッファと、前記相補カラムアドレス信号をデ
コードしてメモリセルアレイの1つのカラムを選択する
カラムデコーダと、前記相補ロウアドレス信号をデコー
ドしてメモリセルアレイの1つのロウを選択するロウデ
コーダとを具備する半導体メモリにおいて、前記相補カ
ラムアドレス信号または前記相補ロウアドレス信号の各
相補ビット対のうち、最大の重み値を有する特定の相補
ビット対の一方のビットの論理を所定論理に固定可能な
論理固定手段を備えたことを特徴とする。
According to the first aspect of the present invention,
A column address buffer that takes in a column address signal and outputs a complementary column address signal, a row address buffer that takes in a row address signal and outputs a complementary row address signal, and a column address buffer that decodes the complementary column address signal In a semiconductor memory having a column decoder for selecting a column and a row decoder for decoding the complementary row address signal to select one row of a memory cell array, each complementary column address signal or complementary row address signal is complemented. It is characterized in that a logic fixing means capable of fixing the logic of one bit of a specific complementary bit pair having the maximum weight value among the bit pairs to a predetermined logic is provided.

【0008】請求項2記載の発明は、請求項1記載の発
明において、前記相補カラムアドレス信号または前記相
補ロウアドレス信号の各相補ビット対のうち、最大の重
み値を有する特定の相補ビット対の各ビットの論理を交
換可能な論理交換手段を備えたことを特徴とする。
According to a second aspect of the present invention, in the first aspect of the present invention, among the complementary bit pairs of the complementary column address signal or the complementary row address signal, a specific complementary bit pair having the maximum weight value is selected. It is characterized in that a logic exchanging means capable of exchanging the logic of each bit is provided.

【0009】[0009]

【作用】メモリセルアレイの特定のカラムと特定のロウ
の交点の指定(番地の指定)は、カラムアドレス信号と
ロウアドレス信号の組み合わせで行われる。特定のカラ
ムはカラムアドレス信号の値で、また、特定のロウはロ
ウアドレス信号の値で決まる。
The designation (address designation) of the intersection of a specific column and a specific row of the memory cell array is performed by a combination of the column address signal and the row address signal. The specific column is determined by the value of the column address signal, and the specific row is determined by the value of the row address signal.

【0010】ここで、カラム(またはロウ;以下カラム
で代表)の数を便宜的に、C0 からC7 までの8本と仮
定すると、この中の1本を特定するには、8=23 であ
るから、カラムアドレス信号のビット数は少なくとも3
ビットになる。最上位のビット(MSB:Most Signifi
cant Bit)を符号B0 で、次位のビットを符号B1 で、
また、最下位のビット(LSB:Least Significant Bi
t )を符号B2 で表すことにすると、B0 (及びその逆
相信号)は8本のカラムの1/2(C0 〜C3またはC
4 〜C7 )を指定するために用いられ、B1 (及びその
逆相信号)はさらにその半分すなわち1/4(C0 とC
1 、C2 とC3 、C4 とC5 またはC6とC7 )を指定
するために用いられ、B2 (及びその逆相信号)はさら
にその半分すなわち1/8(C0 、C1 、C2 、C3
4 、C5 、C6 またはC7 )を指定するために用いら
れる。
[0010] Here, a column; for convenience the number of (or row represented by the following column), assuming that eight from C 0 to C 7, to identify a single These include 8 = 2 Since it is 3 , the number of bits of the column address signal is at least 3
Become a bit. Most significant bit (MSB: Most Signifi
cant Bit) is the code B 0 , the next bit is the code B 1 ,
The least significant bit (LSB: Least Significant Bi
If t) is represented by the symbol B 2 , then B 0 (and its antiphase signal) is ½ (C 0 to C 3 or C) of 8 columns.
4 to C 7 ), and B 1 (and its opposite phase signal) is further half of it, ie 1/4 (C 0 and C
1 , C 2 and C 3 , C 4 and C 5 or C 6 and C 7 ), and B 2 (and its antiphase signal) is further half of it, ie 1/8 (C 0 , C 7). 1 , C 2 , C 3 ,
C 4, is used to specify the C 5, C 6 or C 7).

【0011】今、たとえば、カラムのC4 に欠陥があっ
たとすると、このC4 は、8本のカラムの半分のグルー
プ(便宜的にGA1)に含まれる。言い換えれば、残り半
分のグループ(便宜的にGB1)は正常であるから、この
B1と同グループ(便宜的にGB2)に欠陥を含む他の半
導体メモリ、言い換えればGA1と同グループ(便宜的に
A2)が正常な半導体メモリと組み合わせが可能であれ
ば、互いの正常なグループ(GB1、GA2)を使って1つ
の半導体メモリを再生できる。
Now, for example, if there is a defect in C 4 of the column, this C 4 is included in a half group of 8 columns (for convenience, G A1 ). In other words, since the remaining half group (conveniently G B1 ) is normal, another semiconductor memory having a defect in this group (conveniently G B2 ) and G B1 (in other words, G A1 and the same group). For convenience, if a semiconductor memory having normal G A2 ) can be combined, one normal semiconductor memory can be reproduced by using normal groups (G B1 , G A2 ).

【0012】これには、2つの半導体メモリ間でアドレ
ス信号を共有すればよく、且つ、それぞれの半導体メモ
リの不良グループを特定するアドレスビット(B0 また
はその逆相信号)を所定論理に固定すればよい。所定論
理は、もちろん当該不良グループを非選択とするための
論理であり、それぞれの半導体メモリの仕様から決まる
ハイレベルまたはローレベルの論理である。
To this end, the address signal may be shared between the two semiconductor memories, and the address bit (B 0 or its reverse phase signal) for specifying the defective group of each semiconductor memory should be fixed to a predetermined logic. Good. The predetermined logic is, of course, a logic for deselecting the defective group, and is a high-level or low-level logic determined by the specifications of each semiconductor memory.

【0013】したがって、請求項1記載の発明では、相
補カラムアドレス信号または相補ロウアドレス信号の各
相補ビット対のうち、最大の重み値を有する特定の相補
ビット対の一方のビット(上記例では、B0 またはその
逆相信号)の論理を所定論理に固定可能であるから、当
該一方のビットと不良グループ(上記例ではGA1)とを
対応させることにより、この不良グループを恒久的な非
選択状態とすることができ、見かけ上、当該不良グルー
プを構成から取り除くことができる。その結果、残され
た正常なグループ(上記例ではGB1)と、このグループ
とは逆のグループ(上記例ではGA2)が正常な他の半導
体メモリとの組み合わせが可能となり、2つの半導体メ
モリを組み合わせて1つの半導体メモリを再生できるよ
うになる。
Therefore, according to the first aspect of the present invention, one bit of the specific complementary bit pair having the maximum weight value among the complementary bit pairs of the complementary column address signal or the complementary row address signal (in the above example, Since the logic of B 0 or its negative-phase signal) can be fixed to a predetermined logic, by associating the one bit with the defective group (G A1 in the above example), this defective group is permanently unselected. Can be put into a state, and the defective group can be apparently removed from the configuration. As a result, it is possible to combine the remaining normal group (G B1 in the above example) with another semiconductor memory in which the opposite group (G A2 in the above example) is normal. It becomes possible to reproduce one semiconductor memory by combining.

【0014】ところで、請求項1記載の発明は、異なる
グループ同士の組み合わせを対象としたもので、同一の
グループ同士の組み合わせは考えていない。しかし、常
に異なるグループ同士の組み合わせばかりとは言えない
から、組み合わせの自在性という点で不十分である。請
求項2記載の発明では、上記最大の重み値を有する特定
の相補ビット対の一方のビット(不良グループの指定ビ
ット)の論理固定に加え、同特定の相補ビット対の各ビ
ットの論理を交換可能にしている。これによれば、正常
グループがたとえば上記例のGB1であった場合、論理交
換によって、このGB1を仮想的にGA1として取り扱うこ
とができる。したがって、たとえばGB1(仮想的に
A1)とG B2の組み合わせのように、同一のグループ同
士の組み合わせが可能となり、再生の自在性を高めるこ
とができる。
By the way, the invention according to claim 1 is different.
It is intended for combinations of groups, and the same
I am not thinking about combining groups. But always
It cannot be said that it is not only a combination of different groups
Therefore, it is insufficient in terms of flexibility of combination. Contract
In the invention described in claim 2, the identification having the maximum weight value is specified.
One bit of the complementary bit pair of
Of each bit of the same complementary bit pair.
The logic of the network is exchangeable. According to this, normal
The group is, for example, G in the above exampleB1If it was
By conversion, this GB1Virtual GA1Treat as
You can Thus, for example, GB1(Virtually
GA1) And G B2Like the same group,
It is possible to combine players and increase the flexibility of playback.
You can

【0015】[0015]

【実施例】以下、本発明の実施例を図面に基づいて説明
する。図1〜図7は本発明に係る半導体メモリの第1実
施例を示す図である。図1において、11はロウ(行)
アドレス信号を取り込むロウアドレスバッファ、12は
ロウアドレス信号をデコードしてメモリセルアレイ13
のロウを選択するロウデコーダ、14はカラム(列)ア
ドレス信号を取り込むカラムアドレスバッファ、15は
カラムアドレス信号をデコードしてメモリセルアレイ1
3のカラムを選択するカラムデコーダである。ここで、
16は冗長ロウデコーダ、17は冗長カラムデコーダ、
18は冗長ロウ、19は冗長カラムであり、これらの冗
長ロウデコーダ16、冗長カラムデコーダ17、冗長ロ
ウ18及び冗長カラム19は、一体として冗長回路20
を構成している。
Embodiments of the present invention will be described below with reference to the drawings. 1 to 7 are views showing a first embodiment of a semiconductor memory according to the present invention. In FIG. 1, 11 is a row
A row address buffer for fetching an address signal, 12 is a memory cell array 13 for decoding the row address signal
A row decoder for selecting a row of the memory cell array, a column address buffer 14 for capturing a column address signal, and a memory cell array 1 for decoding the column address signal.
It is a column decoder that selects 3 columns. here,
16 is a redundant row decoder, 17 is a redundant column decoder,
18 is a redundant row and 19 is a redundant column. These redundant row decoder 16, redundant column decoder 17, redundant row 18 and redundant column 19 are integrated into a redundant circuit 20.
Is composed.

【0016】なお、本発明の意図するところは、2つの
半導体メモリのそれぞれのメモリセルアレイ13の正常
な部分を組み合わせて1つの半導体メモリを再生すると
いう点にあり、この点において、冗長回路20は必須の
要件ではない。冗長回路20による欠陥救済がなくて
も、その欠陥がメモリセルアレイ13の一部または偏っ
た領域に集中していれば、そのメモリセルアレイ13の
大部分が使用可能であるからである。
The intention of the present invention is to combine the normal parts of the memory cell arrays 13 of the two semiconductor memories to reproduce one semiconductor memory. In this respect, the redundant circuit 20 is It is not a mandatory requirement. This is because even if the defect is not repaired by the redundant circuit 20, most of the memory cell array 13 can be used if the defects are concentrated in a part of the memory cell array 13 or a biased region.

【0017】ちなみに、冗長回路20の動作は以下のと
おりである。カラムアドレスバッファ14の出力(相補
カラムアドレス信号)は、カラムデコーダ15と冗長カ
ラムデコーダ17に入力されている。入力されたアドレ
スが冗長カラムデコーダ17にプログラムされている欠
陥カラムアドレスに一致すると、冗長カラム19が選択
され、同時に、所定の信号(NEDC )によってカラム
デコーダ15が非活性化されて欠陥カラムの置換が行わ
れる。ロウの救済も同様で、ロウアドレスバッファ11
の出力(相補ロウアドレス信号)は、ロウデコーダ12
と冗長ロウデコーダ16に入力されている。入力された
アドレスが冗長ロウデコーダ16にプログラムされてい
る欠陥ロウアドレスに一致すると、冗長ロウ18が選択
され、同時に、所定の信号(NEDR )によってロウデ
コーダ12が非活性化されて欠陥ロウの置換が行われ
る。
Incidentally, the operation of the redundant circuit 20 is as follows. The output (complementary column address signal) of the column address buffer 14 is input to the column decoder 15 and the redundant column decoder 17. When the input address matches the defective column address programmed in the redundant column decoder 17, the redundant column 19 is selected, and at the same time, the column decoder 15 is deactivated by a predetermined signal (NED C ) and the defective column The replacement is done. The same applies to the row relief. The row address buffer 11
Is output from the row decoder 12 (complementary row address signal).
Is input to the redundant row decoder 16. When the input address matches the defective row address programmed in the redundant row decoder 16, the redundant row 18 is selected, and at the same time, the row decoder 12 is deactivated by a predetermined signal (NED R ) and the defective row is selected. The replacement is done.

【0018】ここで、本実施例の特徴は、ロウアドレス
バッファ11の出力(相補ロウアドレス信号)の最上位
ビットの論理を操作するロウ側の論理操作回路21と、
カラムアドレスバッファ14の出力(相補カラムアドレ
ス信号)の最上位ビットの論理を操作するカラム側の論
理操作回路22とを備えた点にある。ただし、これら2
つの論理操作回路21、22は、その双方を具備するこ
とがベストモードであるが、いずれか一方だけでもかま
わない。たとえば、メモリセルアレイ13の正常部分の
区分けをロウ単位で行う場合にはロウ側の論理操作回路
21があればよく、または、カラム単位で行う場合には
カラム側の論理操作回路22があればよい。
Here, the feature of the present embodiment is that a row side logic operation circuit 21 for operating the logic of the most significant bit of the output (complementary row address signal) of the row address buffer 11,
A column-side logic operation circuit 22 for operating the logic of the most significant bit of the output (complementary column address signal) of the column address buffer 14 is provided. However, these 2
It is the best mode that the two logic operation circuits 21 and 22 have both of them, but either one may be provided. For example, when the normal portion of the memory cell array 13 is divided in row units, the row-side logical operation circuit 21 may be provided, or in the case of column units, the column-side logical operation circuit 22 may be provided. .

【0019】図2は、説明の簡単化のために、アドレス
構成をA0 〜A2 (ただしA0 :MSB、A2 :LS
B)の3ビットとした場合のロウアドレスバッファ1
1、ロウ側の論理操作回路21及びロウデコード12を
含む要部構成図である。なお、カラム側の該当部分の構
成もこれとほぼ同等であり、適宜にロウをカラムと読み
換えればよい。
FIG. 2 shows the address configuration of A 0 to A 2 (where A 0 : MSB, A 2 : LS) for simplification of description.
Row address buffer 1 with 3 bits in B)
1 is a main part configuration diagram including a logic operation circuit 21 on a row side and a row decode 12. FIG. The configuration of the corresponding portion on the column side is almost the same as this, and the row may be appropriately read as the column.

【0020】ロウアドレスバッファ11は、ロウアドレ
ス信号の各ビットA0 〜A2 を同相で出力する他、各ビ
ットA0 〜A2 の逆相信号A0X〜A2X(添字のXは逆相
であることを表している)を生成するための反転バッフ
ァゲート110 〜112 を備えている。要するに、ロウ
アドレスバッファ11は、A0 とA0X、A1 とA1X、A
2 とA2Xといった3組の相補ビット対からなる相補ロウ
アドレス信号を出力するものである。
The row address buffer 11 outputs the bits A 0 to A 2 of the row address signal in phase, and also outputs the anti-phase signals A 0X to A 2X of the bits A 0 to A 2 (subscript X is an anti-phase). Inverting buffer gates 11 0 to 11 2 for generating In short, the row address buffer 11 has A 0 and A 0X , A 1 and A 1X , A
It outputs a complementary row address signal composed of three complementary bit pairs such as 2 and A 2X .

【0021】ロウデコーダ12は、3ビットのアドレス
信号で表現できる23 =8個のアンドゲート120 〜1
7 を備えており、それぞれのアンドゲート120 〜1
7には、相補アドレス信号のビットの組み合わせが入
力されている。論理操作回路21によって論理操作され
た(または論理操作されなかった)ビットA0 (便宜的
にダッシュ付きのA0 ′で表す)は、上半分の4つのア
ンドゲート127 〜124 に入力され、論理操作回路2
1によって論理操作された(または論理操作されなかっ
た)ビットA0X(便宜的にダッシュ付きのA0X′で表
す)は、下半分の4つのアンドゲート123 〜120
入力され、ビットA1 は下から1番目、3番目、5番目
及び7番目のアンドゲート121 、123 、125、1
7 に入力され、ビットA1Xは下から0番目、2番目、
4番目及び6番目のアンドゲート120 、122 、12
4 、126 に入力され、ビットA2 は下から2番目、3
番目、6番目及び7番目のアンドゲート122 、1
3 、126 、127 に入力され、ビットA2Xは下から
0番目、1番目、4番目及び5番目のアンドゲート12
0 、121 、124 、125 に入力されており、結局、
各アンドゲート120 〜127 には、それぞれ異なる組
み合わせの3つの信号が入力されている。
The row decoder 12 has 2 3 = 8 AND gates 12 0 to 1 0 which can be expressed by a 3-bit address signal.
Has a 2 7, each of the AND gates 12 0-1
The 2 7, the combination of bit complementary address signal is input. The bit A 0 logically operated (or not logically operated) by the logical operation circuit 21 (represented by A 0 ′ with a dash for convenience) is input to the four AND gates 12 7 to 12 4 in the upper half. , Logic operation circuit 2
A bit A 0X (or, for convenience, represented by A 0X ′ with a dash) logically manipulated (or not logically manipulated) by 1 is input to the four AND gates 12 3 to 12 0 in the lower half and bit A 1 is the first, third, fifth and seventh AND gates 12 1 , 12 3 , 12 5 , 1 from the bottom
Is input to the 2 7, bit A 1X 0 th from the bottom, second,
4th and 6th AND gates 12 0 , 12 2 and 12
4 and 12 6 , bit A 2 is the second from the bottom, 3
Th, 6 th and 7 th AND gate 12 2, 1
The bit A 2X is input to 2 3 , 12 6 and 12 7 , and the bit A 2X is the 0th, 1st, 4th and 5th AND gates 12 from the bottom.
It is input to 0 , 12 1 , 12 4 , 12 5 , and after all,
Three signals of different combinations are input to the AND gates 12 0 to 12 7 .

【0022】各アンドゲート120 〜127 の出力に
は、図示を略したメモリセルアレイの8本のロウR0
7 がそれぞれ接続されており、3つの入力信号のすべ
てがハイレベルとなった任意の1つのアンドゲートにつ
ながる1つのロウが活性化(選択)されるようになって
いる。図3は、ロウ側の論理操作回路21の具体的な構
成図である。この論理操作回路21は、相補ロウアドレ
ス信号の各相補ビット対のうち、最大の重み値を有する
特定の相補ビット対(ここではA0 とA0Xの相補ビット
対)の各ビットの論理を操作する同一構成の2つの回路
21a、21bからなっている。ビットA0 の論理を操
作する第1の回路21aを代表に説明すると、ヒューズ
切断等のプログラムによってハイレベルとなる第1のプ
ログラム信号P1 を出力するプログラム部30aと、第
1のプログラム信号P1 を段ごとに反転させながら伝達
する3段のインバータゲート31a、32a、33a
と、2段目のインバータゲート32aの出力(P1 と同
相の信号)の論理に応答してオンオフするトランスファ
ゲート34a及びnMOS35aとを備えている。な
お、第2の回路21bについては、第1の回路21aと
同一の回路要素に同一の符号(ただし添字bで識別)を
付してある。
Outputs of the AND gates 12 0 to 12 7 are provided with eight rows R 0 to R 0 of a memory cell array (not shown).
R 7 are connected to each other, and one row connected to any one AND gate in which all three input signals are at high level is activated (selected). FIG. 3 is a specific configuration diagram of the logic operation circuit 21 on the row side. The logic operation circuit 21 operates the logic of each bit of a specific complementary bit pair (here, complementary bit pair of A 0 and A 0X ) having the maximum weight value among the complementary bit pairs of the complementary row address signal. It is composed of two circuits 21a and 21b having the same configuration. The first circuit 21a for operating the logic of the bit A 0 will be described as a representative example. The program section 30a for outputting the first program signal P 1 which becomes a high level by a program such as fuse cutting, and the first program signal P Three-stage inverter gates 31a, 32a, 33a for transmitting 1 while inverting each stage
When, and a transfer gate 34a and nMOS35a that turned on and off in response to the logic of the output of the second inverter gate 32a (P 1 and phase signals). In the second circuit 21b, the same circuit elements as those of the first circuit 21a are designated by the same reference numerals (identified by the subscript b).

【0023】トランスファゲート34a/34bは、プ
ログラム信号P1 /P2 がローレベルのとき(非プログ
ラム状態のとき)にオンとなり、ビットA0 /A0Xをそ
のままの論理で通過(A0 →A0 ′/A0X→A0X′)さ
せるが、プログラム信号P1/P2 がハイレベルのとき
(プログラム状態のとき)には、オフとなってビットA
0 /A0Xの通過を完全に阻止する。一方、nMOS35
a/35bは、プログラム信号P1 /P2 がローレベル
のとき(非プログラム状態のとき)には、オフとなって
なんの影響も与えないが、プログラム信号P1 /P2
ハイレベルのとき(プログラム状態のとき)には、オン
となってビットA0 ′/A0X′の論理を接地電位(ロー
レベル)に固定する。
The transfer gates 34a / 34b are turned on when the program signals P 1 / P 2 are at a low level (in a non-programmed state), and pass the bits A 0 / A 0X by the same logic (A 0 → A). 0 ′ / A 0X → A 0X ′), but when the program signal P 1 / P 2 is at high level (in the program state), it is turned off and the bit A
It completely blocks the passage of 0 / A 0X . On the other hand, nMOS35
a / 35b is turned off when the program signals P 1 / P 2 are at a low level (in a non-programmed state) and has no effect, but the program signals P 1 / P 2 are at a high level. At this time (in the program state), it is turned on and the logic of the bit A 0 ′ / A 0X ′ is fixed to the ground potential (low level).

【0024】したがって、第1の回路21a及び第2の
回路21bは、相補ロウアドレス信号の各相補ビット対
のうち、最大の重み値を有する特定の相補ビット対(こ
こではA0 とA0Xのビット対)のそれぞれのビットを、
プログラム信号P1 /P2 の状態に応じてそのまま通過
させたり、ローレベルに固定したりすることができるも
のであり、本発明の要旨に記載の論理固定手段に相当す
るものである。
Therefore, the first circuit 21a and the second circuit 21b have a specific complementary bit pair (here, A 0 and A 0X of the maximum weight value) of the complementary bit pairs of the complementary row address signal. Each bit of a bit pair)
It can be passed as it is or fixed at a low level according to the state of the program signals P 1 / P 2 , and corresponds to the logic fixing means described in the gist of the present invention.

【0025】なお、図4は、プログラム部30a、30
bに共通の構成図であり、電源VCCと接地電位との間
に、pMOS40、第1のヒューズ41、第2のヒュー
ズ42及びnMOS43を直列に接続して構成したもの
である。pMOS40とnMOS43のゲートは接地電
位につながっており、第1のヒューズ41を切断すると
プログラム信号P1 /P2 が接地電位(ローレベル)と
なり、第2のヒューズ42を切断すると同プログラム信
号P1 /P2 が電源電位(ハイレベル)となる。本実施
例では、第2のヒューズ42を切断することを「プログ
ラムする」と言う。
Incidentally, FIG. 4 shows the program units 30a and 30.
It is a configuration diagram common to b and is configured by connecting a pMOS 40, a first fuse 41, a second fuse 42 and an nMOS 43 in series between a power supply V CC and a ground potential. pMOS40 the gate of nMOS43 is connected to the ground potential, the first when the fuse 41 is cut program signal P 1 / P 2 is a ground potential (low level), the when cutting the second fuse 42 program signal P 1 / P 2 becomes the power supply potential (high level). In this embodiment, cutting the second fuse 42 is called "programming".

【0026】以上のような構成において、第1の回路2
1a及び第2の回路21bのいずれもプログラム状態に
ないと仮定する。この場合、A0 →A0 ′且つA0X→A
0X′であり、ロウデコーダ12には、相補ロウアドレス
信号の各相補ビット対がそのままの論理で入力されてい
る。今、ロウアドレス信号A0 、A1 、A2 の組み合わ
せを[000(2) ](10進表記で0)とすると、各相
補ビット対の論理は、次表1のとおりとなる。
In the configuration as described above, the first circuit 2
It is assumed that neither 1a nor the second circuit 21b is in the programmed state. In this case, A 0 → A 0 ′ and A 0X → A
0X ', and each complementary bit pair of the complementary row address signal is input to the row decoder 12 with the same logic. Now, assuming that the combination of the row address signals A 0 , A 1 , and A 2 is [000 (2) ] (0 in decimal notation), the logic of each complementary bit pair is as shown in Table 1 below.

【0027】 これらのビットのうち、ハイレベルの3つのビット(A
0X、A1X、A2X)が入力しているアンドゲートは、図2
において、0番目のアンドゲート120 である。したが
って、この場合の選択ロウは、0番目のR0 となる。
[0027] Of these bits, the three high-level bits (A
The AND gate input by 0X , A 1X , A 2X ) is shown in FIG.
Is the 0th AND gate 120 . Therefore, the selected row in this case is the 0th R 0 .

【0028】ここで、ロウアドレス信号のMSB
(A0 )だけを反転させるみる。この場合のロウアドレ
ス信号A0 、A1 、A2 の組み合わせは[100(2)
(10進表記で4)となり、各相補ビット対の論理は、
次表2のとおりとなる。 これらのビットのうち、ハイレベルの3つのビット(A
0 、A1X、A2X)が入力しているアンドゲートは、図2
において、4番目のアンドゲート124 である。したが
って、この場合の選択ロウは、4番目のR4 となる。
Here, the MSB of the row address signal
Let's try inverting only (A 0 ). In this case, the combination of the row address signals A 0 , A 1 , and A 2 is [100 (2) ]
(4 in decimal notation) and the logic of each complementary bit pair is
The results are shown in Table 2 below. Of these bits, the three high-level bits (A
0 , A 1X , A 2X ) is the AND gate input in FIG.
Is the fourth AND gate 12 4 . Therefore, the selected row in this case is the fourth R 4 .

【0029】これらの2つの場合の比較では、ロウアド
レス信号のMSBの論理を反転させただけで、選択ロウ
が0番目(R0 )から4番目(R4 )へと変化している
ことが認められる。すなわち、ロウアドレス信号のMS
B(A0 )は、0番から3番までのグループと4番から
7番までのグループのいずれかを指定するためのもので
あり、他のビット(A1 、A2 )は、その指定グループ
内でのロウの位置を示すためのものである。
In the comparison between these two cases, the selected row is changed from the 0th (R 0 ) to the 4th (R 4 ) only by inverting the logic of the MSB of the row address signal. Is recognized. That is, the MS of the row address signal
B (A 0 ) is for designating one of the groups 0 to 3 and the groups 4 to 7, and the other bits (A 1 , A 2 ) are designated for them. It is for indicating the position of the row in the group.

【0030】ここで、論理操作回路21内の2つの回路
21a、21bのいずれか一方、たとえば、第1の回路
21aをプログラム状態にする(第1のプログラム信号
1だけをハイレベルにする)。図3において、ハイレ
ベルのP1 に応答して第1の回路21aのトランスファ
ゲート34aがオフし、同じく、ハイレベルのP1 に応
答して第1の回路21aのnMOS35aがオンする。
したがって、最大の重み値を有する相補ビット対
(A0 、A0X)の一方のビット(本例ではA0 )のトラ
ンスファゲート34aの通過が阻止され、同時に、オン
状態のnMOS35aによって論理操作回路21の1つ
の出力(A0 ′)がローレベルに固定される。
Here, one of the two circuits 21a and 21b in the logic operation circuit 21, for example, the first circuit 21a is set to the program state (only the first program signal P 1 is set to the high level). . 3, the transfer gate 34a of the first circuit 21a is turned off in response to P 1 at a high level, similarly, NMOS35a of the first circuit 21a is turned on in response to the P 1 of the high level.
Therefore, passage of one bit (A 0 in this example) of the complementary bit pair (A 0 , A 0X ) having the maximum weight value through the transfer gate 34a is blocked, and at the same time, the logic operation circuit 21 is turned on by the nMOS 35a in the ON state. One output (A 0 ′) of is fixed to the low level.

【0031】したがって、上記2つのアドレス信号例
([000(2) ]、[100(2) ])を当てはめてみる
と、それぞれ次表3、4のとおりになる。 (以下余白) ただし、※印はプログラム信号P1 によってローレベル
に固定されていることを表している。
Therefore, when the above two address signal examples ([000 (2) ] and [100 (2) ]) are applied, the results are as shown in Tables 3 and 4 below. (Below margin) However, * indicates that the signal is fixed at a low level by the program signal P 1 .

【0032】表3では、A0X、A1X及びA2Xの3つのビ
ットがハイレベルとなっているため、上表1と同様に0
番目のロウR0 が選択されるが、表4では、A1XとA2X
の2つのビットしかハイレベルになっていない。ロウデ
コーダ12の8つのアンドゲート120 〜127 は、い
ずれもハイレベルの信号が3つ揃わないとロウを選択し
ないようになっているから、表4の場合には、いずれの
ロウも非選択状態となり、結局、アドレスを明示的に指
定したにも関わらず、メモリセルアレイに対するアドレ
ッシングは行われない。
In Table 3, since the three bits A 0X , A 1X and A 2X are at high level, 0 is the same as in Table 1 above.
The third row R 0 is selected, but in Table 4, A 1X and A 2X
Only the two bits are high level. Since none of the eight AND gates 12 0 to 12 7 of the row decoder 12 selects a row unless three high-level signals are prepared, in the case of Table 4, none of the rows is non-selected. In the selected state, after all, the addressing is not performed on the memory cell array even though the address is explicitly designated.

【0033】以上の例は、第1のプログラム信号P1
ハイレベルにした場合である。この場合、ロウアドレス
信号のMSB(A0 )がローレベルである限り、他のビ
ット(A1 、A2 )の組み合わせに応じて0番目から3
番目までのロウの1つを選択できるが、ロウアドレス信
号のMSBがハイレベルのときには、他のビットの組み
合わせには関係なく、すべてのロウが選択できなくな
る。要するに、この場合(P1 =ハイレベル)には、0
番目から3番目までのロウだけが選択可能で、残りの4
番目から7番目までのロウは完全な選択禁止状態にな
る。
The above example is the case where the first program signal P 1 is set to the high level. In this case, as long as the MSB (A 0 ) of the row address signal is at the low level, the 0th to 3rd bits will be generated depending on the combination of the other bits (A 1 , A 2 ).
One of the rows up to the first row can be selected, but when the MSB of the row address signal is at high level, all rows cannot be selected regardless of the combination of other bits. In short, in this case (P 1 = high level), 0
Only the 3rd to 3rd rows can be selected, and the remaining 4
Rows from the 7th row to the 7th row are completely in a selection prohibited state.

【0034】一方、第2のプログラム信号P2 をハイレ
ベルにした場合には、上記とは逆に、ロウアドレス信号
のMSB(A0 )がハイレベルである限り、他のビット
(A 1 、A2 )の組み合わせに応じて4番目から7番目
までのロウの1つを選択できるが、ロウアドレス信号の
MSBがローレベルのときには、他のビットの組み合わ
せには関係なく、すべてのロウが選択できなくなる。要
するに、この場合(P 2 =ハイレベル)には、4番目か
ら7番目までのロウだけが選択可能で、残りの0番目か
ら3番目までのロウは完全な選択禁止状態になる。
On the other hand, the second program signal P2Haile
If the bell is selected, the row address signal
MSB (A0Other bits as long as) is high
(A 1, A24th to 7th, depending on the combination of
One of the rows up to
Combination of other bits when MSB is low level
All rows will not be selectable regardless of the situation. Essential
In this case (P 2= High level) is the fourth
From the 7th to the 7th row can be selected, and the remaining 0th row
The rows from the third row to the third row are completely in the selection prohibited state.

【0035】図5は、かかる選択区分を概念的に示す図
であり、実線で囲った枠は半導体メモリの記憶空間をイ
メージしている。枠は破線で上下に2等分されており、
下半分は0番目から3番目までのロウを含む領域(以下
「領域A」と言う)、上半分は4番目から7番目までの
ロウを含む領域(以下「領域B」と言う)である。第1
のプログラム信号P1 をハイレベルにすると、領域Bが
選択禁止になり、一方、第2のプログラム信号P2 をハ
イレベルにすると、領域Aが選択禁止になる。
FIG. 5 is a diagram conceptually showing such a selection section, and a frame surrounded by a solid line is an image of the storage space of the semiconductor memory. The frame is divided into upper and lower parts by broken lines,
The lower half is an area including 0th to 3rd rows (hereinafter referred to as "area A"), and the upper half is an area including 4th to 7th rows (hereinafter referred to as "area B"). First
When the program signal P 1 of 1 is set to the high level, the area B is prohibited from being selected, while when the second program signal P 2 is set to the high level, the area A is prohibited to be selected.

【0036】今、図6に示すように、異なる領域に欠陥
を含む同一種類の2つの半導体メモリを想定する。図6
において、第1の半導体メモリ50は領域Aが不良であ
り、第2の半導メモリ51は領域Bが不良である。言い
換えれば、第1の半導体メモリ50は領域Bが正常であ
り、第2の半導体メモリ51は領域Aが正常である。第
1の半導体メモリ50については、不良の領域Aを選択
禁止にするために、第2のプログラム信号P2 をハイレ
ベルにする。一方、第2の半導体メモリ51について
は、不良の領域Bを選択禁止にするために、第1のプロ
グラム信号P1をハイレベルにする。そして、これらの
2つの半導体メモリ50、51を組み合わせて、アドレ
ス信号を共通化すれば、たとえば、ロウアドレス信号を
[000 (2) ]とした場合には、第2の半導体メモリ5
1の領域Aの0番目のロウが選択され、または、ロウア
ドレス信号を[100(2) ]とした場合には、第1の半
導体メモリ50の領域Bの4番目のロウが選択されるか
ら、見かけ上、正常な製品と全く変わらない再生品を提
供できる。
Now, as shown in FIG. 6, defects are formed in different areas.
Assume two semiconductor memories of the same type including Figure 6
In the first semiconductor memory 50, the area A is defective.
Therefore, the region B of the second semiconductor memory 51 is defective. say
In other words, in the first semiconductor memory 50, the area B is normal.
Therefore, the area A of the second semiconductor memory 51 is normal. First
For semiconductor memory 50 of No. 1, select defective area A
In order to prohibit, the second program signal P2Haile
Make it a bell. On the other hand, regarding the second semiconductor memory 51
In order to prohibit the selection of the defective area B,
Gram signal P1To high level. And these
By combining the two semiconductor memories 50 and 51,
Common row signal, for example, the row address signal
[000 (2) ], The second semiconductor memory 5
The 0th row in area A of 1 is selected or
The dress signal is [100(2) ], The first half
Whether the fourth row in region B of the conductor memory 50 is selected
We offer recycled products that look exactly like normal products.
Can be served.

【0037】図7は、再生品のパッケージ例である。図
7(a)は、第1の半導体メモリ50と第2の半導体メ
モリ51を積み重ね、それぞれのリード50a、51a
を半田付け等して共通化した簡単な例である。特別な工
夫を要しない点で好ましいが、見栄えが悪く、明らかに
再生品であることがわかってしまうから、自社内での使
用に留めざるを得ず、大量に再生して半導体メモリ全体
のコストダウンを図るという効果をそれほど期待するこ
とはできない。これに対して、図7(b)は、第1の半
導体メモリと第2の半導体メモリとをチップ段階で組み
合わせ、その後にパッケージングする例であり、外観的
には、通常の製品との区別が全くつかないから、社外へ
の販売も可能であり、半導体メモリ全体のコストダウン
を図るという効果を大いに期待できる。ちなみに、図7
(b)の例は、スタックドパッケージ(略称:SCP)
と呼ばれる公知のパッケージング技術を応用したもので
ある。この技術は、裏面同士を添わせた(または接着し
た)2つのチップ60、61のパッドにリードフレーム
62、63をとりつけた後、パッケージ64で封止する
というもので、集積回路の大規模化に貢献する技術の一
つである。
FIG. 7 shows an example of a recycled product package. In FIG. 7A, the first semiconductor memory 50 and the second semiconductor memory 51 are stacked and the respective leads 50a and 51a are stacked.
This is a simple example of commonizing by soldering. It is preferable in that it requires no special measures, but it looks bad and is clearly a recycled product.Therefore, it has to be used only in-house, and a large amount of recycled semiconductor memory costs You can't really expect the effect of going down. On the other hand, FIG. 7B shows an example in which the first semiconductor memory and the second semiconductor memory are combined at the chip stage and then packaged. Since it can be sold outside the company, the effect of reducing the cost of the entire semiconductor memory can be expected. By the way, Figure 7
The example of (b) is a stacked package (abbreviation: SCP).
This is an application of a known packaging technology called. In this technique, the lead frames 62 and 63 are attached to the pads of the two chips 60 and 61 whose back surfaces are attached (or adhered) to each other, and then sealed with the package 64, thereby increasing the scale of the integrated circuit. Is one of the technologies that contribute to

【0038】図8〜図9は本発明に係る半導体メモリの
第2実施例を示す図であり、上記第1実施例の改良例で
ある。上記第1実施例では、図6に示すように、異なる
領域同士を組み合わせて1つの半導体メモリを再生でき
るが、同一の領域同士を組み合わせることができない。
8 to 9 are views showing a second embodiment of the semiconductor memory according to the present invention, which is an improved example of the first embodiment. In the first embodiment, as shown in FIG. 6, different regions can be combined to reproduce one semiconductor memory, but the same regions cannot be combined.

【0039】そこで、本第2実施例では、上記第1実施
例の欠点をなくすため図8に示すように、相補ロウアド
レス信号(または相補かラムアドレス信号)の各相補ビ
ット対のうち、最大の重み値を有する特定の相補ビット
(例では第1実施例と同じA 0 、A0X)の各ビットの論
理を交換可能な論理交換回路(論理交換手段)70を備
えるようにしている。
Therefore, in the second embodiment, the above-mentioned first embodiment is carried out.
To eliminate the drawbacks of the example, as shown in FIG.
Each complementary signal of the response signal (or complementary or RAM address signal).
Particular complementary bit with the highest weight value of the
(In the example, the same A as in the first embodiment is used. 0, A0X) Of each bit
A logic exchange circuit (logic exchange means) 70 capable of exchanging logic is provided.
I am trying to get it.

【0040】この論理交換回路70は、第1実施例のロ
ウアドレスバッファ11とロウ側の論理操作回路21と
の間(カラム側にあってはカラムアドレスバッファ14
とカラム側の論理操作回路22との間)に挿入される。
その構成は、ヒューズ切断等のプログラムによってハイ
レベルとなる第3のプログラム信号P3 を出力するプロ
グラム部71と、第3のプログラム信号P3 を段ごとに
反転させながら伝達する3段のインバータゲート72、
73、74と、2段目のインバータゲート73の出力
(P3 と同相の信号)の論理に応答して相補的にオンオ
フ(一方がオンなら他方はオフ)する一対のトランスフ
ァゲート75、76と、同じくP3 と同相の信号の論理
に応答して相補的にオンオフする一対のトランスファゲ
ート77、78とを備えるというものである。
The logic exchange circuit 70 is provided between the row address buffer 11 and the row side logical operation circuit 21 of the first embodiment (or the column address buffer 14 on the column side).
Between the column and the logic operation circuit 22 on the column side).
The configuration is such that a program section 71 that outputs a third program signal P 3 that becomes a high level by a program such as fuse cutting, and a three-stage inverter gate that transmits the third program signal P 3 while inverting each stage. 72,
73 and 74, and a pair of transfer gates 75 and 76 that complementarily turn on / off (if one is on, the other is off) in response to the logic of the output of the second-stage inverter gate 73 (signal in phase with P 3 ). Similarly, a pair of transfer gates 77 and 78 that complementarily turn on / off in response to the logic of the signal in phase with P 3 are provided.

【0041】プログラム信号P3 がローレベルのとき
(非プログラム状態のとき)、トランスファゲート7
5、78がオン、トランスファゲート76、77がオフ
となり、ビットA0 、A0Xはそのまま通過する。この場
合には、図3の論理操作回路21の第1の回路21aに
はビットA0 が、また、第2の回路21bにビットA0X
が入力されるから、上記第1実施例と同一の動作が行わ
れる。
When the program signal P 3 is at low level (in the non-programmed state), the transfer gate 7
5, 78 are turned on, transfer gates 76, 77 are turned off, and bits A 0 and A 0X pass through as they are. In this case, the first circuit 21a of the logic operation circuit 21 in FIG. 3 has the bit A 0 and the second circuit 21b has the bit A 0X.
Is input, the same operation as in the first embodiment is performed.

【0042】一方、プログラム信号P3 がハイレベルに
なると(プログラム状態になると)、トランスファゲー
ト75、78がオフ、トランスファゲート76、77が
オンとなり、ビットA0 、A0Xはそれぞれ行き先を交換
して出力される。この場合には、上記第1実施例とは逆
に、図3の論理操作回路21の第1の回路21aにはビ
ットA0Xが、また、第2の回路21bにビットA0 が入
力される。
On the other hand, when the program signal P 3 becomes high level (in the programmed state), the transfer gates 75 and 78 are turned off, the transfer gates 76 and 77 are turned on, and the bits A 0 and A 0X exchange destinations. Is output. In this case, contrary to the first embodiment, the bit A 0X is input to the first circuit 21a and the bit A 0 is input to the second circuit 21b of the logic operation circuit 21 of FIG. .

【0043】今、図9に示すように、同一領域に欠陥を
含む同種の2つの半導体メモリを想定する。図9におい
て、第1の半導体メモリ80と第2の半導メモリ81は
共に領域Bが不良である。言い換えれば、第1の半導体
メモリ80と第2の半導体メモリ81は共に領域Aが正
常である。たとえば、第1の半導体メモリ80の第3の
プログラム信号P3 をハイレベルにすると、この第1の
半導体メモリ80の内部では、相補ビット対(A0 、A
0X)の論理が交換され、これによって、領域A、Bの配
置が仮想的に入れ替えられる。
Now, as shown in FIG. 9, two semiconductor memories of the same type including defects in the same region are assumed. In FIG. 9, the region B of both the first semiconductor memory 80 and the second semiconductor memory 81 is defective. In other words, the area A of both the first semiconductor memory 80 and the second semiconductor memory 81 is normal. For example, when the third program signal P 3 of the first semiconductor memory 80 is set to the high level, the complementary bit pair (A 0 , A
The logic of 0X ) is exchanged, whereby the arrangement of the areas A and B is virtually interchanged.

【0044】したがって、たとえば、ロウアドレス信号
を[000(2) ]とした場合には、第2の半導体メモリ
81の領域Aの0番目のロウが選択され、または、ロウ
アドレス信号を[100(2) ]とした場合には、第1の
半導体メモリ80の仮想領域のB(物理領域ではA)の
4番目のロウが選択されるから、同一の領域を組み合せ
た場合でも、見かけ上、正常な製品と全く変わらない再
生品を提供できるようになる。
Therefore, for example, when the row address signal is set to [000 (2) ], the 0th row in the area A of the second semiconductor memory 81 is selected or the row address signal is set to [100 (2 2) ], the fourth row of B (A in the physical area) of the virtual area of the first semiconductor memory 80 is selected. Therefore, even if the same areas are combined, the appearance is normal. We will be able to offer recycled products that are completely the same as other products.

【0045】[0045]

【発明の効果】請求項1記載の発明によれば、相補カラ
ムアドレス信号または相補ロウアドレス信号の各相補ビ
ット対のうち、最大の重み値を有する特定の相補ビット
対の一方のビットの論理を所定論理に固定可能であるか
ら、当該一方のビットと不良のロウまたはカラムグルー
プとを対応させることにより、この不良グループを恒久
的な非選択状態とすることができ、見かけ上、当該不良
グループを構成から取り除くことができる。その結果、
残された正常なグループと、このグループとは逆のグル
ープが正常な他の半導体メモリとの組み合わせが可能と
なり、2つの半導体メモリを組み合わせて1つの半導体
メモリを再生できるようになる。
According to the first aspect of the present invention, the logic of one bit of a specific complementary bit pair having the maximum weight value among the complementary bit pairs of the complementary column address signal or the complementary row address signal is determined. Since it can be fixed to a predetermined logic, by associating one of the bits with a defective row or column group, this defective group can be made permanently in a non-selected state. Can be removed from the composition. as a result,
The remaining normal group and the group opposite to this group can be combined with another normal semiconductor memory, and two semiconductor memories can be combined to reproduce one semiconductor memory.

【0046】請求項2記載の発明によれば、請求項1記
載の発明の効果に加え、同一のアドレス領域に属するグ
ループ同士の場合でも支障なく組み合わせることがで
き、組み合わせの制限を取り除いて、再生の自在性を高
めることができる。
According to the second aspect of the invention, in addition to the effect of the first aspect of the invention, even groups belonging to the same address area can be combined without any trouble, and the limitation of the combination can be removed to reproduce. The flexibility of can be increased.

【図面の簡単な説明】[Brief description of drawings]

【図1】第1実施例の半導体メモリの要部ブロック図で
ある。
FIG. 1 is a block diagram of a main part of a semiconductor memory according to a first embodiment.

【図2】第1実施例のロウアドレスバッファ、論理操作
回路及びロウデコーダを含む構成図である。
FIG. 2 is a configuration diagram including a row address buffer, a logic operation circuit, and a row decoder of the first embodiment.

【図3】第1実施例の論理操作回路の構成図である。FIG. 3 is a configuration diagram of a logic operation circuit according to a first embodiment.

【図4】第1実施例のプログラム部の構成図である。FIG. 4 is a configuration diagram of a program unit according to the first embodiment.

【図5】第1実施例の選択区分を概念的に示す図であ
る。
FIG. 5 is a diagram conceptually showing selection categories in the first embodiment.

【図6】第1実施例の再生イメージ図である。FIG. 6 is a reproduction image diagram of the first embodiment.

【図7】第1実施例の再生品の外観又は構造図である。FIG. 7 is an external view or a structural diagram of the recycled product of the first embodiment.

【図8】第2実施例の論理交換回路の構成図である。FIG. 8 is a configuration diagram of a logic switching circuit according to a second embodiment.

【図9】第2実施例の再生イメージ図である。FIG. 9 is a reproduction image diagram of the second embodiment.

【図10】従来の問題点を説明する図である。FIG. 10 is a diagram illustrating a conventional problem.

【符号の説明】[Explanation of symbols]

0 〜A2 :カラム(又はロウ)アドレス信号 A0 、A0X、A1 、A1X、A2 、A2X:相補カラム(又
はロウ)アドレス信号 11:ロウアドレスバッファ 12:ロウデコーダ 13:メモリセルアレイ 14:カラムアドレスバッファ 15:カラムデコーダ 21a:第1の回路(論理固定手段) 21b:第2の回路(論理固定手段) 70:論理交換回路(論理交換手段)
A 0 to A 2 : column (or row) address signal A 0 , A 0X , A 1 , A 1X , A 2 , A 2X : complementary column (or row) address signal 11: row address buffer 12: row decoder 13: Memory cell array 14: Column address buffer 15: Column decoder 21a: First circuit (logic fixing means) 21b: Second circuit (logic fixing means) 70: Logic exchange circuit (logic exchange means)

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】カラムアドレス信号を取り込んで相補カラ
ムアドレス信号を出力するカラムアドレスバッファと、 ロウアドレス信号を取り込んで相補ロウアドレス信号を
出力するロウアドレスバッファと、 前記相補カラムアドレス信号をデコードしてメモリセル
アレイの1つのカラムを選択するカラムデコーダと、 前記相補ロウアドレス信号をデコードしてメモリセルア
レイの1つのロウを選択するロウデコーダとを具備する
半導体メモリにおいて、 前記相補カラムアドレス信号または前記相補ロウアドレ
ス信号の各相補ビット対のうち、最大の重み値を有する
特定の相補ビット対の一方のビットの論理を所定論理に
固定可能な論理固定手段を備えたことを特徴とする半導
体メモリ。
1. A column address buffer which takes in a column address signal and outputs a complementary column address signal, a row address buffer which takes in a row address signal and outputs a complementary row address signal, and decodes the complementary column address signal. A semiconductor memory comprising: a column decoder for selecting one column of a memory cell array; and a row decoder for decoding the complementary row address signal to select one row of the memory cell array. A semiconductor memory comprising logic fixing means capable of fixing the logic of one bit of a specific complementary bit pair having the maximum weight value among the complementary bit pairs of an address signal to a predetermined logic.
【請求項2】前記相補カラムアドレス信号または前記相
補ロウアドレス信号の各相補ビット対のうち、最大の重
み値を有する特定の相補ビット対の各ビットの論理を交
換可能な論理交換手段を備えたことを特徴とする請求項
1記載の半導体メモリ。
2. A logic exchange means capable of exchanging the logic of each bit of a specific complementary bit pair having the maximum weight value among the complementary bit pairs of the complementary column address signal or the complementary row address signal. The semiconductor memory according to claim 1, wherein:
JP6142694A 1994-06-24 1994-06-24 Semiconductor memory Withdrawn JPH087596A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6142694A JPH087596A (en) 1994-06-24 1994-06-24 Semiconductor memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6142694A JPH087596A (en) 1994-06-24 1994-06-24 Semiconductor memory

Publications (1)

Publication Number Publication Date
JPH087596A true JPH087596A (en) 1996-01-12

Family

ID=15321371

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6142694A Withdrawn JPH087596A (en) 1994-06-24 1994-06-24 Semiconductor memory

Country Status (1)

Country Link
JP (1) JPH087596A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100269597B1 (en) * 1997-05-29 2000-10-16 김영환 Semiconductor memory
JP2011054263A (en) * 2009-08-12 2011-03-17 Taiwan Semiconductor Manufacturing Co Ltd Memory error and redundancy
US9042191B2 (en) 2009-08-12 2015-05-26 Taiwan Semiconductor Manufacturing Company, Ltd. Self-repairing memory

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100269597B1 (en) * 1997-05-29 2000-10-16 김영환 Semiconductor memory
JP2011054263A (en) * 2009-08-12 2011-03-17 Taiwan Semiconductor Manufacturing Co Ltd Memory error and redundancy
US9042191B2 (en) 2009-08-12 2015-05-26 Taiwan Semiconductor Manufacturing Company, Ltd. Self-repairing memory
US9396817B2 (en) 2009-08-12 2016-07-19 Taiwan Semiconductor Manufacturing Company, Ltd. Self-repairing memory and method of use

Similar Documents

Publication Publication Date Title
JP3822412B2 (en) Semiconductor memory device
US7710764B2 (en) Semiconductor memory cells with shared p-type well
US5548225A (en) Block specific spare circuit
JP3386547B2 (en) Redundancy circuit device
US5163023A (en) Memory circuit capable of replacing a faulty column with a spare column
EP0116464B1 (en) A semiconductor memory device
US4648075A (en) Redundancy circuit for a semiconductor memory device
JPH0670880B2 (en) Semiconductor memory device
EP0472209B1 (en) Semiconductor memory device having redundant circuit
JP3799197B2 (en) Semiconductor memory device
US4881202A (en) Semiconductor memory device using partial decoders for redundancy
US7218558B2 (en) Semiconductor memory devices having column redundancy circuits therein that support multiple memory blocks
JP2616544B2 (en) Semiconductor storage device
JP3751810B2 (en) Semiconductor memory device
KR100391524B1 (en) Semiconductor memory device with replacement programming circuit
JPH04222998A (en) Semiconductor memory device
JPH087596A (en) Semiconductor memory
US6243305B1 (en) Memory redundancy device and method
US5952845A (en) Semiconductor programmable test arrangement such as an antifuse ID circuit having common access switches and/or common programming switches
US6333876B1 (en) Semiconductor memory device
JP3615561B2 (en) Semiconductor memory
JP2900944B2 (en) Semiconductor memory
US7239563B2 (en) Semiconductor device for outputting data read from a read only storage device
JP4519786B2 (en) Semiconductor memory device
EP0150194A4 (en) A byte wide memory circuit having a column redundancy circuit.

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20010904