throbber
6,119,250
`[11] Patent Number:
`[19]
`United States Patent
`
`Nishimura et al.
`[45] Date of Patent:
`Sep. 12, 2000
`
`US006119250A
`
`[54] SEMICONDUCTOR INTEGRATED CIRCUIT
`
`[75]
`
`Inventors: Kazuko Nishimura, Kyoto; Hironori
`Akamatsu, Osaka; Akira Matsuzawa,
`KYOtO; Mitsuyasu Ohta, Osaka, all Of
`Japan
`
`_
`_
`_
`.
`[73] Ass1gnee: Matsushlta Electrlc Industrlal C0.,
`Ltd" Osaka, Japan
`
`I21] APP1~ N03 09/083,389
`22
`F1 d.
`Rd
`22 1998
`-
`.
`1 e
`’
`ay
`Related US. Application Data
`
`[
`
`]
`
`[63] Continuation of application No. 08/888,920, Jul. 7, 1997,
`Pat. No. 5,978,948.
`.
`.
`.
`.
`.
`Forelgn Appllcatlon Pr10r1ty Data
`[30]
`
`8—175304
`May 7, 1996
`[JP]
`Japan .....
`May 23, 1997
`[JP]
`Japan .................................... 9—133369
`n.
`.
`.....................................................
`[51]
`I t (:17
`G11C 29/00
`[52] us. Cl.
`............................................. 714/718; 365/201
`[58] Fleld 0f Search """""""714/736733 771337;?5/722é’
`’
`’
`’
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`.................... 365/189.1
`6/1997 Furutanu et al.
`5,636,163
`FOREIGN PATENT DOCUMENTS
`
`$132;
`2392:2432
`—
`2/1992
`04055778
`6/1994
`06160487
`06334010 12/1994
`
`japan‘
`apan .
`Japan .
`Japan .
`Japan .
`
`07038417
`7—38417
`
`2/1995
`2/1995
`
`Japan .
`Japan .
`
`OTHER PUBLICATIONS
`Y. Matsuya, et al., “1V, 10MHZ High—Speed Digital Circuit
`Technology With Multi—Threshold CMOS”, Technical
`ReportofIEICE,ICH)93—107,pp.23—27,1993—10
`C.Q. Tong, et al., “IDDQ Testing in Low Power Supply
`CMOS Circuits”, Proc. of IEEE 1996 Custom Integrated
`Circuits Conference, pp. 467—470, 1996.
`T. Kuroda, “A High—Speed Low Power 0.3 pm CMOS Gate
`’
`Array With Variable Threshold Voltage (VT) Scheme” Proc.
`of IEEE 1996 Custom Integrated Circuits Conference, pp.
`53—56> 1996'
`T. Kuroda, et al., A 0.9V 150 HMZ 10mW 4mm2 2—D
`discrete COSine Transform Core Processor With Vari-
`able—Threshold—voltage Scheme, Proc. of 1996 IEEE Inter-
`national Sold—State Circuits Conference, pp. 166—167,
`1 996.
`
`Primary Examiner—Hoa T. Nguyen
`Attorney, Agent, or Firm—McDermott, Will & Emery
`[57]
`ABSTRACT
`A test-target circuit is constructed of circuit blocks each
`comprising low-Vth MOS transistors including address
`buffers and a timing generator. A test enable signal for
`indication of a test, an operation selection signal for indi-
`cation of an operation, and a block selection signal used to
`select a desired circuit block are provided. A high-Vth
`NMOS and a high-Vth PMOS transistor are provided in
`order to provide to a test circuit one of detected currents of
`the circuit blocks that was selected by placing a block
`selection signal and the test enable signal in the state of
`HIGH'
`
`11 Claims, 19 Drawing Sheets
`
`VREF
`
`TE
`
`/0P
`
`VCIR
`
`CP
`
`BS
`
`
`
`9— I
`(AB)
`1
`a
`._ _ _l _______ L _
`.
`.
`.
`.
`.
`'
`I
`I
`1
`131
`— — L —————— 4 — —
`% :
`(M1)
`:
`__, _______ r__
`|
`I
`|
`I
`|
`I
`
`H]
`
`
`
`
`D11
`
`.
`
`D31
`
`D3n
`
`061
`
`
`
`
`
`REGISTER
`CIRCUIT
`
`TEST
`CIRCUIT
`
`:TEST-TARGET:
`CIRCUIT
`
`I
`'
`
`SCAN
`REGISTER
`
`
`13n ““““““
`F
`
`161 ————————————
`<—————
`
`250
`
`240
`
`GND 220A
`
`210
`
`0001
`
`AMD EX1044
`
`US. Patent No. 6,239,614
`
`AMD EX1044
`U.S. Patent No. 6,239,614
`
`0001
`
`

`

`US. Patent
`
`Sep. 12,2000
`
`Sheet 1 0f 19
`
`6,119,250
`
`Fig. 1
`
`PRIOR ART
`
`—1 EA —| 6‘ HVth-Tr
`
`p CHANNEL
`
`n CHANNEL
`
`0002
`
`0002
`
`

`

`US. Patent
`
`Sep.12,2000
`
`SheetZ 0f19
`
`6,119,250
`
`emme
`
`rlflllllIIIIIII_
`
`
`
`HHzomHooHuoqFHzomHooHooq
`xfigomezoo
`
`
`
`HEI£H>AaIgAvAPL>4vdomezoo4<szoz
`
`\xmx
`
`xm
`
`q<onm
`
`9H2:‘domezoo
`
`4<=zoz
`
`9H2:
`
`0003
`
`0003
`
`

`

`US. Patent
`
`Sep. 12,2000
`
`Sheet 3 0f 19
`
`6,119,250
`
`Fig. 3
`
`16
`
`13(TESTER)
`
`STORAGE
`
`DEVICE
`
`DISPLAY
`
`DEVICE
`
`”TIME
`
`TER
`
`JUDGING
`
`17
`
` 18
`CIRCUITI“
`
`
`
`
`SEMICONDUCTOR
`
`INTEGRATED CIRCUIT
`
`0004
`
`0004
`
`

`

`US. Patent
`
`Sep. 12,2000
`
`Sheet 4 0f 19
`
`6,119,250
`
`Fig. 4
`
`START
`
`STII
`
`ST12
`
`PLACE TEST SIGNAL
`
`IN ON STATE
`
`MEASURE ELECTRIC
`
`CURRENT
`
`NO
`
`ST13
`
`///,r”
`
`YES
`
`JUDGEMENT 0F
`
`JUDGEMENT 0F
`
`REJECTION
`
`ACCEPTANCE
`
`0005
`
`0005
`
`

`

`US. Patent
`
`Sep. 12, 2000
`
`Sheet 5 0f 19
`
`6,119,250
`
`
`
`FHDQMHQ0H604
`
`Agbnsp>4v
`
`QHUOJ m.mE
`
`FHDUmHU
`
`A~91cp>4v
`
`r4
`+J
`W3
`03
`
`TVNSIS WOHLNOD WVWHON
`
`0006
`
`0006
`
`

`

`US. Patent
`
`Sep. 12,2000
`
`Sheet 6 0f 19
`
`6,119,250
`
`Fig.6
`
`START
`
`ST21
`
`ST22
`
`
`
`PLACE TEST SIGNAL SIGNIFYING
`
`
`
`TEST-TARGET LOGIC BLOCK
`
`
`
`SUBSET IN ON STATE
`
`MEASURE TARGET LOGIC BLOCK
`
`SUBSETS ELECTRIC CURRENT
`
`NO
`
`ST23
`
`YES
`
`JUDGEMENT OF
`
`JUDGEMENT OF
`
`REJECTION
`
`ACCEPTANCE
`
`0007
`
`0007
`
`

`

`US. Patent
`
`Sep. 12, 2000
`
`Sheet7 0f19
`
`6,119,250
`
`Aomhzoomacs—mee-
`
`I‘Vt'lIIIIIII..
`HHDQZHDQHU04HHzomHoUHUOA.qomezoo4<Smoz
`
`
`
`
`Agencp>4vAHHJLH>4VH4<zuHm
`
`
`9H2:
`
`0008
`
`EH2:
`
`4<Emoz
`
`domezoo
`
`0008
`
`

`

`US. Patent
`
`Sep. 12, 2000
`
`Sheet 8 0f 19
`
`6,119,250
`
` H
`
`0009
`
`0009
`
`

`

`US. Patent
`
`Sep. 12,2000
`
`Sheet 9 0f 19
`
`6,119,250
`
`Fig. 9
`
`STATE CONTROL
`
`SIGNAL (MODE)
`
`
`NORMAL CONTROL
`SIGNAL
`
`
`42
`
`STATE CONTROL
`
`UNIT
`
`HVth-Tr
`CONTEOL SIGNALAT
`(
`1
`ON)
`
`OO1O
`
`0010
`
`

`

`US. Patent
`
`Sep. 12, 2000
`
`Sheet 10 0f 19
`
`6,119,250
`
`Fig.10
`
`START
`
`
`
`CREATE NETLIST AS PARTIAL CIRCUIT
`
`
`DESCRIPTION FOR TEST-TARGET LOGIC
`
`CIRCUIT GROUP
`
`GENERATE TEST SEQUENCE FOR
`
`CREATED NETLIST
`
`ST31
`
`ST32
`
`ST33
`
`ADD TO GENERATED TEST
`
`
`
`
`
`SEQUENCE TO CONTROL STATE
`
`
`CONTROL UNIT
`
`END
`
`OO11
`
`0011
`
`

`

`US. Patent
`
`Sep. 12,2000
`
`Sheet 11 0f 19
`
`6,119,250
`
`Fig.11
`
`7O
`
`
`
`INPUT SEQUENCE
`
`
`VALUE STORAGE
`
`
`
`EXPECTED
`
`DEVICE
`
`STORAGE DEVICE
`
`
`
`
` JUDGING
`
`DISPLAY UNIT
`
`CIRCUIT
`
`SEQUENCE INPUT
`
`DEVICE
`
`
`
`
`SEMICONDUCTOR
`
`INTEGRATED
`
`CIRCUIT
`
`0012
`
`0012
`
`

`

`US. Patent
`
`Sep. 12, 2000
`
`Sheet 12 0f 19
`
`6,119,250
`
`.nV5015Boo;
`
`
`
`Aomrrzou511:5:
`
`(E122w;
`
`doszou
`
`HE-£#>=wMoogmQHUOAHm
`
`ow,
`
`NH.mE
`
`
`A20:2:VAfimaozvg<zuHm
`
`A20:2:vdomkzoomk<em
`
`
`e<4<zuHmdomezoome<ym
`
`
`
`
`qombzoomg<em
`
`Aggov4<zuHm
`
`Ammaosv4<onm
`
`0013
`
`0013
`
`

`

`US. Patent
`
`Sep. 12,2000
`
`Sheet 13 0f 19
`
`6,119,250
`
`Fig. 13
`
`’ 60
`
`1/
`."STA'TE"l
`I MOD
`: CONTROL I
`:
`UNIT
`_,'
`““““
`
`E
`
`'
`
`/ SEMICONDUCTOR
`INTEGRATED CIRCUIT
`/./'
`r. ............._._._._.._._.._.__._i
`:
`61
`i
`i
`'
`.
`!
`g
`:
`:
`i
`i
`i
`i
`!
`i
`!
`"L ___________________________ J
`
`HVth-Tr
`CONTROL SIGNAL
`AT ( “1” ON)
`
`0014
`
`0014
`
`

`

`US. Patent
`
`Sep. 12, 2000
`
`Sheet 14 0f 19
`
`6,119,250
`
`495200_9mm:-
`
`4<23m
`
`
`
`405,20013552
`
`:2:
`
`JEEOZ
`
`1551200
`
`HHz:
`
`moo:
`
`0015
`
`0015
`
`

`

`US. Patent
`
`Sep. 12, 2000
`
`Sheetls 0f19
`
`6,119,250
`
`mm.
`
`nozHQ>
`
`mo\me
`
`mmx>
`
`3.wE
`
`z<om
`
`mmEmemm
`
`
`
`mee
`
`EHDUmHo
`
`mmemHomz
`
`HHsomHo
`
`3m<ommon
`0mmmomm
`
`ovm
`
`0mm
`
`Coo--
`
`2mm
`
`Hoe
`
`0016
`
`0016
`
`

`

`US. Patent
`
`Sep. 12,2000
`
`Sheet 16 0f 19
`
`6,119,250
`
`Fig.16
`
`.u
`
`I :
`
`FIRST
`IMEMORY
`:BLOCK(M1)
`
`LTHPBI:
`
`
`“*‘K ““““““ K """""" ‘E"
`GND
`22013
`230
`220A
`
`0017
`
`0017
`
`

`

`US. Patent
`
`Sep. 12, 2000
`
`Sheet 17 0f 19
`
`6,119,250
`
`:m.uum222%sz“ZOEEEEEL"SEES“Saws?“Ewingm.n.........EESBW"muzmxmzmfimmozmmmmmm"u _uuuuunuu__._¢_m......._mu8SEERmSEES. "u___..uu_uu_u__nu__u_nu_uu_u__.u__uuu__uu___Sm."ummnuuuu_unuu_5%.mmmnummm_fl"_um.Sm.
`Em;%\m:ovmeas;
`
`
`
`
`S.wE
`
`
`
`mwmwmemu..{lull}..........................................
`
`<omm9.50mmmomm
`
`
`
`
`
`
`
`
`0018
`
`0018
`
`
`

`

`U
`
`P
`
`n
`
`w
`
`woae
`
`t”E;:2EB
`
`SH3.mE
`
`
`...................................-L
`
`2,3%U_.............................v..........................1,Sum"6_....................m................................."Nwm"fl
`
`0mum3u_28>7::2SzLmmAAAA"m.A.-.‘Em“SIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII__
`01,3annu#1u_m:85Hmnm75::ng"umSagom_smozmmmmmm22mua.m_
`
`__
`m_u.
`
`.emmmm
`
`0019
`
`0019
`
`

`

`US. Patent
`
`Sep.12,2000
`
`Sheet 19 0f 19
`
`6,119,250
`
`Fig.19
`
` SPARE
`
`MEMORY
`BLOCK(MY)
`
`SW3Y
`
`THPBY
`
`- GND
`
`0020
`
`0020
`
`
`

`

`6,119,250
`
`1
`SEMICONDUCTOR INTEGRATED CIRCUIT
`
`This application is a continuation of Ser. No. 08,888,920
`filed Jul. 7, 1997 now US. Pat. No. 5,978,948.
`BACKGROUND OF THE INVENTION
`
`The invention relates to semiconductor integrated circuits
`that have a circuit for use in self-testing and self-fault-
`restoring.
`There have been strong demands for low-power semicon-
`ductor integrated circuits for achieving reductions in the
`dimensions of semiconductor devices for improving the
`level of integration of semiconductor devices. The reduction
`of power supply voltage is an effective way of implementing
`semiconductor integrated circuits with low power consump-
`tion. The problem is that reductions in power supply voltage
`result in slow transistors. Asolution to this problem has been
`proposed. An MT—CMOS integrated circuit, as one of semi-
`conductor integrated circuits formed by CMOS integrated
`circuits, has been known in the art.
`In the MT—CMOS
`integrated circuit,
`two types of MOS transistors are
`employed, namely MOS transistors having a low threshold
`voltage (Vth), called low-threshold MOS transistors and
`MOS transistors having a high Vth, called high-threshold
`MOS transistors.
`
`An MT—CMOS integrated circuit is reported in TECHNI-
`CAL REPORT OF IEICE, ICD93—107 (1993—10) of THE
`INSTITUTE OF ELECTRONICS, INFORMATION AND
`COMMUNICATION ENGINEERS, which is described
`with reference to FIG. 1.
`
`FIG. 1 is a circuit diagram which outlines a part of an
`MT—CMOS integrated circuit. Referring to FIG. 13, logic
`gate 99, in which many low-threshold transistors (LVth-
`Tr’s) are placed, is connected between power supply termi-
`nal 100 at which the operation voltage (VDD) is provided
`and grounding terminal 101 at which the grounding potential
`(VGN) is provided. Connected between power supply ter-
`minal 100 and logic gate 99 is a p-channel, high-threshold
`transistor (pHVth-Tr 91). Further, connected between logic
`gate 99 and grounding terminal 101 is an n-channel, high-
`threshold transistor (nHVth-Tr 92). Transistors 93—96, con-
`tained in logic gate 99, are low-threshold transistors, there-
`fore having the ability to operate at high speed and perform
`arithmetic operations at high speed, but on the other hand, a
`large leakage current will flow therein. This may lead to an
`increase in power consumption. To cope with this problem,
`HVth-Tr 91 is placed between logic gate 99 and terminal
`100 and HVth-Tr 92 is placed between logic gate 99 and
`terminal 101.
`
`The operation of the MT—CMOS integrated circuit of FIG.
`1 is described. The electric potential of node 97 between
`logic gate 99 and pHVth-Tr 91 is the virtual power supply
`potential (VDDV), while the electric potential of node 98
`between logic gate 99 and nHVth-Tr 92 is the virtual
`grounding potential (VGNV). Electric charges are applied to
`node 97 that acts as a virtual power supply terminal and to
`node 98 that acts as a virtual grounding terminal by having
`HVth-Tr 91 and HVth-Tr 92 placed in the ON state during
`the operation period of logic gate 99, whereby logic gate 99
`formed of LVth-Tr’s 93—96 starts operating at high speed.
`On the other hand, the supply of voltage from terminal 100
`to logic gate 99 is cut off by having HVth-Tr 91 placed in the
`OFF state during the standby period, and HVth-Tr 92 turns
`off thereby suppressing leakage current from logic gate 99 to
`terminal 101 during the standby period. As a result, leakage
`from terminal 100 to terminal 101 can be held considerably
`low.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`In a CMOS integrated circuit constructed of a PMOS
`circuit and an NMOS circuit, only one of them is placed in
`the ON state when the CMOS integrated circuit
`is in
`operation, and therefore the dissipation of power is low.
`When faults and/or defects, such as bridging between wires,
`occur in CMOS integrated circuits, power consumption is
`increased on the order of a few digits. This is utilized in
`methods, such as standby current testing and IDDQ testing,
`for detecting faults by observing increases in the value of
`electric current at the time of testing LSIs formed of CMOS
`integrated circuits.
`As previously mentioned, with the reduction in LSI
`supply voltage with a view to reducing power consumption
`as low as possible, the reduction of Vth for MOS transistors
`disposed in CMOS integrated circuits has been strongly
`demanded in order to secure a satisfactory operating speed.
`However, for the case of MOS transistors low in Vth, there
`occurs an increase in leakage current in the standby state. To
`cope with such a problem, two techniques have been devel-
`oped for the reduction of power consumption during the
`standby period. One technique employs a configuration for
`CMOS integrated circuits for increasing the Vth of respec-
`tive MOS transistors in the standby state by substrate
`voltage control, i.e., a so-called variable threshold-voltage
`CMOS integrated circuits (VT-CMOSs) configuration. On
`the other hand, the other technique employs the foregoing
`MT—CMOS integrated circuit configuration for CMOS inte-
`grated circuits, in other words a CMOS integrated circuit
`configuration is provided in which a circuit of low-Vth MOS
`transistors is placed in the OFF state during the standby
`period using high-Vth MOS transistors. The MT—CMOS
`integrated circuit configuration has the advantage over the
`VT—CMOS integrated circuit configuration in that it can
`achieve faster switching from operation mode to standby
`mode.
`
`The above-described MT—CMOS integrated circuit con-
`figuration however has the problem that
`the amount of
`leakage current occurring in standby mode increases due to
`each of low-Vth MOS transistors forming a CMOS inte-
`grated circuit. The proportion of an incremental amount of
`abnormal current accompanied with abnormal conditions
`(faults and/or defects) is therefore reduced, which makes it
`difficult to detect faults at test time. Testing including IDDQ
`testing is difficult to carry out.
`
`SUMMARY OF THE INVENTION
`
`Bearing in mind the above-described problems with the
`prior art techniques, the invention was made. Accordingly,
`an object of the invention is to provide a novel semicon-
`ductor integrated circuit containing therein MOS circuits
`constructed of low-Vth transistors, the semiconductor inte-
`grated circuit being capable of detecting an increase in the
`amount of electric current caused by an abnormal condition
`taking place in a MOS circuit.
`Arrangements are made in order to achieve the object of
`the invention, in which a circuit of low-Vth MOS transistors
`that is tested is divided into a plurality of circuit blocks and
`high-Vth MOS transistors for turning off the circuit blocks
`during the normal standby mode of operation are utilized
`also at the time of testing for leakage current. In other words,
`it is arranged for each circuit block that a circuit current in
`each circuit block is directed to a test circuit through a
`high-Vth MOS transistor.
`In accordance with the invention, a circuit block that is
`tested is selected using a high-Vth MOS transistor disposed
`for switching off power at standby time, and a supply current
`
`0021
`
`0021
`
`

`

`6,119,250
`
`4
`FIG. 16 is a circuit diagram showing the details of a
`test-target circuit, i.e., a candidate for testing, and a circuit
`block switch part shown in FIG. 15.
`FIG. 17 is a circuit diagram showing the details of a test
`circuit shown in FIG. 15.
`
`5
`
`FIG. 18 is a circuit diagram of a circuit where a reference
`current value is determined based on measured values.
`
`10
`
`FIG. 19 is a circuit diagram partially showing a circuit
`formed as a result of addition of a spare block switch circuit
`to the FIG. 16 circuit.
`
`3
`in a circuit of low-Vth MOS transistors is detected for each
`selected circuit block, and the detected supply current is
`compared with a reference value to determine whether it is
`acceptable or not. As a result of such arrangement,
`the
`number of circuit blocks that are tested at one time during
`the test mode of operation is limited, whereupon testing
`including IDDQ testing can be implemented by detecting an
`increase in the supply current due to faults and/or defects in
`low-Vth MOS transistors.
`
`In accordance with the invention, a circuit block is tested
`to determine presence or absence of a fault
`therein by
`leakage current testing, and if the circuit block is faulty, then
`such a faulty circuit block is replaced by a previously-
`prepared spare circuit block.
`As a result of such arrangement of replacing a faulty
`circuit block with a spare circuit block, it becomes possible
`to correct existing faults. This provides improvements in the
`yield of semiconductor integrated circuits. Additionally,
`since leakage current is judged per circuit block, this makes
`it possible to easily specify a circuit block in which a leakage
`current in excess of the reference value flows. Accordingly,
`this invention provides a semiconductor integrated circuit
`capable of circuit block evaluation, fault analysis, and other
`similar operations.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is an electric circuit diagram of a typical
`MT—CMOS integrated circuit in accordance with the prior art
`technique.
`FIG. 2 is an electric circuit diagram of an MT-CMOS
`integrated circuit belonging to the first embodiment of the
`invention.
`
`FIG. 3 outlines in block form a test device belonging to
`the first to sixth embodiments of the invention.
`
`FIG. 4 is a flow chart showing a test procedure belonging
`to the first embodiment of the invention.
`
`FIG. 5 is an electric circuit diagram of an MT-CMOS
`semiconductor integrated circuit belonging to the second
`embodiment of the invention.
`
`FIG. 6 is a flow chart showing a test procedure belonging
`to the second embodiment.
`
`FIG. 7 is an electric circuit diagram of an MT-CMOS
`integrated circuit belonging to the third embodiment of the
`invention.
`
`FIG. 8 shows in block form logic circuits in the
`MT—CMOS integrated circuit belonging to the third embodi-
`ment of the invention.
`FIG. 9 shows in block form a state control unit of the
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`PREFERRED EMBODIMENTS OF THE
`INVENTION
`
`EXAMPLE 1
`
`A first embodiment of this invention is described. FIG. 2
`
`is an electric circuit diagram of an MT-CMOS integrated
`circuit system of the first embodiment.
`Semiconductor integrated circuit 8, shown in FIG. 2, has
`logic blocks 7a—7x formed of MT-CMOS integrated circuits.
`Logic blocks 7a—7x have logic circuits 5a—5x, respectively.
`Each logic circuit 5a—5x is formed of many low-threshold
`transistors (LVth-Tr’s) and is connected between power
`supply terminal 10 at which VDD is provided and grounding
`terminal 11 at which VGN is provided. Connected between
`each of logic circuits 5a—5x and terminal 10 are p-channel,
`high-threshold transistors (pHVth-Tr’s) la—lx. On the other
`hand, connected between each of logic circuits 5a—5x and
`terminal 11 are n-channel, high-threshold transistors
`(nHVth-Tr’s) 2a—2x. The electric potential of first nodes
`3a—3x between pHVth-Tr’s la—lx and logic circuits 5a—5x
`is VDDV (the virtual power supply potential). On the other
`hand, the electric potential of second nodes 4a—4x between
`nHVth-Tr’s 2a—2x and logic circuits 5a—5x is VGNV (the
`virtual grounding potential). Semiconductor integrated cir-
`cuit 8 is provided with state control unit 6. State control unit
`6 has test control unit 6a. In response to a test signal (Sdt)
`for testing components other than logic circuits 5a—5x, i.e.,
`each HVth-Tr and wires, test control unit 6a disconnects
`logic circuits 5a—5x from terminals 10 and 11 and, as a
`result, logic circuits 5a—5x each enter the standby state. State
`control unit 6 further has normal control unit 6b. In response
`to a normal control signal applied from inside semiconduc-
`tor integrated circuit 8, normal control unit 6b controls the
`operation of the low-threshold transistors of the logic
`blocks.
`In the present embodiment, power supply and
`grounding terminals 10 and 11 common to logic blocks
`7a—7x are provided and, during the test period, test control
`unit 6a of state control unit 6 controls all of pHVth-Tr’s
`la—lx and nHVth-Tr’s 2a—2x in logic blocks 7a—7x to go
`into the OFF state at the same time. According to the normal
`control signal, each HVth-Tr is controlled, by normal control
`unit 6b, to turn on during the operation period of logic blocks
`7a—7x or to turn off during the standby period.
`A technique of testing semiconductor integrated circuit 8
`having the above-described organization is now described
`with reference to FIGS. 3 and 4.
`
`60
`
`65
`
`FIG. 3 outlines in block form the organization of tester 13
`for testing semiconductor integrated circuits for use in the
`first to sixth embodiments. As shown in the figure, tester 13
`has probes 14a and 14b which are brought into contact with
`both ends of a part of semiconductor integrated circuit 8,
`ammeter 15 that is connected to probes 14a and 14b, storage
`device 16 which stores a predetermined set value, judgement
`circuit 17 which determines whether a target of testing is
`acceptable or unacceptable, and display device 18 which
`
`MT—CMOS integrated circuit belonging to the third embodi-
`ment of the invention.
`
`50
`
`FIG. 10 is a flow chart showing a test procedure belonging
`to the third embodiment of the invention.
`
`FIG. 11 outlines in block form a test device belonging to
`the third embodiment of the invention.
`FIG. 12 shows in block form a state control unit in an
`
`55
`
`MT-CMOS integrated circuit belonging to the fourth
`embodiment of the invention.
`FIG. 13 shows in block form a state control unit in an
`
`MT—CMOS integrated circuit belonging to the fifth embodi-
`ment of the invention.
`
`FIG. 14 is an electric circuit diagram of an MT-CMOS
`integrated circuit belonging to the sixth embodiment of the
`invention.
`
`FIG. 15 shows in block form a semiconductor integrated
`circuit belonging to the seventh embodiment of the inven-
`tion.
`
`0022
`
`0022
`
`

`

`6,119,250
`
`5
`indicative of a judgement result from
`receives a signal
`judgement circuit 17 and displays the result. At the time of
`testing semiconductor integrated circuit 8, probes 14a and
`14b are brought into contact with a location defined between
`terminals 10 and 11, to detect, for example, an HVth-Tr
`failure.
`
`FIG. 4 is a flow chart showing a test procedure of the
`present embodiment. In step ST11, when the test signal Sdt
`goes into the ON state, pHVth-Tr’s la—lx and nHVth Tr’s
`2a—2x of logic blocks 7a—7x are controlled by test control
`unit 6a to turn off. If pHVth-Tr’s la—lx and nHVth Tr’s
`2a—2x enter the OFF state in normal manner, this have logic
`circuits 5a—5x placed in the standby state, in other words
`logic circuits 5a—5x are disconnected from power supply and
`grounding terminals 10 and 11.
`In step ST12, an electric current flowing in a path is
`measured. Such measurement may be carried out at the side
`of power supply terminal 10 or at the side of grounding
`terminal 11.
`
`In step ST13, a check is made to determine whether Idt
`(the detected value of a leakage current when signal Sdt is
`in the OFF state) is below Is (the predetermined set value).
`If Idt is less than Is, this means “accepted”. If Idt is equal to
`or greater than Is, this means “rejected”. The set value, Is, is
`given by:
`
`15:1+K1
`
`where I
`
`is the electric current
`
`that flows under normal
`
`conditions and K1 is the constant allowing for characteristic
`variations occurring in the fabrication. The set value, Is, is
`stored in storage device 16.
`In accordance with the present embodiment, it is possible
`to determine whether a logic block in the MT—CMOS
`integrated circuit makes a transition to the standby state
`during the test period,
`in other words it
`is possible to
`effectively detect a faulty product
`that fails to operate
`normally due to the malfunction of high-threshold transis-
`tors or due to the short-circuiting of wires of the MT—CMOS
`integrated circuit. Wire short-circuit that is detected by the
`present
`test
`is wire short-circuit occurring outside logic
`circuits 7a—7x, such as a short-circuit occurring between
`source terminals of pHVth- and nHVth-Tr’s connected to the
`same logic circuit (for example, pHVth-Tr 1a and nHVth-Tr
`2a connected to logic circuit 7a), and a short-circuit occur-
`ring between the source and drain of an HVth-Tr when the
`HVth-Tr’s are provided at one side only.
`In this way,
`faulty products are screened and only
`MT—CMOS integrated circuits free from defects are selected
`and shipped from the factory. The present embodiment has
`been described in terms of an MT—CMOS integrated circuit
`including a plurality of logic blocks formed of MT—CMOS
`integrated circuits. The invention may be embodied in an
`MT—CMOS integrated circuit including only one logic block
`formed of MT—CMOS integrated circuits.
`In accordance with the present embodiment, state control
`unit 6 is placed outside logic blocks 7a—7x. State control unit
`6 may be placed in each logic block 7a—7x.
`In accordance with the present embodiment, it is designed
`such that the test signal Sdt is applied directly from outside
`semiconductor integrated circuit 8 to test control unit 6a of
`state control unit 6. The test signal Sdt may be generated
`within each logic block 7a—7x, and the same effects can be
`obtained. Further,
`in accordance with the present
`embodiment, the normal control signal is generated within
`semiconductor integrated circuit 8. The normal control sig-
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`nal may be applied from outside semiconductor integrated
`circuit 8, that is, from outside the semiconductor chip.
`
`EXAMPLE 2
`
`A second embodiment of the invention is now described
`
`by reference to FIGS. 5 and 6. FIG. 5 is an electric circuit
`diagram which outlines an organization of MT—CMOS inte-
`grated circuit 21 according to the present embodiment. FIG.
`6 is a flow chart showing a test procedure for semiconductor
`integrated circuit 21.
`MT—CMOS integrated circuit 21 shown in FIG. 5 has
`logic blocks 7a—7x formed of MT—CMOS integrated circuits,
`and state control unit 22. State control unit 22 is described.
`
`Having received test signals Sdtl—Sdti, state control unit 22
`controls pHVth- and nHVth-Tr’s, which are contained in
`one or more logic blocks (hereinafter called a subset of logic
`blocks) of logic blocks 7a—7x subjected to testing, to turn
`off. State control unit 22 has decoder 22a which receives the
`
`test signals Sdtl—Sdti, decoder 22b which receives the nor-
`mal control signals, and selector 22c which selects between
`the output from decoder 22a and the output from decoder
`22b. According to a combination of Sdtl—Stdi, decoder 22a
`provides a signal that has pHVth- and nHVth-Tr’s within a
`test-target logic block subset of logic blocks 7a—7x placed in
`the OFF state. Selector 22C selects, based on a mode switch
`signal
`indicative of test mode or normal control mode,
`between the test signal and the normal control signal.
`Selector 22C then provides a selection.
`Logic blocks 7a—7x are provided with their respective
`power supply and grounding terminals 10a—10x and
`Ila—11x. It is to be noted that each logic block of the present
`embodiment
`is identical
`in internal organization with a
`corresponding one of the first embodiment.
`The test apparatus of the present embodiment is basically
`identical in organization with that of the first embodiment
`shown in FIG. 3. The value of electric current is detected by
`bringing probes 14a and 14b of FIG. 3 into contact with, for
`example, external pins. The set value, Is, is given by:
`
`15=I+Kk
`
`where Kk is the constant allowing for characteristic varia-
`tions occurring in the fabrication. The electric potential of
`grounding terminals Ila—11x is assumed to be zero.
`A test procedure is described with reference to the FIG. 6
`flow chart.
`
`In step ST21, a combination of test signals that signifies
`a test-target logic block subset, is fed to decoder 22a of state
`control unit 22. Suppose that logic block 7a is designated in
`the present embodiment. If either pHVth-TR 1a or nHVth-
`Tr 2a operates normally, the target logic block subset 7a is
`disconnected from power supply terminal 10a or grounding
`terminal 11a to enter the standby state.
`Next, in step ST22, Idta, which is the electric current
`value of logic block subset 7a, is measured at locations on
`the side of power supply terminal 10a or on the side of
`grounding terminal 11a.
`Step ST23 determines whether the detected current value
`Idta less than the set value Is. If Idta is determined to be less
`
`than Is, this means “accepted”. On the other hand, if Idta is
`determined to be equal to or greater than Is, this means
`“rejected”.
`for
`logic block subset,
`that a different
`In the event
`is designated to be a
`example,
`logic block subset 7x,
`test-target logic block subset,
`the current value of logic
`block subset 7x is measured to determine whether pHVth-Tr
`
`0023
`
`0023
`
`

`

`6,119,250
`
`7
`1x or nHVth-Tr 2x of logic block subset 7x operates
`normally, in other words whether the detected current value
`Idtx is less than the set value Is is determined. If Idtx is
`determined to be less than Is, this means “accepted”. On the
`other hand, if Idtx is determined to be equal to or greater
`than Is, this means “rejected”.
`Like the first embodiment, it is possible for the present
`embodiment to determine whether an MT—CMOS integrated
`circuit is acceptable or not. Particularly, the present embodi-
`ment provides the advantage that, even when logic block
`subsets have different power supply voltages,
`it
`is still
`possible to determine, without fail, whether test-target logic
`block subsets are acceptable or unacceptable.
`In the present embodiment, each of logic blocks 7a—7x
`formed of MT—CMOS integrated circuits is provided with
`power supply terminal 10 and grounding terminal 11.
`However, power supply terminals 10 and grounding termi-
`nals 11 may be arranged to one logic block subset, for
`example,
`logic block subset 7a. Alternatively, a power
`supply and grounding terminals common between a plurality
`of logic blocks that belong in the same logic block subset
`may be provided, which achieves the same effects as the
`present embodiment.
`In accordance with the present embodiment, state control
`unit 22 is arranged outside logic blocks 7a—7x. State control
`unit 22 may be formed within each logic block.
`Further, in the present embodiment, it is arranged such
`that the test signals Sdtl—Sdti are fed to decoder 22a of state
`control unit 22 from outside semiconductor integrated cir-
`cuit 8; however, these signals may be generated within logic
`blocks 7a—7x of semiconductor integrated circuit 8.
`Furthermore, in the present embodiment, the normal control
`signal
`is applied from outside semiconductor integrated
`circuit 8; however, the normal control signal may be gen-
`erated outside semiconductor integrated circuit 8, that is,
`inside the semiconductor chip.
`EXAMPLE 3
`A third embodiment of the invention relates to a method
`
`for generating a test sequence for a semiconductor integrated
`circuit. FIG. 7 is an electric circuit diagram showing an
`organization of MT—CMOS integrated circuit 41 in accor-
`dance with the present embodiment.
`Semiconductor
`integrated circuit 41 of the present
`embodiment has basically the same organization as semi-
`conductor integrated circuit 8 of the first embodiment shown
`in FIG. 2. In the present embodiment, state control unit 42
`is provided. State control unit 42 includes test control unit
`42a. When the state control signal MODE is at “1” during
`the logic circuit test period, test control unit 42a controls the
`entirety of a logic circuit group 43, which is formed of logic
`circuits 5a—5x of logic blocks 7a—7x which is a target of
`testing,
`to connect with terminals 10 and 11 (the power
`supply terminal and the grounding terminals). In the present
`embodiment, when the state control signal MODE is at “1”,
`this means that logic circuit group 43 is in the ON state. Like
`each of the foregoing embodiments, normal control unit 42b
`is arranged in state control unit 42 for controlling the normal
`operation of logic circuit group 43 according to the normal
`control signal.
`FIG. 8 is a circuit diagram in block form showing an
`example of the organization of logic circuit group 43.
`Connected between input pins A—D and an output pin OUT
`are circuit elements including a flip-flop DFF, two AND
`circuits, an OR circuit, and an inverter INV. FIG. 8 shows
`identification names for the circuit elements, names for the
`input pins, a name for the output pin, and names for wire
`nets.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`8
`FIG. 9 is a block circuit diagram showing an organization
`of state control unit 42. State control unit 42 is formed of an
`
`OR circuit which receives the normal control signal and the
`state control signal (MODE) and generates the OR of these
`input signals. Each HVth-Tr is controlled to go into the ON
`state when state control unit 42 provides the HVth-Tr control
`signal at “1”. In other words, the function of test control unit
`42a and the function of normal control unit 42b (see FIG. 7)
`are incorporated into the OR circuit.
`The functions of test control unit 6a and normal control
`
`unit 6b (see FIG. 2) may be implemented by an organization
`shown in FIG. 9, that is, by a single OR circuit.
`
`A method of generating a test sequence for the above-
`described semiconductor integrated circuit is illustrated with
`reference to a flow chart shown in FIG. 10.
`
`In step ST31, a netlist, shown in TABLE 1, is created to
`be circuit descriptions for logic circuit group 43, a tar

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