`5,798,974
`[11] Patent Number:
`Ulllted States Patent
`Yamagata
`[45] Date of Patent:
`Aug. 25, 1998
`
`
`[19]
`
`[54] SEMICONDUCTOR MEMORY DEVICE
`REALIZING HIGH SPEED ACCESS AND
`kggv Poxgglr‘ CI(l3§:S[¥:_’1PT[0N WITH
`C
`U
`Inventor: Tadato Yamagata. Hyogo. Japan
`
`[75]
`
`[73] Assignee: Mitsubishi Denki Kabushiki Kaisha.
`Tokyo. Japan
`
`[21] Appl. No.: 721,075
`
`[22] Filed:
`
`Sep. 26, 1996
`
`4,905,192
`5,299,164
`5,343,429
`5,383,156
`
`......................... 365/200
`2/1990 Nogami eta].
`....................... 365000
`3/I994 Takeuchi et a1.
`..................... 3650.00
`3/1994 Nakayama et al.
`1/1995 Kornatsu ................................. 365/200
`
`P"i"“"'.V Exami"9"—D3Vid C- Nelms
`Assistant Examiner—Trong Phan
`_Attomey, Agent, or FI‘rm—Lowe. Price. LeBlanc & Becker
`
`[571
`
`ABSTRACT
`
`Foreign Application Priority Data
`[30]
`May 15, 1996
`[JP]
`Japan .................................. .. 8-119850
`
`If a row (column) redundant circuit is not used. a compari-
`son between a defective address and an internal address is
`
`Int. CL5 ................................. G11C 7/oo; G11C 3/00
`[51]
`[52] U.S. Cl. ....................... 365/200; 365/225.7; 365/194;
`355/230063 365930-08
`[58] Field of Search ................................. 365/200. 225.7.
`365/194 230 06 230 08
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`not Porformod in 6 row (Column) fu-so Programming Portion
`in accordance with a signal output from a circuit for indi-
`eating if a row (column) redundant circuit is to be used or
`
`not. A comparison outcome signal which is generated when
`these addresses do not match each other is to be output from
`the row (column) fuse programming portion.
`
`4,353,192
`
`8/1989 Tatsumj et a1.
`
`......................... 365/200
`
`13 Chmsr 2" D““'“"o' S'“’°‘S
`
`EXTERNAL
`
`10
`
`2a~
`
`ugr
`'
`
`------------------------------------------------------------------
`
`QESDNFELSS _, ggggggs1—-Z-I111-
`22 & Sm Pom"T
`
`NEAC COLUMN DECODER
`CONTROL CIRCUIT
`
`233 COLUMN FUSE
`PROGRAMMING
`
`
`
`COLUMN DECODER
`
`SPARE
`COLUMN
`DECODEH
`
`
`
`°°'~ Add
`
`9”
`
`- SW9
`' DC3
`
`DC4
`
`DELAY
`DELAY
`CIRCUIT CIRCUIT
`
`3
`
`
`
`5
`
`261
`
`
`
`C1F1CU|T
`253
`
`E
`
`2a2
`CUSE
`~
`SPAFIE
`SPARE
`CONTROL
`DETERMINING
`I
`33?”
`ROW
`WU”
`E oecootn DRIVER
`:
`C1RCU|T
`.
`8 -------------------------------
` INTERNAL
`
`22% -| 7
`9
`ADDRESS
`
`ACTIVATION
`WY 1- "’
`§E;”I?EL"e“1a'FILé§EI‘—‘.IG8E!YF?Jb?T’“
`
`
`SIGNAL
`GENERATING
`cmcm I SW2
`
`
`
`—— ——
`RAS,WE ETC.
`D01
`CONTROL SIGNAL
`GENEFIATING CIRCU|T
`
`262
`DETERMINING
`
`0 U”
`
`RUSE
`
`:
`E
`.
`5
`:
`5
`
`Apple — Ex. 1018
`Apple Inc., Petitioner
`1
`
`Apple – Ex. 1018
`Apple Inc., Petitioner
`1
`
`
`
`U.S. Patent
`
`Aug. 25, 1993
`
`Sheet 1 of 20
`
`4799897:5
`
`vmoo.
`Eda>Smom8
`
`
`
`::o¢_o::om_o
`
`mommmso
`
`_o2.z__>_mwEo
`
`EDOEO
`
`0Z_S=>_<I0Omn_
`
`20_._.mOn_
`
`esm.
`
`mmooomo
`
`2.23400
`
`IIIIIll
`
`IIIIIIIIIIIIIIIIIIIIlIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIOIIIIll
`
`Fr...
`
`>58
`
`=_§__oEmz_.,_=§8§
`
`zofie
`
`mmaaom
`
`
`
`_..................................................................--.r-mm2
`fi|.||IlIl|I.|..l|n|I|:mmnmnm4...:mmmmoo<
`
`.mmmEoo<..<zmmEm_
`
`
`
`mwau.255.50
`
`
`mmEooowoo<mz2238
`
`
`
`mm,_<zo_m
`
`50¢
`
`
`
`x.::om_o
`
`:z$;__
`
`E32
`
`
`oz_z_2mmEn_/»_m,wm__w_02.2525
`
`
`
`
`.::om_ommommamSmzama
`
`
`
`
`
`ZOF<>F0<mm_u__#__2<mmzmm
`
`mam::om_oozckmmzmoézoa.zo:§_§
`
`
`
`Soommeme.
`
`.22%
`
`2
`
`
`
`
`
`
`
`
` U.S.Patent
`
`
`ézmmtmA.........L.........€<25mo.w...N6?.
`
`mmmEoo<mm._<zo_m._H.mmfiammmmmoo<mAmAII
`
`._>>
`
`._>>m
`
`Aug.25,1993
`Sheet2of20
`
`ozcémzmoMmm_“__ds_<mmzmm,ézoau.......................................................N26m:zo:§_5<W............-.........
`
`............................................. --..--._mH.mmmgfim_AAllm.3_mNmoNAHAl‘._..oz_s_z<mooEW..................N.
`
`
`
`::om__ooz:<mmzmo.:8m_oW4<zw_mzoE§:o<a..:».,w4mm_m
`
`
`..ow
`
`oz_z_s_mmEo
`
`.::om_o
`
`5,798,974
`IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII|IIIIIIIIIIOIlIIIIIIIIIIIKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIll
`
` ézoa.mmam::o_..=oSE28W><._mE
`
`
`
`.0.EmB.m<m
`
`Sooz:<$_zmoAl
`momcaoma
`
`3
`
`
`
`
`
`
`U.S. Patent
`
`Aug. 25, 1993
`
`Sheet 3 of 20
`
`5,798,974
`
`F7Gi3
`
`Vcc
`
`F11
`
`N
`
`RUSE
`
`(a)
`
`pg
`
`L
`
`FVCi4
`
`(C)
`
`(d)
`
`(e)
`
`<0
`
`@)
`
`H
`
`I
`
`H?
`
`f
`
`g
`
`SPAO{_
`
`NEA H
`
`3
`
`
`
`g5
`
`WL
`
`SWL L
`
`4
`
`
`
`U
`
`4W
`
`.o/,Wamez_:x%_.W_,._mW5:Wmoo
`
`
`8.,W......................................................................................................................u
`._<zmm:xmp_-W....................530¢2.SWW‘mGE
`W<zo_mW::o¢_oSE28WW::om_o><.m_o.o._.m.m>>.
`
`
`....................................................uu.AWowasWAMWAmm_&:mAUm%w,n%_mw.WImmmEoo<
`..H$>m_W<zmm:z_Ws_.Wu.0W.W:85W.35WAW_..oz_s__2§ooEWWWWmmfiaomW3WWWE§__oWMWAu..oz__22<mooEWx,WW0...N..r.......
`
`
`--.uflflumuuuflfluuuuuuumm.W.mmmm"M.WWW%.w..-W“.m:zo:<>_%«W4.............................
`
`
`
`
`
`mmzmmW<zo_mWcmWssmzo:<>_.5<.>53oz:<$zm_oW2Wmm_n__._n_s_<::om_o:8¢_oW0WW<z0_m
`
`oz:.<mmzm_w<m_Woz_z_s_mm:.mo_IIms...W.::om_o
`
`5
`
`
`
`
`U.S. Patent
`
`Aug. 25, 1998
`
`Sheet 5 of 20
`
`5,798,974
`
`H
`
`/
`
`H
`
`(a)
`
`pp;
`
`L
`
`(b)
`
`Row Add
`
`(C)
`
`(d)
`
`SPAO L
`
`NEA H
`
`(e)
`
`aw
`
`H
`
`(0
`
`W L
`
`H
`
`F/G.6
`
`6
`
`
`
`47
`
`nu...".uH.HHAHmHH
`ozH_§<HHooEHHH-mmEHsom'HHHHH:85HMHAHAuIEmH.oz__2s_<HHooEH1,HHHH-‘H.HmHH“_HsomH5.....J5--.”.HHH.mHH8.nnnnnnnnnnus".uuuuuuuuu
`-MuHnumuHuuH..uu........u...HH.kn.HH:mmmHH8<Hw?--H....HH./H.H2255.H%H.H.HHesm.:85H._HsmHAHAI..H.I
`
`...........................mmzmmmHN>mzo:§H%nH_wH0.1..M_.oz:<$zmHoHM.Hmomamm_..H:nHs_<_H.:DOI_Ooz:<mmHzm_o.::omHoHH._<ZO_mzo:.<>:b<HH..»_»H%._H%
`
`
`
`
`
`
`
`
`oz_:.H_H_H%_HHH___m9.,H....................................................................................................................mHmm
`
`
`
`
`
`::om_o.HoEzoom::om_o.,H8.._<zo_m5Hmmam
`><._mn_Hoz_zHsEm_Eo
`
`
`
`
`
`mmmE8<tHHnHHH<z_oHmeA.Q..mmHu_uSmmmmm_onH<MHHII
`
`
`
`H<zmm:xm_D.“-H.................._HEEH2mmH.50¢
`
`asAA.ow
`
`7
`
`
`
`
`U.S. Patent
`
`Aug. 25, 1998
`
`Sheet 7 of 20
`
`5,798,974
`
`FIG.8
`
`(a)
`
`(e)
`
`(g)
`
`SWL
`
`FIG.9
`
`
`
`8
`
`
`
`U
`
`M
`
`._>>
`
`tHn._mm”_u_:m._<zo_mmMImmmmoo<
`Hwwwmwmm
`
`P-H.m.%<20¢2sm_HEdi
`
`--.-.U._Amow
`._<Zmm._.Z_mhHHHH.H.mHsH.H:85HHHamHHHoz_s__2éooEHHHWH$230¢HHsHHHHHwHUoz_H§s..HooEWH1,HHme:go:HHM.H.H.N.ru"obH...............................................
`"rs...In.H1.nnnnnnnnanooooooonu...1.mu_.wmmHmmmm.On:n_mmzmmH.._<z.®_mHrm........................................................--.mamm:zo_E>_S<H8uccccccccccc2.nnnnnnnnnnnozE...EzmoHm.mmH_n_:nHs_<.::om_ooz:<mmzmHo.:8m_oH._<zo_mzo:<>:o<3..»_HHrH,wHmm_m
`
`
`
`
`
`
`
`
`
`
`
`
`
`9.................................................................................................................-...no,a::om_om.01,8ozcémzmo.5,So2205
`
`
`
`
`
`
`anusmmam::o_.._Ho.HoEzooHwz_z__%%mw
`
`9
`
`
`
`
`mmP&U
`
`Aug. 25, 1998
`
`Sheet 9 of 20
`
`5,798,974
`
`ma
`
`tsm
`
`oo>
`
`oo>
`
`oo>
`
`<mm
`
`+15
`
`mmzm
`
`esm
`
`MNo6.....--nono6NoLWm%%%a.QQmm.m_|m.MEonon.W
`
`
`
`Qcwfll..<_.g_<o|<I..<a
`
`IIICIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0III!IIIIIIIIIIIIIIIIIIII.l
`
`01
`
`FFGE
`
`ow
`
`10
`
`
`
`U.S. Patent
`
`Aug. 25, 1998
`
`Sheet 10 of 20
`
`~
`
`5,798,974
`
`(
`
`)8
`
`PR
`
`L
`
`/
`
`H
`
`H
`
`(b) RowAddL
`
`FIG. 12
`
`(c)
`
`(d)
`
`(e)
`
`<0
`
`(g)
`
`SPAL
`
`NEAH
`E
`
`:
`
`56
`
`WL
`
`SW
`
`L
`
`L -—————-————_______
`
`11
`
`11
`
`
`
`IIIIIllllllllllllllllll
`
`o2_z__>EmEo
`
`.::om_o
`
`
`
`::om_oozfiémzmo
`
`
`
`4<2o_m20_._.<>:.O<
`
`
`
`mmE_._n=>_<mmzmm
`
`mmzm
`
`5,798,974
`IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIlIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII1|IIIIIIllIIIIIIIIIIIIIIIIIIIll
`
`zO_._.<>:.o<
`
`._<zo_m
`
`wz:<Ezm_o
`
`._<zmm:z_
`
`mmmm8<
`
`mmm
`
`oz:<mmzm_o
`
`::om_o
`
`bnozo
`
`6528
`
`229.0,
`
`12
`
`.._>>m
`
`.-_——-u.
`
`oz__2_2<¢ooE
`
`Aug.25,1993
`
`IIIIIIIIIIIIIIIIIIIIIIICIIIIIIIIIIIll
`
`oz_s_:<$oE
`
`\I
`
`._>>
`
` U.S.Patent
`
`'--....
`LO-.—--1I
`
`IIIIIIIIIIFIIIIIIIIIII
`
`‘C
`
`mmmEoo<
`
`Enrsm
`
`._<z$Em_
`
`mmmEoo<
`
`4<zc_w
`
`mxGI
`
`I
`—-cg--— --—---—-_r—L--——-.
`
`Sheet11of20
`
`12
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Aug. 25, 1993
`
`Sheet 12 of 20
`
`5,798,974
`
`FIG. 14
`
`SPA
`
`NEA
`
`¢oH
`
`WL
`
`SWL
`
`(g)
`
`13
`
`13
`
`
`
`Aug. 25, 1998
`
`Sheet 13 of 20
`
`97,5
`
`479,
`
`._mO
`
`.68
`
`oz_z_sEmEo
`
`::om_o
`
`IIIIIlIIIIIIIIIIIIII
`
`oz_s_2<mooE
`
`
`
`Mai22300
`
`Eozo
`
`oz_22<mooE
`
`
`
`Mae22300
`
`csoma
`
`.
`
`
`
`
`
`IllllltllIIIIIIIllllllllllilllllilllllIll|.ll|ll
`
`
`
`Q0...........................................................................................................I.
`
`14
`
` U.S.Patent
`
`E< 6
`
`'O
`
`296?.
`
`IImmmEoo<
`
`
`mmmmzm
`
`._<zmm.cm_
`
`mmmEoo<
`
`4<zo_m
`
`14
`
`
`
`
`
`
`4|.HB..laD...&U
`
`Aug. 25, 1998
`
`Sheet 14 of 20
`
`5,798,974
`
`om;
`
`oo>
`
`mam
`
`mmzo
`
`IIIIIIIIIIIOll
`
`IIIIIIIIIIIIIIIIIIIIIIIIIIIIIlllllllllllllllllllllllllllIIDIIIIIIIIII
`
`Lelm!cm—..ml—mam!am3
`
`51
`
`
`
`
`
`_.n._..u_...m_..u_m WNo6NoNoNo“GWmon.cu..m..u...u.on.WW.M...._
`
`
`
`
`
`
`
`.3GE
`
`ow
`
`15
`
`
`
`U.S. Patent
`
`Aug. 25, 1993
`
`Sheet 15 of 20
`
`5,798,974
`
`(a)
`
`(b)
`
`(c)
`
`FIG. 17
`
`“"
`
`(e)
`
`16
`
`16
`
`
`
`U.S. Patent
`
`Aug. 25, 1998
`
`Sheet 16 of 20
`
`5,798,974
`
`FIG. 18
`
`(80
`
`u»
`
`(c)
`(d)
`
`(e)
`
`<0
`
`(g)
`
`PRC
`
`L
`
`J/—————_———
`
`H!
`
`°°'-Add .___Z_—_—_:::
`
`SPAC L _____g______________
`H———~f—————————____..___
`:
`E
`
`NEAC
`
`H
`
`H
`
`DT3(<DT2)
`
`9”’
`
`CSL
`
`L
`
`SCSL L ——————————-————.__._____Z
`
`17
`
`17
`
`
`
`U.
`
`7
`
`4
`
`
`
`
`
`tnomaozfiémzmoH.H.
`
`>>OmwHM5H,.........L...........oN2H._umyHHHHE2A.5,HH‘..lIH|.||
`:85HAHAn.‘Noz__§<mooE8Hnaman“.
`Eamamm.“.=sm_AHAl.‘oz__2s_<moom.HHWHIMai28Hm.
`
`
`HH._<2o_m._..EtamA__Ummmoo<MHAmAmIImmmE8<
`
`
`
`H<_m,Hmm:xm%.........L.........%<Ex2SmH.E<mos“:mN.®F.
`
`
`
`
`mmHE2oHH.H._<z$E,HHnH..MWtH.H._
`
`
`
`_............................._<m_4mu_w.m_w._fi%,__%m_>_~.,_%mu_.Hw\oz_;HH_z%_HHm._z0mzo:<>_5<m.
`
`
`
`momozzémzmoAI.0/,::om_o%,
`
`
`
`5.oEm>|>_w<m
`
`8
`
`18
`
`
`
`
`QMU
`
`«IHC4...aD...
`
`Aug. 25, 1998
`
`Sheet 18 of 20
`
`5,798,974
`
`In.
`
`oo>.
`
`
`
`#2mo_¢,.._QNGE
`
`IIIIII3IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJIII
`
`IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIOIIOIDIIIIIIIIIIIIII
`
`91
`
`19
`
`
`
`U.S. Patent
`
`Aug. 25, 1993
`
`Sheet 19 of 20
`
`5,798,974
`
`/
`
`
`5
`5
`
`E
`g
`5
`
`.
`.<—>:
`. D ,
`
`20
`
`FIG.21
`PRIOR ART
`
`(a)
`
`(b)
`
`(a)
`
`“”
`
`(e)
`
`(0
`
`(9)
`
`PR
`
`Row Add
`
`SPA
`
`NEA
`
`S5
`
`W
`
`SWL
`
`20
`
`
`
`U.S. Patent
`
`Aug. 25, 1993
`
`Sheet 20 of 20
`
`5,798,974
`
`FlG.22
`PRIOR ART
`
`(a)
`
`PR
`
`(b)
`
`(C)
`
`(d)
`
`(e)
`
`Row Add
`
`SPA
`
`NEA fl
`
`WL
`
`SWL
`
`21
`
`
`
`1
`SEMICONDUCTOR MEMORY DEVICE
`REALIZING HIGH SPEED ACCESS AND
`LOW POWER CONSUMPTION WITH
`REDUNDANT CIRCUIT
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`25
`
`30
`
`35
`
`The present invention relates to a semiconductor memory
`device. and more particularly. to a semiconductor memory
`device provided with a redundant circuit.
`2. Description of the Background Art
`FIG. 19 shows a structure of a semiconductor memory
`device provided with a conventional row-related redundant
`circuit. As illustrated in FIG. 19. the semiconductor memory
`device having a redundant circuit is generally provided with
`a fuse programming circuit for programming a defective
`address by the fuse blowing. And this semiconductor
`memory device includes: address buffer 10 for buffering an
`external address signal and generating an internal row
`address signal RowAdd; control signal generating circuit
`263 which externally inputs an external row address strobe
`signal ext. RTS. an external write enable signal ext. WET and
`the like to generate an internal control signal;
`internal
`address activation signal generating circuit 11 which gener-
`ates an internal address activation signal depending on the
`internal control signal input from control signal generating
`circuit 263. supplies it to address bufier 10 which takes in an
`external address signal. and outputs decoder activation sig-
`nal :1) to delay circuit 8; and sense amplifier activation signal
`generating circuit 9 for receiving decoder activation signal ti)
`and generating a signal to activate a sense amplifier. (cf.
`Page 15. lines 3-12). Arow fuse programming circuit 1. for
`example. compares an input row address with the pro-
`grammed defective row address. then outputs a signal SPA
`which indicates whether a normal word line WL or a spare
`word line SWL is to be activated depending on the outcome
`of the comparison. After signal SPA output from row fuse
`programming circuit 1 and a signal NEA generated accord-
`ing to SPA in a row decoder control circuit 2 constituted by
`an NOR circuit are determined. a decoder activation signal
`(l) of high level is supplied to a row decoder 4 or a spare row
`decoder 6. then the selected word line WL or spare word line
`SWL is activated. Until the outcome of the comparison of
`the addresses is established in row fuse programming circuit
`1. the high level decoder activation signal (1) is delayed in a
`delay circuit 8.
`FIG. 20 is a circuit diagram showing the structure of row
`fuse programming circuit 1. And FIG. 21 is a timing diagram
`showing the operation of the semiconductor memory device
`having the conventional row-related redundant circuit
`shown in FIG. 19. As shown in FIG. 20. row fuse program-
`ming circuit 1 is provided with a row address comparison
`portion 30. A defective address can be programmed by
`blowing either a fuse Fx or a fuse F, (x=O—n) included in row
`address comparison portion 30. If there is no defective
`memory cell. any fuse is not blown. When row fuse pro-
`gramming circuit 1 is on stand-by as shown in FIG. 21(a).
`a precharge signal PR of low level generated in a precharge
`signal generating circuit (not shown) sets a P channel MOS
`transistor Q1 on and the supply voltage is applied to an
`output node N1 from a supply node Vcc. so that program-
`ming circuit 1 outputs signal SPA of high level. At this time.
`the level of output signal SPA becomes high if row addresses
`Ax. A, (x=0—n) designated by an input internal row address
`signal RowAdd shown in FIG. 21(b) matches the previously
`programmed defective addresses. otherwise the level of
`
`5.798.974
`
`2
`
`output signal SPA becomes low as shown in FIG. 21(c) since
`an N channel MOS transistor Q2 is turned on to cause the
`discharge through the fuse.
`As shown by FIG. 2l(e). decoder activation signal it is
`delayed for a delay time D by delay circuit 8 until the logic
`levels of signal SPA shown by FIG. 2l(c) and signal NEA
`shown by FIG. 21(d) are both established. then activated to
`high level. Decoder activation signal (1) accordingly activates
`the selected word line WL or spare word line SWL as shown
`in FIGS. 21(}‘) and 2l(g). respectively.
`FIG. 22 is a timing diagram showing a case in which delay
`time D in FIG. 21(2) is not sufliciently long as shown in FIG.
`22(e). Because delay time D is not long as illustrated by FIG.
`22(e). decoder activation signal on is activated earlier. At this
`time. signal SPA has high level as shown by FIG. 22(c). so
`that all the spare word lines SWL will be activated by spare
`row decoder 6 as shown in FIG. 22(g) if selected or not.
`Therefore. decoder activation signal ti) is delayed for appro-
`priate time not
`to cause such a malfunction. Here the
`precharge signal PR.
`the internal row address signal
`RowAdd. the signal NEA and the normal word line WL
`shown in FIGS. 22(a). 22(b). 22(_d) and 220‘). respectively.
`are related in the same way as those shown in FIGS. 21(0).
`21(b). 21(d) and 21(f).
`Although the semiconductor memory device provided
`with the redundant circuit as described above improves the
`yield. it still has a problem that activation of the word lines
`is delayed altogether.
`
`SUMMARY OF THE INVENTION
`
`An object of the present invention is to provide a semi-
`conductor memory device in which the earlier activation of
`the word line is possible without comparing the internal
`address with the defective address. if the chip is of good
`quality with respective memory cells formed on the chip
`being free of any defect and there is no need of redundant
`circuit. resulting in the acceleration of the access speed.
`A semiconductor memory device according to one aspect
`of the present invention includes: a plurality of memory cells
`storing data; a redundant circuit used in place of a defective
`memory cell. if any; a driver circuit for writing and reading
`data in the memory cell or the redundant circuit; a defective
`address storing circuit comparing a previously stored defec-
`tive address corresponding to a defective memory cell with
`an address shown by an input address signal to generate a
`comparison outcome signal; and a cell state demonstrating
`circuit showing the redundant circuit should be used or not.
`The cell state demonstrating circuit deactivates the defective
`address storing circuit when there is no necessity of using
`the redundant circuit
`
`invention is.
`A principal advantage of the present
`therefore. the reduced power consumption in the defective
`address storing circuit of the semiconductor memory device
`having a redundant circuit since the defective address stor-
`ing circuit is deactivated when use of the redundant circuit
`is not required.
`The foregoing and other objects. features. aspects and
`advantages of the present
`invention will become more
`apparent from the following detailed description of the
`present
`invention when taken in conjunction with the
`accompanying drawings.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a block diagram showing the overall structure of
`a semiconductor memory device according to the embodi-
`ment of the present invention.
`
`22
`
`22
`
`
`
`5.798.974
`
`3
`FIG. 2 shows a row-related decoder control portion struc-
`tured dilfcrently from the row-related decoder control por-
`tion shown in FIG. 1.
`
`FIG. 3 is a circuit diagram showing one example of the
`row-related determining circuit shown in FIG. 2.
`FIGS. 4(a)—4(g) are timing charts showing the operation
`of the semiconductor memory device provided with the
`row-related decoder control portion shown in FIG. 2.
`FIG. 5 shows another row-related decoder control portion
`structured differently from the row-related decoder control
`portion shown in FIG. 1.
`FIGS. 6(a)—6(g) are timing charts showing the operation
`of the semiconductor memory device provided with the
`row-related decoder control portion shown in FIG. 5.
`FIG. 7 shows still another row-related decoder control
`portion structured dilferently from the row-related decoder
`control portion shown in FIG. 1.
`FIGS. 8(a)—8(g) are timing charts showing the operation
`of the semiconductor memory device provided with the
`row-related decoder control portion shown in FIG. 7.
`FIGS. 9(a}—9(d) are timing charts related to the power
`consumption in the row fuse programming circuit during the
`operation of the semiconductor memory device provided
`with the row-related decoder control portion shown in FIGS.
`2. 5 and 7.
`FIG. 10 shows the structure of the row-related decoder
`control portion shown in FIG. 1.
`FIG. 11 is a circuit diagram showing the structure of the
`row fuse programming circuit shown in FIG. 10.
`FIGS. 12(a)——l2(g) are timing charts showing the opera-
`tion of the semiconductor memory device shown in FIG. 1.
`FIG. 13 shows the structure of the improved version of the
`row-related decoder control portion shown in FIG. 1.
`FIGS. 14(a)—14(g) are timing charts showing the opera-
`tion of the semiconductor memory device provided with the
`row-related decoder control portion in FIG. 13.
`FIG. 15 shows the structure of the column-related decoder
`control portion shown in FIG. 1.
`FIG. 16 is a circuit diagram showing the structure of the
`column fuse programming circuit in FIG. 15.
`FIGS. l7(a)—17(g) are timing charts showing the opera-
`tion of the semiconductor memory device provided with the
`column-related decoder control portion in FIG. 15 when the
`column redundant circuit is used
`
`FIG. 18(a)—18(g) are timing charts showing the operation
`of the semiconductor memory device provided with the
`column-related decoder control portion in FIG. 15 when the
`column redundant circuit is not used.
`
`FIG. 19 shows the structure of the semiconductor memory
`device including a conventional row-related redundant cir-
`cuit.
`
`FIG. 20 is a circuit diagram showing the structure of the
`row fuse programming circuit shown in FIG. 19.
`FIGS. 2l(a)—21(g) are timing charts showing the opera-
`tion of the semiconductor memory device in FIG. 19.
`FIGS. 22(a)-22(g) are timing charts showing the opera-
`tion of the semiconductor memory device in FIG. 19 when
`the delay time set by the delay circuit of FIG. 19 is not long.
`
`DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`The embodiment of the present invention will be herein-
`after described in detail referring to the drawings. It is noted
`
`4
`that like reference characters denote the identical or the
`corresponding parts in the drawings.
`FIG. 1 is a block diagram showing the overall structure of
`the semiconductor memory device according to the embodi-
`ment of the present invention. As illustrated in FIG. 1. the
`semiconductor memory device according to this embodi-
`ment includes: a memory M constituted by a plurality of
`memory cells; a row redundant circuit SR; a column redun-
`dant circuit SC; word lines WL and bit lines BL included in
`memory M: a spare word line SW]. included in row redun-
`dant circuit SR; a spare bit line SBL included in column
`redundant circuit SC; a row decoder 4 and a word line driver
`5 for driving word line WL; a spare row decoder 6 and a
`spare word line driver 7 for driving spare word line SWL; a
`column decoder 22 for driving bit line BL; a spare column
`decoder 24 for driving spare bit line SBL; an address buffer
`10 inputting an external address signal and outputting an
`internal row address signal RowAdd and an internal column
`address signal Col.Add; a row-related decoder control por-
`tion 26 for the control of row decoder 4 and spare row
`decoder 6; and a column-related decoder control portion 28
`for the control of column decoder 22 and spare column
`decoder 24.
`
`15
`
`20
`
`25
`
`FIG. 2 shows a row-related decoder control po11ion 36
`structured differently from row-related decoder control por-
`tion 26 in FIG. 1.
`
`30
`
`35
`
`45
`
`50
`
`S5
`
`65
`
`Row—related decoder control portion 36 is provided with
`a row fuse programming circuit 1. a row decoder control
`circuit 2. a control signal generating circuit 263. an internal
`address activation signal generating circuit 11. a delay
`circuit 8. and a sense amplifier activation signal generating
`circuit 9. as well as switches SW1 and SW2. a delay circuit
`DC1 in which a delay time DTl is set shorter than the delay
`time D in delay circuit 8. and a circuit for indicating whether
`the semiconductor memory device is required to use a row
`redundant circuit or not. hereinafter referred to as row-
`related determining circuit 262.
`The switches SW1 and SW2 are controlled by a signal
`RUSE output from row-related determining circuit 262.
`FIG. 3 is a circuit diagram showing one example of
`row-related determining circuit 262. As illustrated in FIG. 3.
`row-related determining circuit 262 includes a supply node
`Vcc. a high resistance R1 connected in series between
`supply node Vcc and a ground node. a fuse 40, and a node
`N. Fuse 40 is blown when row redundant circuit SR is used
`in the semiconductor memory device. and signal RUSE of
`high level is output from node N. On the other hand. when
`row redundant circuit SR is not used in the semiconductor
`memory device. fuse 40 is not blown and node N and the
`ground node are connected. so that signal RUSE of low level
`is output from node N.
`Next the operation of the semiconductor memory device
`including row-related decoder control portion 36 will be
`described.
`
`If the semiconductor memory device uses row redundant
`circuit SR. switch SW1 connects row fuse programming
`circuit 1 with row decoder control circuit 2 and spare row
`decoder 6 in accordance with signal RUSE of high level
`output from row-related determining circuit 262. so that
`operation is similar to that of the conventional semiconduc-
`tor memory device shown in the timing diagram of FIG. 21.
`The operation of the semiconductor memory device
`which does not use row redundant circuit SR is shown in the
`timing chart of FIG. 4. Because the activation of spare word
`line SWL is not necessary. as shown in FIG. 4 (g). signal
`RUSE of low level output from row-related determining
`
`23
`
`23
`
`
`
`5
`
`6
`
`5.798.974
`
`circuit 262 switches switch SW1. and the logic level of a
`signal SPAO output from row fuse programming circuit 1
`attains low (L) as shown by FIG.. 4(0). At this time. since
`only the low level signal is input to row decoder control
`circuit 2. the level of signal NEA output from row decoder
`control circuit 2 attains high (H) as shown by FIG. 4(d).
`After precharge signal PR is activated as shown in FIG.
`4(a). row decoder 4. receives internal row address signal
`RowAdd shown by FIG. 4(b). and waits for the activation of
`decoder activation signal (1). Decoder activation signal :1) is
`delayed for the reduced delay time DTl in delay circuit DC1
`and thereafter activated. as shown by FIG. 4(e) because
`SW2 is switched in accordance with signal RUSE of low
`level output from row-related determining circuit 262. The
`acceleration of the access time is thus realized by the earlier
`activation of decoder activation signal (1) to cause the earlier
`activation of word line WL as shown by FIG. 40‘).
`FIG. 5 shows another row-related decoder control portion
`46 structured differently from row-related decoder control
`portion 26 shown in FIG. 1. As can be seen in FIG. 5.
`row-related decoder control portion 46 has a structure simi-
`lar to that of row-related decoder control portion 36 of FIG.
`2. with a switch SW3 added thereto.
`
`Switch SW3 is controlled by signal RUSE output from
`row-related determining circuit 262. When the semiconduc-
`tor memory device uses row redundant circuit SR. it oper-
`ates similarly to the conventional semiconductor memory
`device as shown in the timing chart of FIG. 21 because row
`decoder 4 and spare row decoder 6 are connected with delay
`circuit 8.
`
`The operation of the semiconductor memory device
`which does not use row redundant circuit SR is described
`following the timing chart of FIG. 6. SW3 is switched in
`accordance with signal RUSE of low level output from
`row-related determining circuit 262 so that row decoder 4
`and spare row decoder 6 are connected with supply node
`Vcc.As shown by FIG. 6(e). the level of a signal «)0 supplied
`from switch SW3 to row decoder 4 and spare row decoder
`6 is set high (H). In this case. internal row address signal
`RowAdd triggers the activation of word line WL as shown
`by (b) and (f) of FIG. 6. resulting in the acceleration of the
`data access compared with the conventional semiconductor
`memory device. Here the precharge signal PR. the signal
`SPAQ. the signal NEA and the spare word line SWL shown
`in FIGS. 6(a). 6(c). 6(dand 6(g). respectively. are related in
`the same way as those shown in FIGS. 4(a). 4(c). 4(d) and
`4(3)-
`Delay time D'I‘2 set in a delay circuit DC2 is determined
`considering the activation timing of the sense amplifier
`activation signal. It is noted that delay time DT2 is set
`shorter than delay time D set in delay circuit 8 when row
`redundant circuit SR is used. in order to cause an earlier
`activation of the sense amplifier in accordance with the
`earlier activation of word line WL.
`FIG. 7 shows still another row-related decoder control
`portion 56 structured ditferently from row-related decoder
`control portion 26 shown in FIG. 1. Row-related decoder
`control portion 56 has a structure similar to that of row-
`related decoder control portion 46 in FIG. 5 except that row
`fuse programming circuit 1 is directly connected to row
`decoder control circuit 2 and spare row decoder 6. Row-
`related decoder control portion 56 is further provided with a
`switch SW4 connected between row decoder cont:rol circuit
`2 and row decoder 4. a switch SW6 connected between
`switch SW2 and spare row decoder 6/row decoder 4. and a
`switch SW5 connected between switch SW6 and row
`decoder 4.
`
`The operation of row-related decoder control portion 56 is
`similar to that of the conventional semiconductor memory
`device when the row redundant circuit is used. The timing
`chart of FIG. 8 shows the operation of decoder control
`portion 56 when the row redundant circuit is not used. Signal
`RUSE of low level output from row-related determining
`circuit 262 causes switching of SW4. SW5. and SW6. so that
`the levels of signal NEA supplied to row decoder 4 and
`decoder activation signal oi) attain high (H). and the level of
`signal (1)1 supplied to spare row decoder 6 attains low (L) as
`shown by (c). (d) and (e) of FIG. 8. Therefore. the input of
`internal row address signal RowAdd to row decoder 4 after
`the activation of precharge signal PR shown in FIG. 8(g).
`immediately causes the activation of word line WL without
`waiting for the outcome of the address comparison in row
`fuse programming circuit 1 as shown by (b) and (f) of FIG.
`8. Here the spare word line SWL is not activated as shown
`by FIG. 8(g) in this case.
`However. row-related decoder control portions 36. 46 and
`56 shown in FIGS. 2. 5 and 7 still have a problem that the
`power is wasted in row fuse programming circuit 1.
`FIG. 9 is a timing chart for explaining the operation of
`row fuse programming circuit 1 with the specific circuit
`structure thereof illustrated in FIG. 20.
`
`When there is no defective memory cell and therefore row
`redundant circuit SR is not used. none of fuses Fx. Fx.
`(x=0—n) shown in FIG. 20 is blown. While the potential of
`node N1 is set to the supply potential when P channel MOS
`transistor Q1 is on and the supply voltage is attained from
`supply node Vcc. the potential of node N] becomes the
`ground potential as shown in FIG. 7(d) every time internal
`row address signal RowAdd is periodically input as shown
`in FIG. 9(0) after the activation of row address strobe signal
`T and precharge signal PR shown in FIGS. 9(a) and 9(b)
`and one or more N channel MOS transistor Q2 turns on and
`the ground voltage is applied through the fuses. Row fuse
`programming circuit 1 therefore periodically repeats the
`charge/discharge at node N1. causing the extra power con-
`sumption.
`The present invention. therefore. further aims at providing
`a semiconductor memory device preventing such wasteful
`power consumption therein.
`Row-related decoder control portion 26 in FIG. 1 for
`achieving above object is hereinafter described.
`Row-related decoder control portion 26 includes: a row
`fuse programming portion 261 connected with address
`butter 10 for storing a defective row address corresponding
`to a defective memory cell and comparing the defective row
`address with the row address shown by internal row address
`signal RowAdd input from address buffer 10; row decoder
`control circuit 2 connected between row fuse progamming
`portion 261 and row decoder 4 for determining whether it
`activates row decoder 4 or not; control signal generating
`circuit 263 which externally inputs an external row address
`strobe signal emf. an external write enable signal ext.
`W and the like to generate an internal control signal: and
`internal address activation signal generafing circuit 11 which
`generates an internal address activation signal depending on
`the internal control signal input from control signal gener-
`ating circuit 263. supplies it to address buffer 10 for mzdring
`address buffer 10 take in an external address signal. and
`outputs decoder activation signal (1). Row-related decoder
`control portion 26 further includes: delay circuit 8 connected
`with internal address activation signal generating circuit 11
`for delaying decoder activation signal it generated in the
`circuit 11 for delay time D; delay circuit DC1 connected to
`
`10
`
`20
`
`30
`
`35
`
`45
`
`50
`
`55
`
`65
`
`24
`
`24
`
`
`
`5.798.974
`
`7
`
`internal address activation signal generating circuit 11 in
`parallel with delay circuit 8 for delaying decoder activation
`signal 41) for delay time DTl which is shorter than delay time
`D: row-related determining circuit 262 showing whether the
`semiconductor memory device is required to use row redun-
`dant circuit SR; switch SW2 connected with row decoder 4.
`spare row decoder 6 and sense amplifier activation signal
`generating circuit 9 for switching the delay of decoder
`activation signal 4) in delay circuit 8 and the delay of the
`signal cl) in delay circuit DC1 according to signal RUSE
`output from row-related determining circuit 262; and sense
`amplifier activation signal generating circuit 9 for generating
`a sense amplifier activation signal according to decoder
`activation signal (1) supplied from switch SW2.
`FIG. 10 shows the structure of row-related decoder con-
`trol portion 26 in more detail.
`As shown in FIG. 10. row fuse programming portion 261
`includes a plurality of row fuse programming circuits RFC.
`and row decoder control circuit 2 is constituted by an NOR
`circuit. The structure of row-related determining circuit 262
`is similar to that shown in FIG. 3.
`Next with reference to FIG. 11. FIG. 11 is a circuit
`diagram illustrating the specific structure of row fuse pro-
`gramming circuit RFC. As shown in FIG. 11. row fuse
`programming circuit RFC includes. as the conventional row
`fuse programming circuit 1. output node N1. row address
`comparison portion 30 for comparing a defective row
`address with an internal row address AX. Xx (x=O—n) rep-
`resented by the input internal row address signal RowAdd.
`supply node Vcc. and P channel MOS transistor Q1 with its
`source connected to supply nod