throbber
United States Patent [191
`Horiguchi et a1.
`
`[54] SEMICONDUCTOR MEMORY HAVING
`REDUNDANCY CIRCUIT
`
`[75] Inventors: Masashi Horiguchi, Kawasaki; Jun
`Etoh, Hachioji; Masakazu Aoki,
`Tokorozawa; Kiyoo Itoh,
`Higashikurume, all of Japan
`Hitachi, Ltd., Tokyo, Japan
`818,434
`Dec. 27, 1991
`
`Assignee:
`Appl. No:
`Filed:
`
`[731
`[21]
`[22]
`
`[63]
`
`Related US. Application Data
`Continuation of Ser. No. 419,399, Oct. 10, 1989, aban
`doned.
`
`Foreign Application Priority Data
`[30]
`0m. 7, 1988 [JP]
`Japan .............................. .. 63-252028
`Oct. 31, 1988 [JP]
`Japan .............................. .. 63-275375
`
`[51] Int. Cl.5 ...................... .. G11C 29/00; G11C 7/00
`[52] US. Cl. ............................. .. 365/200; 365/230.03;
`371/102; 371/103
`[58] Field of Search ............ .. 365/200, 230.01, 230.03,
`365/23004, 230.06; 371/81, 10.1, 10.2, 10.3
`References Cited
`U.S. PATENT DOCUMENTS
`
`[56]
`
`
`
`4,389,715 6/1983 Eaton, Jr. et a1. .. 4,648,075 3/1987 Segawa et a1. ..
`
`371/103
`371/101
`
`4,675,895 6/1989 ItOh et al. . . . . . . . .
`
`. . . . . .. 365/51
`
`365/200
`4,727,516 6/1983 Yoshida et a1.
`4,837,747 6/1989 Dosaka et a1. .................... .. 365/200
`
`FOREIGN PATENT DOCUMENTS
`
`130139 11/1985 Japan .
`
`OTHER PUBLICATIONS
`Edmond A. Reese et al., “A 4K><8 Dynamic RAM
`with Self-Refresh“, IEEE Journal or Solid State Cir
`cuits, vol. SC-l6, N0. 5 Oct. 1981 pp. 479-487.
`Itoh et a1., “High-Density One-Device Dynamic MOS
`
`Dull
`
`Dwl DUFF
`
`Din
`
`Din ELI-T
`
`Ans-1]
`
`701
`
`AVIOJ~
`Arum-2)
`
`BE
`
`US005265055A
`Patent Number:
`Date of Patent:
`
`[111
`[451
`
`5,265,055
`Nov. 23, 1993
`
`Memory Cells”, IEE Proc., vol. 130, Pt. I, No. 3 Jun.
`1983 pp. 127-135.
`Itoh et al., “An Experimental 1 Mb DRAM with On-
`Chip Voltage Limiter", IEEE International Solid-State
`Circuits Conference, Digest of Technical papers, 1984
`pp. 282-283.
`Primary Examiner-Joseph L. Dixon
`Assistant Examiner-Jack A. Lane
`Attorney, Agent, or Firm—Antonelli, Terry Stout &
`Kraus
`ABSTRACT
`[57]
`A redundancy technique is introduced for a semicon
`ductor memory and, more particularly a redundancy
`technique for a dynamic random access memory
`(DRAM) having a storage capacity of 16 mega bits or
`more. In such a DRAM, the ef?ciency of the redun
`dancy technique is reduced, since a memory array is
`divided into a large number of memory mats. Accord
`ing to the present redundancy technique, in a semicon
`ductor memory including a memory array which has a
`plurality of word lines, a plurality of bit lines arranged
`so that two-level crossings are formed between the
`word lines and the bit lines, and memory cells disposed
`at desired ones of the two-level crossings, there is pro
`vided, furthermore, a plurality of spare word (or bit)
`lines, address comparing circuits for storing therein a
`defective address existing in the memory array, to com
`pare an address to be accessed with the defective ad
`dress, and selection circuitry for replacing a word or bit
`line including a defective memory cell by a spare word
`(or bit) line in accordance with the result of the compar
`ison. The memory array of the semiconductor memory
`is divided into M memory mats (where M 52), the
`number m of word or bit lines which are simultaneously
`replaced by spare word (or bit) lines, is less than the
`number vM and equal to a divisor thereof, and the num
`ber L of spare word (or bit) lines per one memory mat
`and the number R of address comparing circuits satisfy
`a relation L<R§LM/m and, preferably, L<
`R < LM/m.
`
`12 Claims, 34 Drawing Sheets
`
`SA 8 HO
`
`SA 81/0
`
`Apple – Ex. 1005
`Apple Inc., Petitioner
` 1
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 1 of 34
`
`5,265,055
`
`FIG.
`
`IA
`
`PRIORART,
`
`702
`
`Dou!
`
`70|
`
`AYfOJ~
`
`AY fna-U
`
` SA8I/O
`
`YDEC
`
`AxCOJ~
`
`Axfnw-1)
`
` 2
`
`

`
`US. Patent
`
`Nov. 23, 1993
`
`Sheet 2 of 34
`
`5,265,055
`
`F l G. I B
`PRIOR ART
`
`SWEOJ
`
`SWEIJ
`
`SW(2J
`
`SW53]
`
`6 50
`
`650
`
`650
`
`650
`
`"X"; <L$
`XREOJ
`XREIJ
`XREZJ
`
`XRE3]
`
` 3
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`flu
`
`-3
`
`,M_v_a_9Vm_n.
`
`“nuuuuuu.i,musE;
`
`%s_oEm_Sam_.E-_u"..Lz.9:a.,,..
`—IJmmummIaumm
`
`Cum:...><
`
`5,aonV
`
`W:-x5x<
`
`
`
`O__O~.tam
`
`I‘2...Ou><
`
`#2moan.
`
`<m0_n_
`
`Now
`
`..E:m
`
` 4
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 4 of 34
`
`5,265,055
`
`F IG. 2B
`PRIOR ART
`
` 5
`
`

`
`U.S. Patent
`
`0
`
`13,2
`
`43
`
`5,265,055
`
`5>AOux<w2-28.3&2833ww99mmm
`
`.m:.;5.&
`
`v.O0.
`
`N2-253
`
`._.m<moan.E.Soc
`
`
`
`.5,.oEoosmou.25
`
`:..m5»<z8.52$24 .9E
`
` 6
`
`
`

`
`US. Patent
`
`Nov. 23, 1993
`
`Sheet 6 of 34
`
`5,265,055
`
`FIG. 4
`PRIOR ART
`
`swto.o1 SW[l.OJ sw[2.oJ'swt3.oJ
`
`659 g 650 i 650 g 650
`660
`segf?eeso
`
`¢x °
`
`—
`
`~
`
`0
`
` 7
`
`

`
`US. Patent
`
`Nov. 23, 1993
`
`Sheet 7 of 34
`
`5,265,055
`
`F l G. 5
`PRIOR ART I
`
`W(0.0J
`
`SWILOJ
`SW[2,0
`SW[3,0
`
`WEO.2
`
`SWE2,2
`SW[3,2]
`
`I22
`
` 8
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 8 of 34
`
`5,265,055
`
`Eqmoan.m.o_h_
`
`OH ‘9 VS 5
`
`0/! '8 VS
`
`O/I '8 VS
`
`2Ls5x<
`
`28.3
`
`2-mS><
`
`+Clm_.G><
`2-25328.x<
`
`2:35x<
`
`ZnOux<
`
` 9
`
`
`
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 9 of 34
`
`5,265,055
`
`PRIOR ART
`
`‘do
`
`
`
`wt1,1J
`
`._
`
`SWEO.2J
`SW[1,2J
`
`_
`-
`
`5
`
`swn,3J
`
`~|||
`
`IOI
`
`I02
`
`,
`
`~||2
`
`}“422
`
`SW(O.3}
`
`WC3.3J
`
`I03
`
`10
`
` 10
`
`

`
`US. Patent
`
`Nov. 23, 1993
`
`Sheet 10 of 34
`
`5,265,055
`
`F l G. 8
`PRIOR ART
`
`YSLXEDSZQ’SED
`COMPARE CIRCUIT
`
`‘NPUT
`ADDRESS
`
`RESULT OF
`COMPARISON
`
`.. 0..
`
`"O "
`
`" l "
`
`COINCIDENT
`
`NOT COINCIDENT
`
`..
`
`|..
`
`" O"
`
`, NOT COINCIDENT
`
`" l "
`
`COINCIDENT
`
`.. X ..
`
`" 0"
`
`COINCIDENT
`
`" l "
`
`COINCIDENT
`
` 11
`
`

`
`US. Patent
`
`Nov. 23, 1993
`
`Sheet 11 of 34
`
`5,265,055
`
`m w; 02 o»
`
`. v32
`
`00
`
`
`
`2555 “cam =5 5.0
`
`v
`
`1 .
`I
`|
`I
`I
`I
`I
`I
`|
`l
`I
`l
`l
`l
`I
`__......_..___...I
`
`.2
`
`
`
`
`
`hEDm =60 “zoo
`
` 12
`
`

`
`US. Patent
`
`Nov. 23, 1993
`
`Sheet 12 of 34
`
`5,265,055
`
`FIG. I0
`
`I00
`
`SWE0,0J
`SWU ,O)
`
`SW11, 1]
`SW[O,1)
`W[3,1
`
`WELU
`
`SWELZJ?
`
` 13
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 13 of 34
`
`5,265,055
`
`0/! 9 V5
`
`330 A
`
`O/I 9 VS
`
`SSVAV9nuO...
`
`IwIWWCIm5><
`
`no»tam58.S8
`
`oo_
`
`
`
` 2.25352.82Aw:I.9.tomso.so
`
`2.35
`
`Iu._I.80voom.8=-2w<
`
`o_..._:-;sx<z§x<A93
`
`:L.5><
`
`_z§x<
`
`III
`uEnII__ET...
`I8.24
`
`:55
`
`>4
`

`
`14
`
` 14
`
`
`
`
`

`
`US. Patent
`
`Nov. 23, 1993
`
`Sheet 14 0f 34
`
`5,265,055
`
`FIG. l2
`
`650
`
`650
`
`¢x O—-—‘
`
`660
`
`660
`
`AYE na- 1 J
`(AYCHB- 1 J)
`
`O
`XREOJ
`
`XRU]
`
` 15
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 15 of 34
`
`5,265,055
`
`FIG.
`
`I3
`
`I00
`
`WE0,0J
`
`W[2.0J
`
`SWE0.0)
`
`SW0, 0]
`
`SWEL1]
`SWCO.1J
`
`W[15,1J
`
`SWEO.2J _
`SW(1,2J
`-—
`
`~||2
`
`5
`“'22
`
`swc1,3J
`SW(O.3J
`
`W(3,3J
`
`I03
`
`16
`
` 16
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 16 of 34
`
`5,265,055
`
`=-;sx<z8.x<
`
`2:m5><
`
`17
`
`_j2
`
`L>Sx<
`
`2823
`
`0/! ‘B VS
`
`0/! 9 VS
`
`O/I
`
`‘BVS
`
`O/I 9 VS‘
`
`
`
`2..mcu.><2:3:.x<z§x<
`
`CIm5><
`
`Cnm:u><
`
`rIIIDIIIFillI7.A><
`
`2amS><
`
`2.HOu><
`
`mo.M:MN.
`
`NN_N:NO__O_____N_
`
`
`om.o_._oo__o~&=m
`
`5.0
`
`.5.0
`
`
`
`V..o_.._
`
`N938
`
`..._..5m.
`
`o«:00
`
` 17
`
`
`
`
`
`
`

`
`US. Patent
`
`Nov. 23, 1993
`
`Sheet 17 of 34
`
`5,265,055
`
`FIG. l5
`
`SWE0.0J SWILO]
`
`650
`
`>- 5;
`650 Y
`
`¢x (F
`
`k
`
`XLEO]
`
`XLEU
`
`FIG. l6
`
` 18
`
`

`
`US. Patent
`
`Nov. 23, 1993
`
`Sheet 18 of 34
`
`5,265,055
`
`4. _
`
`_
`
`5E9
`
`
`
`T, U1 [i {IL ?ll 8. m: 3 63
`
`2 ml N2 =8
`
`
` 3;. I 1 | | I
`lax/H _ 9 m 8, B m 8
`"3Q w A w w x w
`
`
`
`w" wow wow :23
`
`\T :LSéLSé
`
`2m \ n V 2-2:3
`WW? _ é Swag
`
`/= \ 0:» / H8
`" 1| 7 :55?
`
` Ema-WM . \_I 9.5m Soc
`
`
`
`
`
`
`
`mmwf Rm 0% :. 5<A9<
`
`. '3 X X
`
`c352
`
`3
`
`>_ A 2.055
`g :62
`
` 19
`
`

`
`US. Patent
`
`Nov. 23, 1993
`
`Sheet 19 of 34
`
`5,265,055
`
`m2 m2 mt NE N2 N2 5. _ E 0.: t3 =5 5.0
`w_ .0; E3 58 S5
`
`Clmcu><
`
`z 6H5
`
`0M0 X UwO X UmQ X
`
`ow £85
`
`wilnwlmmxii
`
` 20
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 20 of 34
`
`5,265,055
`
`FIG.
`
`I9
`
`'
`
`Vcc
`
`803
`
`830
`
`’
`
`8I4
`
`H
`832 8|‘? are 802
`
`____ 8,9
`f7 805
`
`XR
`
`.
`
`D
`804
`
`___ _______ __
`‘Vcc
`I8"»I
`
`'
`
`313
`
`I 6 —
`
`|
`I
`
`CEO)
`
`: E I
`
`Cfnw-1)
`
`'\/80|
`
`E
`
`ano
`
`M03 822
`
`MO’
`
`r’ “““““““““““““““ "“‘1
`
`:
`
`:
`
`L...___ _ _ _ . _ _ _ _ _ _ _ __ J
`-3
`I
`I
`830
`Axfnw-1]
`Axf nw-1)
`
`l— _ * — — — _ - — — — _ — - — — _ —"'_|
`:
`I
`|_____.S_ _______I.______1..}
`
`8lO
`
`Vcc
`
`$A
`
` 21
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 21 of 34
`
`5,265,055
`
`FIG. 20
`
`,
`
`¢A
`
`Vcc
`
`22
`
`I‘
`
`II I I I I
`
`I
`II
`II
`|I
`
`I II l
`
`I I I II II III IIIII I
`
`
`
`
`
`
` /xxJWHJ_II__III\UOHIOH102.nUw%WHJBTHJi81.13___Io,mu_"IozflI_A__A__M._____J.__n.u__J.__:Tm"TM”
`.1..."Ta;_xIa%/\I___A__x._m._v_8____A__Y._________A.__wk:________8__IIL_I..,r.__..__
`
`I‘
`
`I I I II II I II I
`
`I III I
`
`BIOAIJ:
`
`8IO’~|:J:
`
`III I I
`
`IIII
`
`‘
`
`8|O
`
`I
`’]“I
`
`_.
`
`_JL__.
`
` 22
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 22 of 34
`
`5,265,055
`
`_m.o_.._
`
`___
`
`_u
`
`“W_9_n&0”Summ
`
`*13mm
`
`219:5
`
`28.5
`
`:-:Sx<
`
`28.3
`
`23
`
` 23
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 23 of 34
`
`5,265,055
`
`FIG. 22
`
`ADDRESS
`
`HQ
`111‘
`AxE2J
`Ia
`
`II
`3 IE
`KI
`EH
`EH
`
`AYEZJ
`
`
`
`
`
`COLUMNADDRESS
`
`
`
`
`
`
`ROWADDRESS II
`
`
`
`
`
`
`Avfne-33 HIKE‘!
`Avfna-23 EIIQEI
`EIKQKE
`
`NUMBER OF BITS
`REPLACED AT A TIME
`
`2
`
`NW
`
`0 : COMPARED _
`>< : NOT COMPARED
`
`
`
`24
`
` 24
`
`

`
`U.S. Patent
`
`0N
`
`1
`
`M.m
`
`5,265,055
`
`m.«V.m9hIIS/
`
`0
`
`mEma
`
`n,2:255
`V.7.H95.
`
`85m
`
`MN.w_.._
`
`2Lscux<
`
`28.2
`
`25
`
` 25
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 25 of 34
`
`5,265,055
`
`(._n______.___ V._._..__ \
`
`26
`
` 26
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 26 of 34
`
`5,265,055
`
`FIG. 25
`
`COMPARED / NOT COMPARED
`
`ADDRESS
`
`
`
`IIKIEIIEEIEI
`AvEna- 21 EIKIIQE-EIKI
`IEEIIEEIEIEI
`NUMBER or BITS
`
`
`
`O I COMPARED
`x
`
`2 NOT COMPARED
`
`27
`
`IIIC
`EIIIIIII
`KEKEKEKI
`
`IEIEEIKE
`IEEIEIEI
`KEKEEIKQ
`EIEIKI
`EHKIEIEIKIKI
`E-IQIEEIIIEI
`
`
`
`
`
`
`
`
`ROWADDRESS
`
`
`
`
`
`
`
`
`COLUMNADDRESS
`
`
`
` 27
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 27 of 34
`
`5,265,055
`
`I...._._._._..______
`
`mm.o_.._
`
`28.5
`
`8.00“
`mm
`
`
`
`—mmOm.n_.Im:u><
`
`28
`
` 28
`
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 23 of 34_
`
`5,265,055
`
`FIG. 27
`
`COM PAR ED /
`
`Ax! 03 EH
`EIII
`Axf 2 3 HIKE
`
`HIKE
`EIEIIE
`KQKEIQ
`KIKEEHII
`EIIEKEEI
`IIEIIIEI
`
`
`
`
`
`
`
`
`
`
`
`
`
`Avtna — 3) IQKIEIEI
`Avina — 23 IEIQIIKE
`IIEIEIE
`NUMBER OF ans
`2 M
`REPLACED AT A TIME
`4
`
`A
`
`
`ROWADDRESS
`
`
`
`COLUMNADDRESS
`
`
`
`
`
`
`
`
`
`O I COMPARED
`
`X 2 NOT COMPARED
`
`29
`
` 29
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 29 of 34
`
`5,265,055
`
`r___-_______
`
`mN.w_h_
`
`Bém
`
` “.
`m..9mm~mm_Hm_ummam
`
`Em:mmmm.
`
`O
`
`M
`
` 30
`
`
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 30 of 34
`
`5,265,055
`
`
`
`
`
`FIG. 29
`
`ADDRESS
`
`COMPARED / NOT COMPARED
`
`l"\ N—-O
`
`ADDDxxxl"'\1-\
`
`I
`
`]> X r-\ 3 S
`HH
`B
`EIIEKIEI
`
`
`
`ROWADDRESS
`
`
`
`COLUMNADDRESS
`
`IEEIEIEIEI
`NUMBER or-' ans
`2
`Lin. M
`REPLACED AT A TIME
`4
`2
`
`
`
`O I COMPARED
`
`x
`
`: NOT COMPARED
`
`
`
`
`
` 31
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 31 of 34
`
`5,265,055
`
` I 5 '
`
`CY[n3-U
`
`'‘"""""""""“J1
`
`I 8|3
`
`809
`
`32
`
`__:—
`
`
`\
`L.__8.'_2__8_§L .61»: .8;3__J
`
`I'
`
` 32
`
`

`
`U.S. Patent
`
`Nov. 23, 199.3
`
`Sheet 32 of 34
`
`5,265,055
`
`FIG. 3|
`
`— — — : — — — — — — — — * * ’ * ‘ ’ ’ * ’ ——"|
`
`lrvcscn
`374 AxEOJ AxEOJ
`} J 890
`892 D 888
`.
`_
`I v.-‘J
`l
`g
`u
`
`885 33|
`
`I
`:
`887,
`,.
`'
`}
`_J'
`
`gr
`
`° 1% "QC -
`-
`-
`"' ' 882
`884 886
`87289'875 883
`Cx[1J
`——————————————— --c,:'8"|5"
`j j j j j Z i T T j ? i i T T * j : j j ‘——'-'1
`4-’ YR
`Axm Axm
`--------------- ---R'--"'4
`810
`
`Cx(OJ
`
`, 800
`II
`I
`
`I‘ ““““““““““““““““ ""}
`}
`Avfna-1) Avfna-1]
`I
`____________________ ——J
`,r————————
`{__ _______ ___f\8o9
`
`he
`
`Cvfna-1]
`
`33
`
` 33
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 33 of 34
`
`5,265,055
`
`34
`
` 34
`
`

`
`U.S. Patent
`
`Nov. 23, 1993
`
`Sheet 34 of 34
`
`5,265,055
`
`FIG. 33
`
`35
`
` 35
`
`

`
`1
`
`SEMICONDUCTOR MEMORY HAVING
`REDUNDANCY CIRCUIT
`
`5,265,055
`
`This application is a continuation of application Ser.
`No. 07/419,399, filed on Oct. 10, 1989, now abandoned.
`
`BACKGROUND OF THE INVENTION
`
`invention relates to a semiconductor
`The present
`memory, and more particularly to a technique for re-
`pairing a semiconductor memory in such a manner that
`defective memory cells are replaced by spare memory
`cells.
`In recent years, the level of integration of a semicon-
`ductor memory has been increased at high speed, and a
`semiconductor memory having a storage capacity of 1
`mega bits has been mass-produced. However, as the
`level of integration of a semiconductor memory is made
`larger, each element is decreased in size, and the semi-
`conductor chip is increased in area. Thus, there arises a
`problem that the manufacturing yields of the memory
`become correspondingly reduced. In order to solve the
`problem, the so-called redundancy technique is used, in
`which defective memory cells are replaced by spare
`memory cells already provided on a chip. As discussed
`on pages 479 to 487 of the IEEE, Journal of Solid-State
`Circuits, Vol. SC-16, No. 5, Oct., 198], the above tech-
`nique is very effective for improving the manufacturing
`yields of a semiconductor memory.
`In addition to the above technique, a redundancy
`method is proposed in JP-A-60-130,139,
`in which
`method a regular line in one of a plurality of memory
`mats can be replaced by a spare line in another memory
`mat. In this method, however, there arises the following
`problem That is, in a case where a semiconductor mem-
`ory isdivided into a large number of memory mats, a
`complicated control operation is required to specify one
`ofthe memory mats. This is because a predetermined or
`another memory mat has to be selected in accordance
`with, whether or not an address to be accessed is defec-
`tive. Specifically, in a case where a memory mat other
`than the predetermined memory mat is selected in a
`DRAM. it is required to operate a sense amplifier other
`than a predetermined sense amplifier Thus, the access
`time associated with operation of the memory is in-
`creased.
`
`SUMMARY OF THE INVENTION
`
`FIG. 1A shows an example of a semiconductor mem-
`ory which utilizes the redundancy technique and has
`been studied by the present
`inventors.
`In FIG. 1A,
`reference numeral 10 designates a memory array,
`in
`which memory cells are arranged so as to form a matrix.
`The memory array 10 is divided into a region 11 where
`regular memory cells are arranged, and a region 12
`where spare memory cells are arranged. In the region
`11, NWX N3 memory cells are disposed at desired ones
`of two-level crossings of Nw word lines W[i] (where
`i=0,1,.. . Nw— 1) and Ngbit lines BU] (wherej=0, 1,
`.
`.
`. N3—1). In the region 12, L X N3 memory cells (in
`the figure, L=4) are disposed at two-level crossings of
`L spare word lines SW[l<] (where k=0, 1, .
`.
`. L — 1) and
`the N3 bit lines. In a case where a folded bit line struc-
`ture is used, each bit line is formed of two wiring con-
`ductors, but only one wiring conductor is shown in the
`figure for the sake of simplicity. Further, in FIG. IA,
`reference numeral 20 designates sense amplifiers for
`amplifying the signals read out from memory cells and
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`input/output lines for transferring data (or common
`signal lines in a case where only input or output data is
`sent), 30 an X-decoder applied with row address signals
`Ax{i] (where i=0, 1,
`.
`.
`. nu--1, and nu/=log2Nw) for
`selecting one of Nwword lines, 40 a Y-decoder applied
`with column address signals AyU] (where ]=0, 1,
`.
`.
`.
`n3—1, and n3=log2N3) for selecting one of N3 bit
`lines, 50 a redundancy control circuit, 60 a spare word
`line selection circuit applied with the output of the
`redundancy control circuit for selecting a spare word
`line, 701 a data input buffer, and 702 a data output
`buffer.
`--
`
`The present memory is provided with the redun-
`dancy control circuit for word lines. Accordingly, in a
`case where a regular word line is defective, the memory
`can be repaired in such a manner that the defective
`word line is replaced by one of the spare word lines
`with the aid of the redundancy control circuit 50 and
`the spare word line selection circuit 60. Further, L
`address comparing circuits AC[k] (where k=0, 1,
`.
`.
`.
`L— 1)are provided on a _one-to-one basis for each spare
`word line. Each address comparing circuit stores
`therein the row address of a defective word line, and
`checks whether or not an address to be accessed is
`coincident with the stored address When the address to
`be accessed is coincident with the stored address, the
`output XR[k] of the address comparing circuit AC[k]
`used is set at a high level The spare word line selection
`circuit 60, as shown in FIG. 1B, includes L spare word
`drivers 650. Each of the spare word drivers 650 is acti-
`vated when the output XR[k] of a corresponding ad-
`dress comparing circuit AC[l<] has a high level. Thus, a
`corresponding spare word line SW[k] is selected in
`response to a word line drive signal (bx and the output
`of an NOR gate 501 is set at a low level thereby dis-
`abling the X-decoder 30. Accordingly, a regular word
`line which is to be selected, is never selected. That is,
`the regular word line is replaced by the spare word line
`SW[l<].
`FIG. 2A shows another example of a semiconductor
`memory which utilizes the redundancy technique and
`has been studied by the present inventors. In FIG. 2A,
`reference numeral 10 designates a memory array,
`in
`which memory cells are arranged so as to form a matrix.
`The memory array 10 is divided into a region 14 where
`regular memory cells are arranged, and a region 15
`where spare memory cells are arranged In the region
`14, NWXNB memory cells are disposed at two-level
`crossings of Nw word lines W[i] (where i=0, 1,
`.
`.
`.
`Nu/-1) and Ngbit lines B[j] (wherej=0, 1, .
`.
`. N3— 1).
`In the region 15, L><Nu/memory cells (in the figure,
`L=4) are disposed at two-level crossings of L spare bit
`lines SB[l<] (where k=0, 1, .
`.
`. L—1) and the Nwword
`lines. Further, in FIG. 2A, reference numeral 20 desig-
`nates sense amplifiers for amplifying the signals read out
`from memory cells and input/output lines for transfer-
`ring data, 30 an X-decoder applied with row address
`signals AX[i]
`(where i=0,
`1,
`<
`nw— 1, and nw
`=log2Nw) for selecting one of Nw word lines, 40 a
`Y-decoder applied with column address signals Ay[j]
`(wherej=0, 1, .
`.
`. n3— 1, and n3=log2NB) for selecting
`one of Ngbit lines, 50 a redundancy control circuit, and
`63 a spare bit
`line selection circuit applied with the
`output of the redundancy control circuit for selecting a
`spare bit line.
`The present memory is provided with the redun-
`dancy control circuit for bit lines. Accordingly,
`in a
`case where a regular bit line is defective, the memory
`
`36
`
` 36
`
`

`
`5,265,055
`
`3
`can be repaired in such a manner that the defective bit
`line is replaced by one of the spare bit lines with the aid
`of the redundancy control circuit 50 and the spare bit
`line selection circuit 63. Further, L address comparing
`circuits AC[k] (where k=0, 1,
`.
`.
`. L—-1) are provided
`on a one-to-one basis for each of L spare bit lines. Each
`address comparing circuit stores therein the column
`address of a defective bit line, and checks whether or
`not an address to be accessed is coincident with the
`stored address. When the address to be accessed is coin-
`cident with the stored address, the output YR[k] of the
`address comparing circuit AC[l<] used is set at a high
`level The spare bit line selection circuit 63, as shown in
`FIG. 2B, includes L drivers 680. Each of the drivers 680
`is activated when the output YR[k] of a corresponding
`address comparing circuit AC[k]has the high level.
`Thus, a corresponding spare bit line SB[k] is connected
`to input/output lines I/O through MOS transistors 690
`and 691. in response to a bit line selection signal ¢y and
`the output of a NOR gate 501 is set at a low level,
`thereby disabling the Y-decoder 40. Accordingly, a
`regular bit line which is to be selected, is never selected.
`That is, the regular bit line is replaced by the spare bit
`line SB[k].
`The present inventors have studied the above-men-
`tioned redundancy technique and have found that the
`following problem occurs when increasing the level of
`integration of a semiconductor memory. That is, when
`the level of integration of a semiconductor memory is
`increased, a large number of memory cells are simulta-
`neously replaced by spare memory cells through the
`redundancy technique, and thus a probability that a
`defective spare memory cell is used, is increased. This is
`because a large number of memory cells are arranged
`along a single word or bit line. For example, in a 256
`Kbit memory (Nw=N3=5l2), 512 memory cells are
`simultaneously replaced by spare memory cells. While,
`in a 16 Mbit memory (N W: Ng=4,096), 4,096 memory
`cells are simultaneously replaced by spare memory
`cells. When at least one of the spare memory cells sub-
`stituted for regular memory cells is defective, a chip
`having the spare and regular memory cells is faulty. The
`redundancy technique is used on the premise that spare
`memory cells are not defective. Accordingly, when the
`level or degree of integration of a semiconductor mem-
`ory is increased, the manufacturing yields thereof can-
`not be improved by the redundancy technique.
`In a case where a large-scale semiconductor memory
`is constructed in such a manner that a memory array is
`divided into a plurality of memory mats,
`the above
`problem becomes even more serious. When a semicon-
`ductor memory is made large in scale, the number of
`memory cells connected to a single word (or bit) line is
`increased, and wiring length is increased. Thus,
`the
`parasitic resistance and capacitance of a wiring conduc-
`tor are increased. Hence, there arises a problem that a
`signal propagation time is increased and a signal-to-
`noise ratio is reduced. In order to solve this problem, a
`practice widely employed is to divide a memory array
`into a plurality of memory mats, thereby shortening the
`wiring length of a single word (or bit) line. However,
`when the redundancy technique is applied to a semicon-
`ductor memory which is divided into memory mats, the
`following problem is further aroused.
`FIG. 3 shows an example of a semiconductor mem-
`ory which corresponds to a case where the memory
`array of FIG. 1A is divided into four memory mats (that
`is, each word line is divided into two parts, and each bit
`
`l0
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`line is divided into two parts). In FIG. 3, reference
`numerals 100 to 103 designate memory mats, 200 to 203
`sense amplifiers and input/output lines, 300 and 301
`X—decoders, 400 a Y-decoder, 610 and 611 spare word
`line selection circuits, 700 a multiplexer, 701 a data input
`buffer, and 702 an data output buffer. Each memory mat
`includes a region 110, 111, 112, or 113 where regular
`memory cells are arranged, and a region 120, 121, 122,
`or 123 where spare memory cells are arranged. In each
`of the regions 110, 111, 112 and 113 (which correspond
`to the sub-regions 11A, 11B, 11C and 11D of FIG. 1A,
`respectively). Nu/X Nb/4 memory cells are disposed at
`two-level crossings of NW/2 word lines and NW/2 bit
`lines. In each of the regions 120, 121, 122 and 123,
`LXN3/2 memory cells (in the figure, L=4) are dis-
`posed at two-level crossings of L spare word lines and
`the N3/2 bit lines. For example,
`in a semiconductor
`memory described in the above-mentioned reference,
`NW/2=64, N3/2:128, and L=4.
`Explanation will first be made of a word-line select-
`ing method in the example of FIG. 3. In the present
`example, word lines are selected from a pair of memory
`mats. For example, at the same time as a word line W[i,
`0] in the memory mat 110 is selected, a corresponding
`word line W[i, 2] in the memory mat 112 is selected. At
`this time, no word line in the memory mats 111 and 113
`is selected Similarly, when word lines in the memory
`mats 111 and 113 are selected, no word line in the mem-
`ory mats 110 and 112 is selected This is because the
`word lines W[i, 0] and W[i, 2] are made by dividing a
`single word line into two parts, and hence can be logi-
`cally regarded as a single word line. Such is determined
`by one of the row address signals (in the present exam-
`ple, the address signal Ax{n w— 1] indicative of the left-
`most bit of a row address, as to which of a memory mat
`group 110 and 112 and a memory mat group 111 and
`113 is to be selected. A memory cell is finally selected
`by using column address signals Ay[j] (where j=0, 1, .
`.
`. I13-1). At this time, the multiplexer 700 determines
`which of a memory cell in the memory mat 110 or 111
`and a memory cell in the memory mat 112 or 113 is to
`be selected, by using one of the column address signals
`(in this example, the address signal Ay[n3--1] indica-
`tive of the leftmost bit of a column address).
`In the present example, each address comparing cir-
`cuit cotrpares, the row address signals other than the
`address signal AX{n w— 1] indicative of the leftmost bit,
`with the corresponding row address signals stored in
`the address comparing circuit. The outputs XR[k] of the
`address comparing circuits AC[k] are supplied to the
`spare word line selection circuit. The spare word line
`selection circuit, as shown in FIG. 4, makes the logical
`product of the row address signal Axfnw-1] (or the
`complement thereof) and each of the outputs XR[k], to
`drive only a spare word line in the selected memory
`mat.
`
`In the present memory, the replacement of a regular
`line by a spare line is made in all the memory mats at the
`same time. This fact will be explained below with refer-
`ence to FIG. 5. FIG. 5 shows an example of a method
`of replacing word lines by spare word lines. In FIG. 5,
`defective word lines W[0, 0], W[2, 0], W[1, 1] and W[3,
`3] are replaced by spare word lines SW[0, 0], SW[1, 0],
`SW[2, 1] and SW[3, 3], respectively. However, when
`the above replacement is carried out, other word lines
`are replaced by spare word lines. For example, at the
`same time as the defective word line W[0, 0] is replaced
`by the spare word line SW[0, 0], corresponding word
`
`37
`
` 37
`
`

`
`5,265,055
`
`5
`lines W[0, 1], W[0, 2] and W[0, 3] in the memory mats
`101, 102 and 103 are replaced by spare word lines
`SW[0,'1], SW[0, 2] and SW[0, 3], respectively.
`In the example of FIG. 3, there arises the following
`problems. The first problem is that, as is apparent from
`the comparison of FIG. 3 with FIG. 1A, an area neces-
`sary for spare word lines is increased by dividing a
`memory array into memory mats. This is because each
`memory mat includes L spare word lines. A sub-region
`12A shown in FIG. IA corresponds to the regions 120
`and 121 of FIG. 3, and a sub-region 12B shown in FIG.
`IA corresponds to the regions 122 and 123 of FIG. 3.
`Hence, in the present example, an area for spare word
`lines is twice as large as that in the example of FIG. 1A.
`When each word line is divided into Mwparts and each
`bit line is divided into Ms parts, an area for spare word
`lines is generally increased by a factor of MB, and an
`area for spare bit lines is generally increased by a factor
`of Mw, though the spare bit
`lines are not shown in
`FIGS. 1A and 3. Thus, a chip area is increased.
`The second problem is that when a defective word
`line is replaced by a spare word line, a large number of
`memory cells are replaced by spare memory cells. This
`is because, as mentioned above, the replacement of a
`word line by a spare word line is made in all the mem-
`ory mats at the same time. When each word line is
`divided into Mw parts and each bit line is divided into
`M3 parts, the number of spare memory cells which are
`simultaneously substituted for regular memory cells at a
`time a defective word line is replaced by a spare word
`line is generally increased by a factor of M13, and the
`number of spare memory cells which are simulta-
`neously substituted for regular memory cells at a time a
`defective bit line is replaced by a spare bit line, is gener-
`ally increased by a factor of Mw. As has been already
`mentioned, an increase in the number of spare memory
`cells simultaneously substituted for regular memory
`cells reduces the manufacturing yields The first and
`second problems become serious in a largescale integra-
`tion memory, in which each of Mu/and M}; has a large
`value.
`
`FIG. 6 shows another method of applying the redun-
`dancy technique to a semiconductor memory, in which
`a memory array is divided into a plurality of memory
`mats. In FIG. 6, address comparing circuits are pro-
`vided on a one-to-one basis for each of the spare word
`lines in the memory mats. Accordingly, 4L address
`comparing circuits (in the figure, eight address compar-
`ing circuits) are used. Each address comparing circuit
`compares row address signals AX{O] to AX[n w— 1] and
`column address signal Ay[n3—1] indicative of the left-
`most bit, with those stored in the circuit.
`FIG. 7 shows how defective word lines are replaced
`by spare word lines, by way of example. As is apparent
`from the comparison of FIG. 7 with FIG. 5, the method
`shown in FIG. 6 is superior in two points to the method
`shown in FIG. 3. The first point is that the utilization
`efficiency of a spare word line is high, and thus the same
`number of defective word lines as in the example of
`FIG. 3 can be replaced by spare word lines even when
`the number of spare word lines per one memory mat is
`made smaller than that in the example of FIG. 3. This is
`because the probability that many defective word lines
`are included in one memory mat, is very low. The sec-
`ond point is that the number of spare memory cells
`which are simultaneously substituted for regular mem-
`ory cells is small.
`
`6
`In the method shown in FIG. 6, however, there arises
`a problem that the number of address comparing cir-
`cuits is increased. When each word line is divided into
`Mw parts and each bit line is divided into My parts,
`Mu/M31. address comparing circuits are generally re-
`quired, and thus a chip area is increased. This problem
`is very serious in a large-scale integration memory, in
`which each of Mwand M3 has a large value.
`According to the present invention, when a memory
`array is divided into M memory mats (where M :2), the
`number m of word or bit lines which are simultaneously
`replaced by spare lines in accordance with the redun-
`dancy technique, is made smaller than the number M
`and equal to a divisor of the number M.
`Further, an address comparing circuit can store
`therein not only logical values “0” and “l" but also a
`don’t-care value “X”. When input data is compared
`with the don’t-care value, the result of comparison indi-
`cates “coincidence”,
`independently of which of the
`logical values ‘‘I‘’ and “O” is indicated by the input data.
`FIG. 8 shows the results of comparison made by the
`address comparing circuit.
`V
`By making the number in smaller than the number M,
`the number of memory cells which are simultaneously
`replaced by spare memory cells, is decreased. Thus, the
`probability that the spare word lines are defective, is
`reduced. Accordingly, a redundancy control circuit
`capable of greatly improving the manufacturing yields
`can be formed even in a large-scale integration memory.
`When the address comparing circuit is so constructed
`as to be capable of storing the don’t-care value “X”,
`each bit of an applied address can be selectively com-
`pared with a stored value. As shown in FIG. 8, when a
`logical value “O” or “I” is stored in the address compar-
`ing circuit, the result of comparison indicates “coinci-
`dent" or “not coincident” in accordance with input
`data. That is, the stored value is compared with a corre-
`sponding bit of an input address. When the don’t-care
`value “X” is stored in the address comparing circuit, the
`result of comparison indicates “coincident”, indepen-
`dently of input data. That is, that bit of an input address
`which corresponds to the stored value, is not compared
`therewith. Thus, for example,
`the following defect-
`repairing operations can be performed.
`When all the bits of an address (that is, all the bits of
`row and column addresses) are compared with stored
`values, each of regular memory cells can be replaced by
`a spare memory cell. When only a column address is
`compared with a stored column address, each bit line
`can be replaced by a spare bit line. When bits of a col-
`umn address other than the rightmost bit are compared
`with stored values, a pair of memory cells can be re-
`placed by a pair of spare memory cells. That is, various
`defects in a semiconductor memory such as a single-bit
`defect, a bit-line defect and a pair-bit defect, can be
`repaired. Thus, the manufacturing yields of a semicon-
`ductor memory can be made higher than that due to the
`conventional redundancy technique.
`It is an object of the present invention to provide a
`redundancy technique which can greatly improve the
`manufacturing yields of a semiconductor memory with-
`out requiring a large chip area.
`It is another object of thepresent invention to pro-
`vide a redundancy technique which can enhance the
`utilization efficiency of spare bits.
`These and other objects and many of the attendant
`advantages of the present invention will be readily ap-
`preciated and become better understood by reference to
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`38
`
` 38
`
`

`
`5,265,055
`
`7
`the following detailed description when considered in
`connection with the accompanying drawings.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIGS. 1A to 8 are diagrams for explaining redun-
`dancy control circuits which were studied by the pres-
`ent inventors, and the points of issue of these circuits.
`FIGS. 9 and 10 are diagra

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket