JPH0357048A - Semiconductor memory - Google Patents
Semiconductor memoryInfo
- Publication number
- JPH0357048A JPH0357048A JP1192856A JP19285689A JPH0357048A JP H0357048 A JPH0357048 A JP H0357048A JP 1192856 A JP1192856 A JP 1192856A JP 19285689 A JP19285689 A JP 19285689A JP H0357048 A JPH0357048 A JP H0357048A
- Authority
- JP
- Japan
- Prior art keywords
- cells
- memory cells
- semiconductor memory
- output
- cell arrays
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Read Only Memory (AREA)
- Semiconductor Memories (AREA)
- Non-Volatile Memory (AREA)
Abstract
Description
【発明の詳細な説明】 以下の順序に従って本発明を説明する。[Detailed description of the invention] The present invention will be described in the following order.
A.産業上の利用分野
B.発明の概要
C.従来技術[第4図〕
D,発明が解決しようとする問題点
E.問題点を解決するための手段
F.作用
G,実施例[第1図乃至第3図]
a.第1の実施例[第1図、第2図1
b.第2の実施例[第3図コ
H6発明の効果
(A.産業上の利用分野)
本発明は半導体メモリ、特に複数のセルアレイを有し、
該セルアレイそれぞれに対して同時に同一の情報を入力
し各セルアレイから同時に出力することによりセルアレ
イの互いに対応ずるセルどうしが故障の補償をし合うよ
うにした半導体メモリに関する。A. Industrial application field B. Summary of the invention C. Prior art [Figure 4] D. Problems to be solved by the invention E. Means for solving problems F. Effect G, Examples [Figures 1 to 3] a. First embodiment [Fig. 1, Fig. 2 1 b. Second Embodiment [Figure 3 H6 Effects of the Invention (A. Field of Industrial Application) The present invention has a semiconductor memory, particularly a plurality of cell arrays,
The present invention relates to a semiconductor memory in which the same information is simultaneously input to each of the cell arrays and simultaneously outputted from each cell array, so that corresponding cells of the cell array compensate for failures of each other.
(B.発明の概要)
本発明は、上記の半導体メモリにおいて、より信頼性を
高め、不良率を少なくするため、同一情報を3以上のメ
モリセルに記憶することとし、読み出した時はその3以
上のメモリセルの中から多数決により出力データを決定
するようにするか、
あるいは、互いに欠陥を補い合うセルを2つのセルアレ
イに跨って一定距離を離れたメモリセルに割り当てるよ
うにしたものである。(B. Summary of the Invention) In the semiconductor memory described above, the present invention stores the same information in three or more memory cells in order to further improve reliability and reduce the defective rate, and when read out, the same information is stored in three or more memory cells. Output data is determined from among the above memory cells by majority vote, or cells that compensate for each other's defects are allocated to memory cells separated by a certain distance across two cell arrays.
+
(C.従来技術)[第l図]
E2FROMにおいては信頼性の向上を図るため、ダブ
ルセル方式により不良ビットの救済を行なうことができ
るようにする場合が有る。このダブルセル方式とは同じ
アレイを2つ並べ、書込む時は同じ情報を同時にその2
つのセルアレイに書き込み、読み出す時は2つのセルア
レイの対応するビット線から出力された信号の例えば論
理積をもって出力信号とすることとし、2つのセルアレ
イの対応し合うセル同士が互いに不良(破壊)を補償し
合うようにしたものである。+ (C. Prior Art) [Figure 1] In order to improve reliability in E2FROM, there are cases in which defective bits can be repaired using a double cell method. This double cell method means that two identical arrays are lined up, and when writing, the same information is written to both of them at the same time.
When writing to or reading from one cell array, the output signal is, for example, the AND of the signals output from the corresponding bit lines of the two cell arrays, and the corresponding cells of the two cell arrays mutually compensate for defects (destruction). It was designed to help each other.
第4図はその2つのセルアレイを示すものである。同図
において、A.Bはセルアレイで、alとb1とを、そ
して、a2とb2とを互いに補償し合うセルとして例示
した。FIG. 4 shows the two cell arrays. In the same figure, A. B is a cell array, and al and b1 and a2 and b2 are illustrated as cells that compensate each other.
従来においては、第4図に示すように2つのセルアレイ
AとBとの間の中心線Cを中心として線対称となるよう
にセルが配置され、互いに補償し合うセル(例えばa1
とbl,a2とb2)は対称中線Cからの距離が等しく
なるようになっていた。Conventionally, as shown in FIG. 4, cells are arranged line-symmetrically about a center line C between two cell arrays A and B, and cells that compensate for each other (for example, a1
and bl, a2 and b2) were arranged so that their distances from the symmetry median line C were equal.
ここで、このダブルセルの方式の原理について説明する
。Here, the principle of this double cell system will be explained.
互いに補償し合う2個のセルのデータをX1、x2とす
ると、その論理積x(=xl・x2)をもってそのビッ
トのデータとする。データの逆転はOから1の場合のみ
起こり、1からOのへの逆転が絶対に起こらないと仮定
するとこのように扱うのには妥当性がある。Assuming that the data of two cells that compensate each other are X1 and x2, the logical product x (=xl·x2) is taken as the data of that bit. Assuming that data reversal only occurs from O to 1 and that reversal from 1 to O never occurs, it is reasonable to treat it in this way.
上記表に整理した各ケース(1)〜(4)について検討
すると、ケース(1)は正常,ケース(2)はX2が不
良だが全体として正常、ケース(3)はX1が不良だが
、全体として正常、ケース(4)はxl,x2が共に不
良で、全体としても不良である。When considering each case (1) to (4) organized in the table above, case (1) is normal, case (2) is defective in X2 but overall normal, and case (3) is defective in X1 but overall is normal. Normal, case (4) is defective in both xl and x2, and is defective as a whole.
尚、この表はあくまでフローティングゲート中の電荷は
せいぜいOになってしまうことはあってち逆転すること
はないと仮定し、電荷が負と0の時は論理1、電荷が正
の時論理Oであることを前提としている。This table is based on the assumption that the charge in the floating gate becomes O at most, but never reverses.When the charge is negative or 0, the logic is 1, and when the charge is positive, the logic is O. It is assumed that
このような救済方法によれば、ケース(4)のように2
つのセルが不良の場合は救済不能であるが、ケース(2
)、(3)のように一方のセルが不良である場合には一
応救済できるといえる。According to this remedy, as in case (4), 2
If one cell is defective, it cannot be repaired, but in case (2)
), (3) where one of the cells is defective, it can be said that it can be repaired.
(D.発明が解決しようとする問題点)ところで、一方
のセルのみが不良である場合には一応救済できるといっ
たが、それはあくまで論理0から論理1へのデータの逆
転は起こり得ても論理1から論理Oへの逆転は起こり得
ないと仮定した場合である。そして、実際、論理Oから
論理1への逆転の生じる率よりも論理lから論理Oへの
逆転が生じる率は少ない。しかし、論理lから論理Oへ
逆転する不良が絶対に起きないというわけではない。そ
して、ダブルセル方式は論理1から論理Oへ逆転する不
良に対して完全に無力であった。(D. Problems to be Solved by the Invention) By the way, it is said that if only one cell is defective, it can be repaired, but this only means that the data can be reversed from logic 0 to logic 1, but logic 1 This is the case assuming that the reversal from to logic O cannot occur. And, in fact, a reversal from a logic 1 to a logic O occurs less often than a reversal from a logic O to a logic 1 occurs. However, this does not mean that a failure that reverses from logic 1 to logic 0 will never occur. Furthermore, the double cell system is completely powerless against a failure that reverses from logic 1 to logic O.
また、従来のダブルセルの方式は第3図に示すように、
互いに補償し合うセル同士は対称中心線Cを挾んで対称
のところに位置するように配置されているので、2つの
メモリセルアレイA,Bの境界近傍で不良が発生した場
合(dが発生箇所) 互いに補償し合うセル、例えばa
l、b1が共に不良になるケースの生じる可能性が多か
った。そして、互いに補償し合うセルが共に不良になっ
た場合は救済は不能である。In addition, the conventional double cell system, as shown in Figure 3,
Cells that compensate for each other are arranged symmetrically across the center line of symmetry C, so if a defect occurs near the boundary between the two memory cell arrays A and B (point d is where it occurs). Cells that compensate each other, e.g. a
There was a high possibility that both l and b1 would be defective. If cells that compensate for each other both become defective, relief is impossible.
本発明はこのような問題点を解決すべく為されたもので
あり、第lに論理lからOへの逆転が生じてもそれとは
逆に論理Oから1への逆転が生じても救済ができるよう
にすることを目的とするものであり、第2に互いに補償
し合うセルが共に不良になることを防止することを目的
とするものである。The present invention has been made to solve these problems, and firstly, even if a logic reversal occurs from logic 1 to O, conversely, even if a logic reversal occurs from logic O to 1, there is no relief. The second purpose is to prevent cells that compensate each other from both becoming defective.
(E.問題点を解決するための手段)
本発明半導体メモリは上記問題点を解決するため、同一
情報を3以上のメモリセルに記憶することとし、読み出
した時はその3以上のメモリセルの中から多数決により
出力データを決定するようにすることを特徴とする。(E. Means for Solving Problems) In order to solve the above problems, the semiconductor memory of the present invention stores the same information in three or more memory cells, and when it is read out, the same information is stored in three or more memory cells. It is characterized in that output data is determined by majority vote from among them.
本発明半導体メモリの第2のものは、互いに欠陥を補い
合うセルを複数のセルアレイに跨って一定距離を離れた
メモリセルに割り当てることを特徴とする。A second semiconductor memory of the present invention is characterized in that cells that compensate for each other's defects are allocated to memory cells separated by a certain distance across a plurality of cell arrays.
(F.作用〉
本発明半導体メモリの第1のものによれば、同一情報を
3以上のメモリセルに記憶し、その3つのメモリセルか
ら読み出し3つ以上の出力結果から多数決で出力データ
を得るので、論理1からOへの逆転であるか論理Oから
1への逆転であるかを聞わず、救済が可能である。(F. Effects) According to the first semiconductor memory of the present invention, the same information is stored in three or more memory cells, read from the three memory cells, and output data is obtained by majority vote from the three or more output results. Therefore, relief is possible regardless of whether the reversal is from logic 1 to O or from logic O to 1.
本発明半導体メモリの第2のものによれば、互いに補償
し合うセルが2つのセルアレイの間の中心線を対称とし
て配置されているのではなく、紀で同じ距離離れるよう
に配置されているので、不良箇所が非常に大きくない限
り共に不良になる確率は少ない。従って、不良が生じて
も補償される可能性が大きいので、実質的に不良率の低
減を図ることができる。According to the second semiconductor memory of the present invention, the cells that compensate each other are not arranged symmetrically about the center line between the two cell arrays, but are arranged at the same distance apart from each other. , the probability of both being defective is low unless the defective location is extremely large. Therefore, even if a defect occurs, there is a high possibility that it will be compensated, so that the defect rate can be substantially reduced.
(G.実施例)[第1図乃至第3図]
以下、本発明半導体メモリを図示実施例に従って詳細に
説明する。(G. Embodiment) [FIGS. 1 to 3] The semiconductor memory of the present invention will be described in detail below according to the illustrated embodiment.
(a.第1の実施例)[第1図、第2図1第1図及び第
2図は本発明をE” PROMに適用した一つの実施例
を示すものであり、第1図は全体の回路ブロック図、第
2図は多数決回路の回路図である。(a. First Embodiment) [Fig. 1, Fig. 2 1 Fig. 1 and Fig. 2 show one embodiment in which the present invention is applied to an E'' PROM, and Fig. 1 shows the whole. FIG. 2 is a circuit diagram of the majority circuit.
図面において1、2はアドレスバッファ、3、4はアド
レスロウデコーダ、5、6はロウデコーダ3、4の出力
信号を高電圧のレベルにレベル変換する高電圧レベル変
換回路である。In the drawing, 1 and 2 are address buffers, 3 and 4 are address row decoders, and 5 and 6 are high voltage level conversion circuits that convert the output signals of the row decoders 3 and 4 to high voltage levels.
7a、7b、7cは全く同じ構成のメモリセルアレイで
ある。該メモリセルアレイ7a、7b、7cはワードラ
インを共有しているがビットラインについてはそれぞれ
が独立して所有している。7a, 7b, and 7c are memory cell arrays having exactly the same configuration. The memory cell arrays 7a, 7b, and 7c share a word line, but each independently owns a bit line.
8、8、8、・・・はメモリセル、9a,9b、9Cは
ビット線を選択するYセレクタで、Yセレクタ8aはセ
ルアレイ7aに対応し、Yセレクタ8bはセルアレイ7
bに対応し、Yセレクタ9Cはセルアレイ7Cに対応し
ている。10a、10b、10cはセンスアンプ・書込
回路群で、センスアンプ・書込回路群10aはYセレク
タ9aに対応し、センスアンプ・書込回路群10bはY
セレクタ9bに対応し、センサンブ・書込回路群10c
はYセレクタ9Cに対応している。センスアンプは各ビ
ット線に対応して1個ずつ設けられている。また、書込
回路も各ビット線に対応して1個ずつ設けられている。8, 8, 8, . . . are memory cells, 9a, 9b, 9C are Y selectors for selecting bit lines, Y selector 8a corresponds to cell array 7a, and Y selector 8b corresponds to cell array 7.
b, and the Y selector 9C corresponds to the cell array 7C. 10a, 10b, and 10c are sense amplifier/write circuit groups, the sense amplifier/write circuit group 10a corresponds to the Y selector 9a, and the sense amplifier/write circuit group 10b corresponds to the Y selector 9a.
Corresponding to selector 9b, sensor/write circuit group 10c
corresponds to Y selector 9C. One sense amplifier is provided corresponding to each bit line. Furthermore, one write circuit is provided corresponding to each bit line.
従って、1ワード8ビット構或のメモリの場合はセンス
アンプ及び書込回路は共に24個ずつ存在している。Therefore, in the case of a memory having an 8-bit per word structure, there are 24 sense amplifiers and 24 write circuits.
l1はバッファ回路で、入カバッファ部(図面では単に
人力部と表示した)と出力バッファ部(図面では単に出
力部と表示した)の組み合わせが8組ある。各人カバフ
ァ部はセンスアンプ・書込回路10a、10b.10c
に対して入力データ信号を伝送する。11 is a buffer circuit, and there are eight combinations of an input buffer section (simply indicated as a human power section in the drawing) and an output buffer section (simply indicated as an output section in the drawing). The respective cover sections include sense amplifier/write circuits 10a, 10b. 10c
transmits the input data signal to the
また、各出力バッファ部は、センスアンプ・書込回路群
10aのlつのセンスアンプからの出力データ信号と、
センスアンプ・書込回路10bの上記センスアンプと対
応するセンスアンプからの出力データ信号と、センスア
ンプ・.書込回路群1. O cの上記センスアンプと
対応するセンスアンプからの出力データ信号とを受けて
それ等の多数決をとりその結果をデータとして出力する
ところの第2図に示す多数決回路を内蔵している。この
多数決回路については後で説明する。Further, each output buffer section receives an output data signal from one sense amplifier of the sense amplifier/write circuit group 10a,
The output data signal from the sense amplifier corresponding to the sense amplifier of the sense amplifier/write circuit 10b and the sense amplifier . Write circuit group 1. It has a built-in majority circuit shown in FIG. 2 which receives the output data signals from the sense amplifiers of the Oc and the corresponding sense amplifiers, takes a majority vote, and outputs the result as data. This majority circuit will be explained later.
12はE” PROM全体を制{卸する制御回路な示j
,、、チップイネーブル信号、出力イネーブル信号、ラ
イトイネーブル信号を受ける。13はタイ゛7で、この
夕・イマ13により書込みの開始及び終1゛の夕・イミ
ング制御が為される。14はクロックゼネレー夕で、タ
イマ13からの信号に応じてク口ツクを発生する。15
はクロックゼネレータ14から発生されたクロックパル
スを昇圧する昇圧回路で、該昇圧回路15から得られる
プログラム電圧V ppがセンスアンプ・書込回路群1
0a、1 0 b、10c及び高電圧レベル変換回路5
、6に供給される。l6は高電圧制御回路である。12 indicates the control circuit that controls the entire E" PROM.
, , Receives a chip enable signal, an output enable signal, and a write enable signal. Reference numeral 13 indicates timer 7, and this evening/timer 13 controls the evening/timing of the start and end of writing. A clock generator 14 generates a clock in response to a signal from the timer 13. 15
is a booster circuit that boosts the clock pulses generated from the clock generator 14, and the program voltage Vpp obtained from the booster circuit 15 is applied to the sense amplifier/write circuit group 1.
0a, 10b, 10c and high voltage level conversion circuit 5
, 6. l6 is a high voltage control circuit.
次に、バッファ回路1lの各出力バッファ部に内蔵され
た第2図に示す多数決回路を説明する。Next, the majority circuit shown in FIG. 2 built in each output buffer section of the buffer circuit 1l will be explained.
該多数決回路は、信号AとBの排他的論理和(A−B+
B−A)を得る排他的論理和回路EXORと、該排他的
論理和回路EXORの出力信号と信号Cの論理積を得る
第1の論理積回路ANDIと、信号AとBの論理積を得
る第2の論理積回路AND2と、第1の論理積回路AN
DIの出力信号と第2の論理積回路A. N D 2の
出力信号との論理和を得る論理和回路ORとからなる。The majority circuit calculates the exclusive OR of signals A and B (A-B+
B-A), an exclusive OR circuit EXOR which obtains the AND of the output signal of the exclusive OR circuit EXOR and signal C, and a first AND circuit ANDI which obtains the AND of the signals A and B. The second AND circuit AND2 and the first AND circuit AN
The output signal of DI and the second AND circuit A. It consists of a logical sum circuit OR which obtains a logical sum with the output signal of N D 2.
多数決回路が行なう論理演算の演算式は下記のとおりで
ある。The formula for the logical operation performed by the majority circuit is as follows.
F (A.B,C)= (A−B+A−B) ・C+
A−B
ここで、信号A%B.Cが互いに等しい場合を(1)
BとCが等しくAが異なる場合を(2),AとCが等
しくBが異なる場合を(3)、AとBが等しくCが異な
る場合を(4)とすると、各場合における出力Fと多数
派とぱ下記の表に示す関係になる。F (A.B, C) = (A-B+A-B) ・C+
A-B where signal A%B. If C is equal to each other, (1)
If (2) is the case where B and C are equal and A is different, (3) is the case where A and C are equal and B is different, and (4) is the case where A and B are equal and C is different, then the output F in each case is The relationship between the majority and the majority is shown in the table below.
表
この表から明らかなように、演算結果と多数派とが一致
する。Table As is clear from this table, the calculation result and the majority match.
従って、3つのメモリセルの出力結果の間の多数決をと
って出力できることが明らかであり、論理Oから1への
逆転をする不良があっても、論理1から論理Oへの逆転
をする不良があっても不良の数が過半数とならない限り
ビットのデータが補償されることになる。Therefore, it is clear that it is possible to output by taking a majority vote among the output results of three memory cells, and even if there is a defect that reverses from logic 0 to logic 1, there is a defect that reverses from logic 1 to logic O. Even if there are defects, the bit data will be compensated as long as the number of defects does not exceed the majority.
本E2FROMにおいては、信号を書込む時は同じ信号
を同時にセルアレイ゛7a,7b,7cに書込む。そし
て、信号を読み出す時はセルアレイ7aから出力された
信号Aはセンスアンプ・書込み回路群10a内のセンス
アンプによって増幅し、セルアレイ7bから出力された
信号Bはセンスアンプ・書込回路群lb内のセンスアン
プによって増幅し、セルアレイ7Cから出力された信号
Cはセンスアンプ・書込回路群10c内のセンスアンプ
によって増幅した上で、バッファ回路11の出力バッフ
ァ部内において上記多数決回路によりセルアレイ7a、
7b及び7cからの信号の多数決をとり、これを出力デ
ータ信号として外部へ送出するのである。従って、仮に
セルアレイ7aの1つのセルに不良が発生したとしても
、そのセルの不良はセルアレイ7b、7cのその不良セ
ルと対応するセルによって多数決の原理で補償されるの
である。そして、不良セルの数が互いに補償し合うセル
のうちの過半数にならない限りデータを補償できるので
信頼性の著しい向上を図ることができる。In this E2FROM, when writing signals, the same signals are simultaneously written to the cell arrays 7a, 7b, and 7c. When reading a signal, the signal A output from the cell array 7a is amplified by the sense amplifier in the sense amplifier/write circuit group 10a, and the signal B output from the cell array 7b is amplified by the sense amplifier in the sense amplifier/write circuit group lb. The signal C that is amplified by the sense amplifier and output from the cell array 7C is amplified by the sense amplifier in the sense amplifier/write circuit group 10c, and then sent to the cell array 7a by the majority circuit in the output buffer section of the buffer circuit 11.
A majority vote of the signals from 7b and 7c is taken and this is sent to the outside as an output data signal. Therefore, even if a defect occurs in one cell of cell array 7a, the defect in that cell is compensated for by the cells corresponding to the defective cell in cell arrays 7b and 7c on the principle of majority voting. Since data can be compensated as long as the number of defective cells does not exceed the majority of cells that compensate each other, reliability can be significantly improved.
上記実施例は1つのビットに3以上の単位セルを割当て
るものであったが、奇数であればそれより多い数の単位
セルを1つのビットに割り当てるようにしても良い。In the above embodiment, three or more unit cells are allocated to one bit, but if the number is odd, a larger number of unit cells may be allocated to one bit.
尚、本実施例は本発明をE2PROMに適用したもので
あったが、必ずしもこれに限定されるものではなく、本
発明はEPROM,SRAM等他の半導体メモリにも適
用することができる。In this embodiment, the present invention is applied to an E2PROM, but the present invention is not necessarily limited to this, and the present invention can be applied to other semiconductor memories such as an EPROM and an SRAM.
(b.第2の実施例)[第3図]
第3図は本発明半導体メモリの第2の実施例を示す全体
のブロック図である。本実施例も本発明をE”PROM
に適用したものである。(b. Second Embodiment) [FIG. 3] FIG. 3 is an overall block diagram showing a second embodiment of the semiconductor memory of the present invention. This example also applies the present invention to an E”PROM.
It was applied to
本半導体メモリはセルアレイが7a、7bと2つしかな
い点と、バッファ回路1lの各出力部においてセルアレ
イ7a、8bからの2つの信号A.Hの論理IJI (
あるいは論理和)を得てそれA−B(あるいはA 十B
)を出力するようになっている点で第1の実施例と異
なっているが、それ以外の点では共通しており、共通点
については既に説明済なので説明は省略する。This semiconductor memory has only two cell arrays 7a and 7b, and two signals A. H's logic IJI (
Or logical sum) and get it A-B (or A + B
) is different from the first embodiment in that the second embodiment outputs the following, but the other points are the same, and since the common points have already been explained, the explanation will be omitted.
本半導体メモリは、従来のダブルセル方式(第4図参照
)とは互いに補償し合うセル間の間隔βがすべてのベア
(例えば8aと8b、8Cと8d)について等しくなる
ようにセルが配置されている点で異なっている。従って
、2つのセルアレイ7aと7bの境界近傍において不良
が発生しても互いに補償し合うセルが共に不良になる虞
れはなく、補償が可能である。This semiconductor memory differs from the conventional double cell system (see Figure 4) in that the cells are arranged so that the interval β between cells that compensate for each other is equal for all bears (for example, 8a and 8b, 8C and 8d). They are different in that they are Therefore, even if a defect occurs in the vicinity of the boundary between the two cell arrays 7a and 7b, there is no risk that cells that compensate for each other will both become defective, and compensation is possible.
従って、実質的な不良率の低減を図ることができる。Therefore, it is possible to substantially reduce the defect rate.
尚、互いに補償し合うセル間の距離℃を一定にすること
により不良率の低減を図るといつ技fホi的思想は第3
図に示すようなダブルセル方式の半導体メモリだけでな
く、第1図に示すような謂わば三重セルセル方式のもの
あるいはそれ以上の多申セル方式の半導体メモリにも適
用できる。そして、実際に第{図に示す実施例において
はかかる技術的思想も実施されている。It should be noted that if the defect rate is to be reduced by keeping the distance between the cells that compensate each other constant, the third technique is
The present invention can be applied not only to a double cell type semiconductor memory as shown in the figure, but also to a so-called triple cell type semiconductor memory as shown in FIG. In fact, this technical idea is also implemented in the embodiment shown in FIG.
(H.発明の効果)
以上に述べたように、本発明半導体メモリの第1のもの
は、同一情報を3以上のメモリセルに記憶し、読み出す
時同一情報を記憶した上記3以上のメモリセルを選択し
、読み出されたデータのうち最も多数の出力結果を出力
データとするようにしたことを特徴とするものである。(H. Effects of the Invention) As described above, the first semiconductor memory of the present invention stores the same information in three or more memory cells, and when reading out the same information, the three or more memory cells store the same information. is selected, and the output result with the largest number of the read data is set as the output data.
従って、本発明半導体メモリの第lのものによれば、同
一情報を3以上のメモリセルに記憶し、その3つのメモ
リセルかも読み出し、読み出したその3つ以上の出力結
果から多数決で出力データを得るので、論理1からOへ
の逆転であるか論理OからOへの逆転であるかを問わず
、救済が可能である。Therefore, according to the first semiconductor memory of the present invention, the same information is stored in three or more memory cells, the three memory cells are also read, and the output data is determined by majority vote from the output results of the three or more read outputs. Therefore, relief is possible regardless of whether the reversal is from logical 1 to O or from logical O to O.
本発明半導体メモリの第2のものは、複数のセルアレイ
を有し、該セルアレイそれぞれに対して同時に同一の情
報を入力しそれぞれから同時に出力することによりセル
アレイの互いに対応するセルどうしが故障の補償をし合
うようにした半導体メモリにおいて、互いに欠陥を補い
合うセルを複数のセルアレイに跨って一定の距離離れた
メモリセルに割当ててなることを特徴とするものである
。A second semiconductor memory of the present invention has a plurality of cell arrays, and the same information is simultaneously input to each of the cell arrays and outputted from each at the same time, so that corresponding cells of the cell array can compensate for failures. This semiconductor memory is characterized in that cells that compensate for each other's defects are allocated to memory cells spaced a certain distance across a plurality of cell arrays.
本発明半導体メモリの第2のものによれば互いに補償し
合うセルが2つのセルアレイの間の中心線を対称として
配置されているのではなく、みな同じ距離離れるように
配置されているので、不良箇所が非常に大きくない限り
共に不良になる確率は少ない。従って、不良が生じても
補償が可能なので実質的に不良率の低減を図ることがで
きる。According to the second semiconductor memory of the present invention, cells that compensate for each other are not arranged symmetrically about the center line between two cell arrays, but are all arranged at the same distance apart, so that defects can occur. Unless the parts are very large, the probability of both being defective is low. Therefore, since it is possible to compensate even if a defect occurs, it is possible to substantially reduce the defect rate.
第1図及び第2図は本発明半導体メモリの一つの実施例
を説明するためのもので、第l図は全体のブロック図、
第2図は多数決回路を示す回路図、第3図は本発明半導
体メモリの第2の実施例を示す全体のブロック図、第4
図は従来例の要部を示すブロック図である。
符号の説明
7a、7b、7c・・・セルアレイ、
8・・・セル、
8a、8b・・・互いに補償し合うセル、8c、
8 d ・
・互いに補償し合うセル、
C
・互いに補償し合うセル間の距離。1 and 2 are for explaining one embodiment of the semiconductor memory of the present invention, and FIG. 1 is an overall block diagram,
FIG. 2 is a circuit diagram showing a majority circuit, FIG. 3 is an overall block diagram showing a second embodiment of the semiconductor memory of the present invention, and FIG.
The figure is a block diagram showing the main parts of a conventional example. Explanation of symbols 7a, 7b, 7c...Cell array, 8...Cell, 8a, 8b...Cells that compensate for each other, 8c, 8d...Cells that compensate for each other, C.Cells that compensate for each other distance between.
Claims (2)
す時同一情報を記憶した上記3以上のメモリセルを選択
し、 読み出されたデータのうち最も多数の出力結果を出力デ
ータとするようにした ことを特徴とする半導体メモリ(1) The same information is stored in three or more memory cells, and when reading out, the three or more memory cells that have stored the same information are selected, and the output result with the largest number of the read data is set as the output data. A semiconductor memory characterized by
に対して同時に同一の情報を入力し、それぞれから同時
に出力することによりセルアレイの互いに対応するセル
どうしが故障の補償をし合うようにした半導体メモリに
おいて、 互いに欠陥を補い合う一対のセルを複数のセルアレイに
跨って一定の距離離れたメモリセルに割当ててなる ことを特徴とする半導体メモリ(2) Semiconductor memory that has multiple cell arrays, and by simultaneously inputting the same information to each of the cell arrays and outputting the same information from each at the same time, the corresponding cells in the cell array compensate for each other's failures. A semiconductor memory characterized in that a pair of cells that compensate for each other's defects are assigned to memory cells separated by a certain distance across a plurality of cell arrays.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1192856A JPH0357048A (en) | 1989-07-25 | 1989-07-25 | Semiconductor memory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1192856A JPH0357048A (en) | 1989-07-25 | 1989-07-25 | Semiconductor memory |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0357048A true JPH0357048A (en) | 1991-03-12 |
Family
ID=16298111
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1192856A Pending JPH0357048A (en) | 1989-07-25 | 1989-07-25 | Semiconductor memory |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0357048A (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05120892A (en) * | 1991-10-25 | 1993-05-18 | Nec Kyushu Ltd | Memory integrated circuit |
| JPH0683717A (en) * | 1992-02-14 | 1994-03-25 | Internatl Business Mach Corp <Ibm> | Large fault-resistant nonvolatile plural port memories |
| US6147903A (en) * | 1997-12-12 | 2000-11-14 | Matsushita Electronics Corporation | Non-volatile semiconductor memory device and method for driving the same |
| US6259639B1 (en) | 2000-02-16 | 2001-07-10 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor integrated circuit device capable of repairing defective parts in a large-scale memory |
| US6941505B2 (en) | 2000-09-12 | 2005-09-06 | Hitachi, Ltd. | Data processing system and data processing method |
| JP2006302487A (en) * | 2005-04-21 | 2006-11-02 | Hynix Semiconductor Inc | Rfid system including memory for correcting fail cell and method for correcting fail cell using the same |
| JP2008097403A (en) * | 2006-10-13 | 2008-04-24 | Nec Corp | Nonvolatile memory device |
| JP2008186515A (en) * | 2007-01-30 | 2008-08-14 | Sharp Corp | Semiconductor memory device and electronic device |
| JP2011525022A (en) * | 2008-06-19 | 2011-09-08 | ヨーロピアン エーロナウティック ディフェンス アンド スペース カンパニー イーズ フランス | Error detection and correction method for memory showing asymmetrical structure, corresponding memory and use thereof |
| JP4798379B2 (en) * | 2004-09-08 | 2011-10-19 | 日本電気株式会社 | Nonvolatile semiconductor memory device |
| JP2011248654A (en) * | 2010-05-27 | 2011-12-08 | Mitsutoyo Corp | Information processing method |
| US10861510B2 (en) | 2018-05-29 | 2020-12-08 | Lapis Semiconductor Co., Ltd. | Majority voting processing device, semiconductor memory device, and majority voting method for information data |
-
1989
- 1989-07-25 JP JP1192856A patent/JPH0357048A/en active Pending
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05120892A (en) * | 1991-10-25 | 1993-05-18 | Nec Kyushu Ltd | Memory integrated circuit |
| JPH0683717A (en) * | 1992-02-14 | 1994-03-25 | Internatl Business Mach Corp <Ibm> | Large fault-resistant nonvolatile plural port memories |
| US6147903A (en) * | 1997-12-12 | 2000-11-14 | Matsushita Electronics Corporation | Non-volatile semiconductor memory device and method for driving the same |
| US6310800B1 (en) | 1997-12-12 | 2001-10-30 | Matsushita Electronics Corporation | Non-volatile semiconductor memory device and method for driving the same |
| US6259639B1 (en) | 2000-02-16 | 2001-07-10 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor integrated circuit device capable of repairing defective parts in a large-scale memory |
| US6941505B2 (en) | 2000-09-12 | 2005-09-06 | Hitachi, Ltd. | Data processing system and data processing method |
| JP4798379B2 (en) * | 2004-09-08 | 2011-10-19 | 日本電気株式会社 | Nonvolatile semiconductor memory device |
| JP2006302487A (en) * | 2005-04-21 | 2006-11-02 | Hynix Semiconductor Inc | Rfid system including memory for correcting fail cell and method for correcting fail cell using the same |
| JP2008097403A (en) * | 2006-10-13 | 2008-04-24 | Nec Corp | Nonvolatile memory device |
| JP2008186515A (en) * | 2007-01-30 | 2008-08-14 | Sharp Corp | Semiconductor memory device and electronic device |
| JP2011525022A (en) * | 2008-06-19 | 2011-09-08 | ヨーロピアン エーロナウティック ディフェンス アンド スペース カンパニー イーズ フランス | Error detection and correction method for memory showing asymmetrical structure, corresponding memory and use thereof |
| JP2011248654A (en) * | 2010-05-27 | 2011-12-08 | Mitsutoyo Corp | Information processing method |
| US10861510B2 (en) | 2018-05-29 | 2020-12-08 | Lapis Semiconductor Co., Ltd. | Majority voting processing device, semiconductor memory device, and majority voting method for information data |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100480607B1 (en) | Semiconductor memory device of increasing replacement efficiency of defected word lines by redundancy word lines | |
| JP2590897B2 (en) | Semiconductor memory | |
| US6188618B1 (en) | Semiconductor device with flexible redundancy system | |
| US20030041299A1 (en) | Memory controller for multilevel cell memory | |
| KR20000011760A (en) | A high-speed cycle clock-synchronous memory | |
| US7069493B2 (en) | Semiconductor memory device equipped with error correction circuit | |
| JPH0357048A (en) | Semiconductor memory | |
| KR100490084B1 (en) | Semiconductor memory device having high redundancy efficiency | |
| KR890005049B1 (en) | Semiconductor memory device with a bit error detecting function | |
| US12327600B2 (en) | Memory with error checking and correcting unit | |
| US5386387A (en) | Semiconductor memory device including additional memory cell block having irregular memory cell arrangement | |
| EP0172112B1 (en) | Semiconductor memory device | |
| US20060156212A1 (en) | Semiconductor memory | |
| EP0953912B1 (en) | Semiconductor memory device with redundancy | |
| US6529435B2 (en) | Semiconductor memory device | |
| US20200020373A1 (en) | Sram/rom memory reconfigurable by supply connections | |
| JP2006216136A (en) | Semiconductor memory device | |
| JPH05342855A (en) | Semiconductor memory circuit | |
| US7430150B2 (en) | Method and system for providing sensing circuitry in a multi-bank memory device | |
| JPS63247992A (en) | Integrated memory circuit | |
| JPH01125799A (en) | Semiconductor memory device | |
| JPH1173792A (en) | Semiconductor storage device | |
| JPH10326497A (en) | Semiconductor storage device | |
| CN117423376A (en) | Storage control circuit, memory, memory repair method and electronic equipment | |
| US5859793A (en) | Synchronous semiconductor memory device |