`(12) Patent Application Publication (10) Pub. No.: US 2005/0263605 A1
`(43) Pub. Date:
`Dec. 1, 2005
`Muranaka
`
`US 20050263605A1
`
`(54) METHOD FOR IDENTIFYING
`SEMCONDUCTOR INTEGRATED CIRCUIT
`DEVICE, METHOD FOR MANUFACTURING
`SEMCONDUCTOR INTEGRATED CIRCUIT
`DEVICE, SEMICONDUCTOR INTEGRATED
`CIRCUIT DEVICE AND SEMCONDUCTOR
`CHIP
`
`Related U.S. Application Data
`(62) Division of application No. 10/433,161, filed on Oct.
`15, 2003, now Pat. No. 6,941,536, filed as 371 of
`international application No. PCT/JP01/07727, filed
`on Sep. 6, 2001.
`Foreign Application Priority Data
`
`(30)
`
`(75) Inventor: Masaya Muranaka, Akishima (JP)
`
`Dec. 1, 2000 (WO)............................ PCT/JPOO/O8500
`
`Correspondence Address:
`MILES & STOCKBRIDGE PC
`1751. PINNACLE DRIVE
`SUTE 500
`MCLEAN, VA 22102-3833 (US)
`
`(73) Assignees: Hitachi, Ltd.; Hitachi ULSI Systems
`Co., Ltd.
`(21) Appl. No.:
`11/194,487
`(22) Filed:
`Aug. 2, 2005
`
`
`
`Publication Classification
`
`(51) Int. Cl." .............................................. G06K 19/06
`(52) U.S. Cl. .............................................................. 235/492
`
`ABSTRACT
`(57)
`In the manufacturing process of a Semiconductor integrated
`circuit device, a plurality of identification elements having
`the same arrangement are formed and the relation of mag
`nitude in a physical amount corresponding to variations in
`the process of the plurality of identification elements is
`employed as identification information unique to the Semi
`conductor integrated circuit device.
`
`SAMSUNG EXHIBIT 1018
`Samsung v. Trenchant
`Case IPR2021-00258
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 1 of 74
`
`US 2005/0263605 A1
`
`FIG. 1
`
`NV4
`
`FIG. 2
`
`
`
`EGISTER
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 2 of 74
`
`US 2005/0263605 A1
`
`FG. 3
`
`FIG. 4
`
`
`
`VLT2 - VLT1 X VLT4 X VLT3
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 3 of 74
`
`US 2005/0263605 A1
`
`FIG. 5
`
`A
`
`A2
`
`B2
`
`B . P
`AMP1 AMP2
`NV1 --
`c EOPOEXE OE Ole O
`
`NV2
`
`PP
`
`A3
`
`C3
`
`A4
`
`C4
`
`B3
`
`D3
`
`D4
`
`NV3
`
`B4
`
`NV4
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 4 of 74
`
`US 2005/0263605 A1
`
`FIG. 6
`
`- AMP1 AMP2
`
`Pass
`NV2
`INV3
`NV4
`
`NV1
`Pass
`
`NV3
`PaSS
`
`PaSS -O-O-
`
`ON SWITCHES
`(A1,B1) (C1D1))
`(A1,B1) (C2, D2) )
`(A1,B1) (C3,D3) >
`(A1B1) (C4, D4) )
`D
`(A2, B2) (C1, D1) )
`(A2, B2) (C2, D2) )
`D
`(A4,B4) (C3, D3))
`(A4 B4) (C4, D4) )
`
`NV1
`NV1
`INV1
`NV1
`
`NV2
`NV2
`
`NV4
`INV4
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 5 of 74
`
`US 2005/0263605 A1
`
`FIG. 7
`
`AMP1 AMP2
`
`Y2
`
`X3
`
`Y2 Y4 X2 X4
`Y1 Y3 X1 X3
`
`
`
`CLK
`RES
`
`Binary Counter
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 6 of 74
`
`US 2005/0263605 A1
`
`FIG. 8
`
`
`
`sk
`
`ck
`
`FIG. 9
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 7 of 74
`
`US 2005/0263605 A1
`
`F.G. 10
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 8 of 74
`
`US 2005/0263605 A1
`
`F.G. 12
`
`PP
`
`P
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 9 of 74
`
`US 2005/0263605 A1
`
`FIG. 14
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 10 of 74
`
`US 2005/0263605 A1
`
`FIG. 17
`
`
`
`Y4 X2 X4
`Y3 X1 X3
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 11 of 74
`
`US 2005/0263605 A1
`
`FIG. 18
`
`(A)
`
`RES
`
`* -
`
`I
`
`-
`
`* — —
`*
`Y3
`Y4
`
`OUT
`
`
`
`b1b2bab4 b5b8b7 be
`
`XK
`
`Q3-Q4
`O4-O3
`k
`
`O
`
`1
`
`O
`
`1
`
`(B)
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 12 of 74
`FIG. 19
`
`US 2005/0263605 A1
`
`LOGICALTHRESHOLD
`VALUE DETERMINATION UNIT
`
`
`
`
`
`PON
`
`LOGICAL THRESHOD
`VALUE DETERMINAEON UNT
`VSS
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 13 of 74
`
`US 2005/0263605 A1
`
`
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 14 of 74
`
`US 2005/0263605 A1
`
`LSI PINS
`
`
`
`IDENTIFICATION NUMBER
`
`SN|d IST
`
`IDENTIFICATION NUMBER
`GENERATOR CRCUIT
`CONTROSGNAL
`
`
`(WELSÅS ÅTddnS
`
`| ||N?A LITORJIO
`(JENNOd ? CIGA)
`
`„KCJO8||ST
`
`D] ZGCJA
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 15 of 74
`
`US 2005/0263605 A1
`
`FIG. 22
`BASIC REPETITION UNTS
`ELEMENT NUMBER
`YO/XO/ GATE TERMINAL NAME
`
`A XOf
`
`W YO/
`
`SOURCE/ORAN
`TERMINAL NAMES
`
`CMOS LOGICAL
`THRESHOLD VALUE
`DETECTOR CIRCUIT
`UNIT
`
`GATE TERMINAL NAME,
`ELEMENT NUMBER
`
`X-DECODER UNIT
`
`Y-DECODER UNIT
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`NMOS
`
`
`
`
`
`
`
`r
`
`NMOS
`
`PMOS
`
`NMOS
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 16 of 74
`FIG. 23
`
`US 2005/0263605 A1
`
`
`
`X-DECODER
`
`CMOS LOGICALTHRESHOLD
`VALUE DETECTOR CIRCUIT
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 17 of 74
`
`US 2005/0263605 A1
`
`INPUTIOUTPUT CIRCUIT
`
`COLUMN DECODER
`
`
`
`
`
`
`
`
`
`
`
`
`
`(JOIVAJEN30 XOOTO
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 18 of 74
`
`US 2005/0263605 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`HELSEL
`
`
`
`Patent Application Publication
`
`Dec. 1, 2005 Sheet 19 of 74
`
`US 2005/0263605 A1
`
`O) od N. CO LO w CYo CN v- O
`
`v
`v
`
`O. O.
`O v - CN CO W L (O N CO
`v
`
`0< 0~XOITA-KOLTA | < 0 < XOLTA-KOLTA
`
`
`
`TÕTTIOTTOTOOTTOTO (TOTO TOLLO LO LOLLOLLE,
`TÕTTÒTÒTÒTÒTÒTÒTÒTÒTÒTIT?TOTOI O Lºs
`
`TÕTTOTO TOTO TOTO TOLTOOID OLLOILO || 0 || 0 || 0 |||
`
`
`
`
`
`T?TTG?TZ?T?LTZITTITOLIIGID OEDZ(II)º || 9 || 7 || 9 || Z |_|_|
`
`
`
`
`
`
`
`„?„ -JO TVLO L -> 0 \, Z £ º 9 9 / 8
`
`6
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 20 0f 74
`
`US 2005/0263605 A1
`
`:7.m04<._.O._.IIIVm_‘oN_.N9‘
`
`
`mvormvonreiwm
`:mori‘mrmvrnmr
`
`III”
`
`AN05>Amr05>Am0l5>A«05>A30H;ANv0._.._>Am05>Aor05>
`00H;A~05>Amv05>AFOS>AoSUP-SAwa>A50H;AmO._.l_>
`
`
`
`Patent Application Publication Dec. 1,
`2005 Sheet 21 Of 74
`
`US 2005/0263605 A1
`
`
`
`
`
`
`
`
`„3gwnNNOLIVOIBILNEG: GVBèl
`
`(T) NOIIWWW.JOHNI
`
`Œ5OET I NEWBOVNVVN
`
`LNIEWE SÐVNVWJEGWnN NOIIVOIBILN?Cl
`
`
`
`
`
`
`
`
`
`}Ó GÌRE EHLIV HELSIÐB\}
`
`
`
`Patent Application Publication Dec. 1
`
`9
`
`2005 Sheet 22 of 74
`
`US 2005/0263605 A1
`
`CINE
`
`
`
`SV ENO LSESOTO LOETES
`
`
`(?) EINWOÏONVO ONIHO IWW
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 23 0f 74
`
`US 2005/0263605 A1
`
`
`
`«@9232kzmfime
`
`om.OE
`
`
`
`vmmmEDZ0250.25.
`
`
`
`mNam—>52OZ_IO._.<S_
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 24 of 74
`
`US 2005/0263605 A1
`
`
`
`SLNE WETE BO NJEGJÈJO
`
`»JEGYJO HO HONVLSIO JO EnTVA B LnTOS8V
`
`
`
`
`9 ?, '#799 GTBIET TÕTZ?T?TIJIETTIIN?EZIELIG TILL EZ | Z HEGWnN NOIIVOI+ILNEGI
`
`z TOTTÒTÒTÒTÒTIOTTOFTITIOTIOTTOLIÕIOLEOLIO ] | H=GWnN NOIIVOIHILNEGI
`
`
`OL TÕTTÕTTOTR?TOT?T?T?T?T?IL TITILLILLIL 19 ] © 838WnN NOIIVOIBILNEGI
`
`[gETGUTWITEITZI?IITOLIGTE IZ ISLEG E7 E8 EZ || ||?|38|W|[^N GJE||-||||NBC]]
`?g?TGETZTETTZIT?TÕTETETIZZISTIGTE, Iº Iz_|\__?JE8||WTYN LNE WETE
`
`TTTZIT?TENTZITSTT5ETGIFTSTGOTZILIETOELI?IJ Z HEGWnN NOIIVOIBILNEGI
`
`ETTETETETZTETT?T?T?TIEGTZTELEZZEL 19 ] © HEBWnN NOIIVOIBILNBC]]
`
`
`?L?G?TZTENTZ?T?TÕTTELIGTIGTIG EZZE IZ || || I HEGWñN NOLIVOIHIILNEGI
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 25 of 74
`
`US 2005/0263605 A1
`
`
`
`od N. cd d v Cd cn v- O
`
`RANK
`
`
`
`Patent Application Publication Dec. 1, 2005
`
`US 2005/0263605 A1
`
`
`
`
`
`
`
`E?nOOW BIHO-LITOWN
`
`
`
`jõNVHOXE VIVC
`
`L?TTORHlO y JOly/HENES)
`}}E{EWTIN
`
`NOLIVOIHI LNEC]]
`
`
`
`Patent Application Publication
`
`US 2005/0263605 A1
`
`
`
`
`
`
`
`LInONIO CIWBYJ VIVO
`
`XOOTO T\/N?ISXOOTO TVNSDIS
`
`
`
`TO}}_LNO OTO}}_LNO O
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 28 of 74
`
`US 2005/0263605 A1
`
`SELECTOR CIRCUIT
`
`d
`
`FTIT?TIE? T?TOETTELIGIT?LI
`
`99 "SO|-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(OOB HLINN) LInOHIO GWB?! VIVO
`
`
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 29 of 74
`
`US 2005/0263605 A1
`
`JIHO ETEWWWVH9OHd
`
`OBJVO|OBC]
`
`
`
`
`
`
`
`I NEWd|HS
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 30 of 74
`
`US 2005/0263605 A1
`
`
`
`
`
`
`
`
`
`AQJVNIWITEBd
`
`1 NEWNdlHS
`
`
`
`©IN?T?S) (DOEÏENOG?.
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 31 of 74
`
`US 2005/0263605 A1
`
`99 '91-'
`
`1SOH
`
`(€)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`E?ñÖÖW -IO WI?WNESSY
`
`RITTOWITÕEETÕTJÓ
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 32 of 74
`
`US 2005/0263605 A1
`
`FIG. 39
`
`
`
`FIG. 40
`
`BUS
`
`INVO1
`NVO2 INV03
`DO DC DC
`1
`
`
`
`NV 11
`NV12 NV13
`DC Do-DC
`1
`
`O
`
`NV21
`P
`
`NV22 NV23
`DO-DO
`
`NV32 NV33
`DO DO
`
`c
`1. H
`Z
`O
`O
`9.
`
`E.
`E.
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 33 of 74
`
`US 2005/0263605 A1
`
`O HE WOLSTVO
`
`
`
`
`
`
`
`
`
`
`
`
`
`ent Application Publication Dec. 1, 2005 Sheet 34 of 74
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 35 of 74
`
`US 2005/0263605 A1
`
`FG. 43
`
`IDENTIFICATION
`NUMBER CIRCUIT ENABLE
`
`EN
`
`O1
`
`Q2
`
`IDENTIFICATION
`g OUTPUT
`
`OUT
`
`NV1
`
`NV2
`
`NV3
`
`NV4
`
`NV5
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 36 of 74
`
`US 2005/0263605 A1
`
`Lnd LºnO +38WñN
`
`
`
`NOLIVO1-il LNBC]]
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`| =I\/LS NOTIV HBc?O
`
`ZMS
`
`ZANI ( 9/\N]
`
`No</1No<1§Nº
`~---
`
`??AS
`
`
`
`
`
`gANI WANI CANI
`
`ZN
`
`ZANI
`
`ONAS
`
`O
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 37 of 74
`
`US 2005/0263605 A1
`
`NE
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 38 of 74
`
`US 2005/0263605 A1
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 39 of 74
`
`US 2005/0263605 A1
`
`FIG. 47
`
`out
`
`I
`X
`\
`NV10-00 NV30-20 NV 11-01 NV31-21
`NV10-20 NV30-RR NV11-21 NV31-RR
`
`FIG. 48
`
`
`
`PON PON/
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 40 of 74
`
`US 2005/0263605 A1
`
`67 "SO|-
`
`
`
`
`
`=============YHELNnOO | dfiºl NT\OO
`
`XOOTO
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 41 of 74
`
`US 2005/0263605 A1
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 42 of 74
`
`US 2005/0263605 A1
`
`FIG 51
`
`
`
`
`
`
`
`BUILT-N CRCUITS
`
`w
`
`I/O C
`/O CELL
`
`OUTPUT SIGNAL
`
`INPUT SIGNAL
`INPUTIOUTPUT CONTROL
`
`OUTPUT BUFFERCIRCUIT
`
`BONDING PAD
`
`INPUT BUFFER CIRCUIT
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 43 of 74
`
`US 2005/0263605 A1
`
`FIG. 53
`
`OUTPUT PRE-BUFFER OUTPUT MOS
`CIRCUIT
`
`BONDING PAD
`
`
`
`OUTPUT DATA
`
`OUTPUT ENABLE
`IDENTIFICATION
`NUMBER CIRCUIT
`
`
`
`IDENTIFICATION
`NUMBER CIRCUIT
`ENABLE
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 44 of 74
`FIG. 55
`
`US 2005/0263605 A1
`
`OUTPUT DATA
`
`
`
`OUTPUTENABLE
`IDENTIFICATION
`NUMBER CIRCUIT
`
`
`
`IDENTIFICATION
`NUMBER CIRCUIT
`ENABLE
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 45 of 74
`
`US 2005/0263605 A1
`
`F.G. 56
`
`BOUNDARY SCAN
`REGISTER
`
`CONVENTIONAL
`PNS
`
`
`
`Q
`CD
`9
`Z
`.
`
`d
`
`CONVENTONAL
`PNS
`
`DEDICATED
`JTAG PNS
`
`TDI
`
`TMS
`
`TCK
`
`INSTRUCTION REGISTER REGISTER
`
`DEDICATED
`ASPNS
`
`TRST
`(OPTIONAL)
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 46 of 74
`
`US 2005/0263605 A1
`
`
`
`118- ),
`
`
`
`Patent Application Publication Dec. 1
`, 2005 Sheet 47 of 74
`
`US 2005/0263605 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication Dec. 1
`
`9
`
`2005 Sheet 48 of 74
`
`
`
`
`
`
`
`
`
`c
`op
`-
`
`C
`ors
`-
`
`
`
`E-IST
`
`US 2005/0263605 A1
`
`No.ta:---
`
`
`
`Patent Application Publication Dec. 1
`
`9.
`
`2005 Sheet 49 of 74
`
`US 2005/0263605 A1
`
`
`
`
`
`
`
`
`
`O-ISTE-IST
`
`No.f ·
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 50 of 74
`
`US 2005/0263605 A1
`
`O-IST
`
`
`
`E-IST\/-IST
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 51 of 74
`
`US 2005/0263605 A1
`
`F.G. 62
`
`NV1 NV2
`
`
`
`
`
`
`
`
`
`
`
`WRT2 VPP
`
`PROGRAM
`-MABLE
`DEVICE
`(FUSE,
`EEPROM)
`
`RD
`
`READ
`DAA
`
`IDENTIFIED
`NUMBER
`-- IDENTIFICATION
`NUMBER 1
`- IDENTIFICATION
`NUMBER2
`--e-IDENTIFICATION
`NUMBER 3
`
`1 2 3 4 5 6 7 8 9 10 1 1 12 13 14 15 16
`
`ELEMENT NUMBER
`
`
`
`Patent Application Publication
`
`Dec. 1, 2005 Sheet 52 of 74
`
`US 2005/0263605 A1
`
`
`
`WTTW WTTWSLNE WETE —JO (HBC]>}O
`
`
`
`
`
`ET18|5)|TENON <= 9 | > 6
`
`£9'999
`
`
`
`TTZIT?T?TZIGOTËRGJEZTETIGILIILE EL?Ë Z HEGWYN NOIIVOIHILNEGI
`FITOITETETZTETËRZIGETELEZI ELI?IJG ||B |#|#| ? HEBWnN NOLIVOIHILNEGI
`
`
`
`
`
`
`
`
`00’9 96?z?TZ?TITOLISTZTEZTETIZIELLIEBIGLIE 19 IOL Z HEBWnN NOLIVOIHI LNECJI
`
`TETITZTITETIZIT?TEZTEZTOTEZIJ-IOTOLII || 9 HEGWnN NOIIVOIHILNEGI
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 53 of 74
`
`US 2005/0263605 A1
`
`F.G. 65
`MATCHING
`START
`
`READ IDENTIFICATION
`NUMBER INFORMATIONO)
`
`ANALYZE ORDER (2)
`
`EXTRACT MAXIMUMAND
`MINIMUM ELEMENTS (3)
`
`MANAGEMENT NUMBER = 1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`YES
`
`ANAGEMENT NUMBER 2
`NUMBER OF REGISTRATIONS
`NO
`READ IDENTIFICATION NUMBER
`FROM MANAGEMENT LEDGER (4)
`
`DETERMINE
`MAXIMUMAND MINIMUM ELEMENT
`NUMBERS (6)
`
`NONEL
`GIBLE
`
`COMPARE DENTIFICATION .
`NUMBERS, AND COUNT
`NUMBER OF UNMATCH BITS (6)
`
`SELECT CLOSEST ONE AS
`MATCHING CANDIDATE (7)
`
`NCREMENT MANAGEMENT
`NUMBER BY ONE
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 54 of 74
`
`US 2005/0263605 A1
`
`FIG. 66
`
`CD
`10010010111010 - - -
`IDENTIFIED NUMBER
`
`16 8 51015 (2)
`
`
`
`
`
`MNMM 10
`ELEMENT
`MAXIMM
`ELEMENT
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`MATCHING CANDIDATE
`MANAGEMENT NUMBER
`
`
`
`MATCHNG
`(5)(6)
`(4)
`MANAGEMENT LEDGER
`MANAGEMENT
`IDENTIFICATION NUMBER
`NUMBER
`
`.
`
`9 8 516 312
`
`. .
`
`. E
`
`NUMBER OF
`REGISTRATIONS N
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 55 of 74
`
`US 2005/0263605 A1
`
`F.G. 67
`
`FOUNDRY NAME
`PROCESS NAME
`SYNTHESIZING
`TOO. NAME
`REOURED
`IDENTIFICATION CAPABILITY
`USED SUPPLY
`VOLTAGE
`USED
`TEMPERATURE
`
`MENUIP CIRCUIT FORM
`GENERATED
`PNAME
`CONTROL
`SIGNAL NAME
`OUTPUT
`SIGNAL NAME
`OUTPUT DATA
`FORMA
`
`OPTION
`
`(1)
`
`EXECUTE
`
`ESYSN
`
`
`
`
`
`(5)
`
`SEARCH FOR
`NECESSARY
`NFORMATION
`
`PROCESSING
`FOR
`CREATING
`DATA
`
`(6)
`GESERAED
`POSSIBLE
`
`
`
`MPOSSIBLE
`
`
`
`DAAEASENTERNET MANUFACTURING
`LOCAL
`COMPANY
`
`1
`
`DATABASE
`
`
`
`CELL LIBRAR
`INFORMATION
`
`- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
`SOFT PINFORMATION
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 56 of 74
`
`US 2005/0263605 A1
`
`FIG. 68
`
`TRUTH TABLE
`
`RTL
`
`TriSiON
`DAGRAM
`
`
`
`SESSES N
`LOGIC /
`SYNTHESIS
`
`SPECIFICATIONS
`
`C D
`
`COMPLER
`
`CONSTRAINT
`NFORMATION
`
`- DFT TOOL
`
`N LAYOUT/WRING
`
`CD
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 57 of 74
`
`US 2005/0263605 A1
`
`F.G. 69
`
`
`
`GENERAL
`NFORMATION
`DAABASE
`
`MANAGEMENT
`NFORMATION
`DAABASE
`
`s O
`
`3
`ICCARD
`ASSEMBLY
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 58 of 74
`
`US 2005/0263605 A1
`
`FIG. 70
`
`PRE-PROCESS
`
`
`
`PROBETEst
`
`
`
`
`
`
`
`LOCAL
`DATABASE
`
`
`
`
`
`
`
`
`
`DETERIORATION
`CONFIRMATION TEST
`
`LOT DETERMINATION
`
`
`
`
`
`
`
`
`
`
`
`SHIPMENT
`SCREENING 1
`
`MARKING
`
`
`
`SHIPMENT
`SCREENING 2
`
`
`
`SHIPMENT
`
`
`
`Patent Application Publication Dec. 1
`
`9
`
`2005 Sheet 59 0f 74
`
`US 2005/0263605 A1
`
`8V
`
`
`
`Hzm2w0<z<2zo_.r<o_u=._.zmo_
`
`$9232.mmmznz.oz.64
`
`
`m2:25ESN25:9<54r2::830..
`
`z...559E9
`
`”.0Fzmzaim20%.025..mkémzmo
`06moz<$me;.3whosoomn.
`
`EmmmgnzzoEorEzme
`
`
`Fzmzmw<z<2magz:mbémzmw
`
`oz<.02542.:mo”.mmmssz
`
`8vmmmzzzzo_EoE:zmo_
`
`mum—>52Hzm2m0<z<§DZ<.mmmEDZ
`
`
`ZO_._.<OE_._.ZwD_:OZH04map—aw
`
`Emm<m<k<oz_
`
`-mammozm
`
`zoEE
`
`:.GE
`
`8v
`
`
`
`02_><IPODDOmn.
`
`
`
`-mwzmwmmmsfiz
`
`ZO_._.<OE_._.sz_
`
`._._Dom_omObq
`
`
`
`-m_0wm._.N_<._.m
`
`20:23...
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 60 0f 74
`
`US 2005/0263605 A1
`
`Emzmmzzs).20.2952502p9
`mwmzaz.$9232.
`
`
`
`
`NCOV
`
`<._.O._r5:39$.0435:9.
`
`
`
`
`
`326:0(F04
`
`550:0<._.O._
`
`8V
`
`-Z<_>_02E
`
`kzw2m0<
`
`«$9232
`
`
`
`NN..OE
`
`mm<m<k<o
`
`
`
`OZ_><IHODDOKQ
`
`-mmzwwmmeDz
`
`zO_._.<O_n:.rzwD_
`
`.EDOw—GmObq
`
`OZ_IO._.<_>_
`
`.57qu
`
`A
`
`zoEorEzwo.oz<.02549mm
`5580%20Emmmzaz
`
`
`
`
`
`
`
`
`
`
`
`
`
`0....02._.O.._I._._>>ZO_._.<0_u__l_.2m0_DszwHZmw=300<wm<m<._.<oIom<ww
`
`
`
`
`
`-552ZO_._.<OE_._.2wo_It>>HODDOmn.
`
`.232mm500<O._.mw<m<k<oz_wmwm
`
`m0mmmEDZZO_._.<0_n:._.sz_10.2.2
`
`A8mmmzaz59%.?
`
`
`
`Q<20mmmznz
`
`OZ_IO._.<_>_02m
`
`
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 61 of 74
`
`US 2005/0263605 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`NOLLISIQOOV NJEGWTIN
`
`
`NOLIVOIHI LNECJI Lè?VIS
`
`
`
`SSE OO}}d
`
`
`
`
`
`(!) SSBOOAJd NOIL
`
`
`
`(Z) (LSBL
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 62 of 74
`
`ESVEVIN/C)
`
`SSE OO}}d LSBL
`
`
`
`HOVE LÈVIS
`
`NOLIVOIHILNECJI GWB, ‘l Sald
`
`
`(!) YJE GWTIN
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`go No. Wñ??ÓLIVOIHI INEGI HOIVW
`
`
`
`
`
`(€)
`
`
`
`(£) (JEGWITIN
`
`
`
`(†) LSBL ?NI
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 63 of 74
`
`US 2005/0263605 A1
`
`
`
`ESWEW IX/G
`
`(Z)
`
`cort
`
`
`
`SSE OORHd
`
`
`
`LSBL LHVIS
`
`?NILSEL HLINN 1OnQQ}{d VNQ
`
`
`
`
`
`
`§äññN NÕIIVOIHI LNECJI GVER?
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 64 0f 74
`
`US 2005/0263605 A1
`
`ZO_._.<0_u:._.2mD_H5920mOP<mmszA:mmeDZ
`
`
`OZ_><IOwkDMIQZE
`
`w3k<m<am<
`oz_._.mm._.
`
`
`
`
`
`57$um-o<...52<s_thz
`wmmoomm0233
`
`m3._.<w_<n_n_<
`02_._.wm._.
`
`
`
`mmmoomn.02.12.
`
`.o<u52<_2mez
`
`
`mwmoomn.OzEDko/E
`
`-DZ<_>_mum<>>.Ede
`
`
`
`
`-232zoEoEfizmo.E<oz<>
`3$5oz_m_>>5m;2.mm:
`
`2059:0mokémzmo«mm.
`
`m0<z<2oz<mwkmmep«.9355%...
`
`Qmx:m1»oz<zo_._.<_2momz_mmm<>>
`
`owmmkzm>j<32<2It;mmzfimook
`
`z_mum—>52zo_.r<o_n=._.zmo_mm500<
`
`
`
`
`._”=._.zmo_mmSoo<oh.22:awe/Emmum—>52
`
`
`oz<m3<m<mm<022325;:350%
`
`zo_._.<o_u=._.zmo__.E>>ma<m<aa<02:.me
`
`
`
`
`.2_mum/:5mm500<oz<.mmmgsz29.20
`mo10$2.wm<m<._.<mEOE20.2538
`
`8vmam;HszOmmmDm
`
`
`
`.S<o2.$3metozfiaoisz/E$.on
`
`.fizmQoz_><:m:._.<m<mn_<.>.:.zm:0mmm:m
`
`$502:2:mus/Emmmmzzz29.20....
`mo.mmzzSz$4.2m<z_zofi<2mon*z_
`
`
`
`
`3mg
`
`
`wwmoomn.025.95%.
`-3232mmm<>>02m
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 65 of 74
`
`US 2005/0263605 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`|
`
`
`
`EÐ\^JOLS L'HVIS
`
`ESVEVIVO NI
`
`Hogvas GN=
`
`
`
`
`
`HEGWñN NOII WO13
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 66 of 74
`
`US 2005/0263605 A1
`
`
`
`LIWIT XJEddf)
`
`NOSI>|\fdWOO
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`HOXHVES LÈVIS
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 67 of 74
`
`US 2005/0263605 A1
`
`FIG. 79
`
`LS BODY
`
`
`
`DEDICATED
`PROGRAM EEPROM
`
`SHIPMENT
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 68 of 74
`
`US 2005/0263605 A1
`
`BUIL-IN CIRCUITS
`
`DENTIFICATION NUMBER
`GENERATOR CRCUT
`
`
`
`
`
`
`
`
`
`
`
`/O CELL
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 69 of 74
`
`US 2005/0263605 A1
`
`
`
`
`
`
`
`FIG. 81
`
`/O CELL
`
`RES CLK OUT
`
`VDD
`
`VSS
`
`IDENTIFICATION
`NUMBER GEN
`ERATOR CIRCUI
`
`
`
`I/O CELL
`
`w
`w
`w
`
`w w
`V w
`w w
`w wa
`
`Y
`
`V
`w
`w
`w
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 70 of 74
`
`US 2005/0263605 A1
`
`TTBO O/]
`
`
`
`»OOTO LTdLTIO
`
`»JEGWnN NOIIVO!=?ILN3Cl
`
`
`HTEVNE LIñOHIO
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 71 0f 74
`
`US 2005/0263605 A1
`
`
` mm.9“.
`
`
`
`m0_2FDR—.00
`
`04m0:$555220:.<0_u=._.zm0_
`
`
`A28fiafiwOE.._._30m_0m0k<mwzm0
`
`
`
`x0040.5950
`
`zO_._.<0_u=._.zw0_
`
`
`
`._._Dom_0mum—2:2
`
`m._m<zm
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 72 of 74
`
`US 2005/0263605 A1
`
`
`
`
`
`XOOTO LOCH_LITO
`
`
`
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 73 of 74
`
`US 2005/0263605 A1
`
`FIG. 85
`
`as - a
`
`- - -
`
`VOD
`
`VSS
`
`FG. 86
`
`
`
`--r CONDUCTIVE REGION FOR
`2
`CONTACTING NEEDLE
`%2
`- PBPD1
`3
`
`- ra ar
`
`-
`
`ar
`
`ae
`
`as a
`
`w wr
`
`are us
`
`-
`
`|- P B P D 2
`
`2
`2
`a w
`
`VOD
`
`VSS
`
`
`
`Patent Application Publication Dec. 1, 2005 Sheet 74 of 74
`
`US 2005/0263605 A1
`
`ZO
`
`
`
`XOOTO
`
`
`
`US 2005/0263605 A1
`
`Dec. 1, 2005
`
`METHOD FOR IDENTIFYING SEMCONDUCTOR
`INTEGRATED CIRCUIT DEVICE, METHOD FOR
`MANUFACTURING SEMCONDUCTOR
`INTEGRATED CIRCUIT DEVICE,
`SEMCONDUCTOR INTEGRATED CIRCUIT
`DEVICE AND SEMCONDUCTOR CHIP
`
`TECHNICAL FIELD
`0001. The present invention relates to a method for
`identifying a Semiconductor integrated circuit device, a
`method for manufacturing a Semiconductor integrated cir
`cuit device, a Semiconductor integrated circuit device and a
`Semiconductor chip, and mainly relates to the technology for
`assigning identification information unique to Semiconduc
`tor integrated circuit devices or Semiconductor chips to
`identify individual Semiconductor integrated circuit devices
`or Semiconductor chips.
`
`BACKGROUND ART
`0002. A semiconductor integrated circuit device can be
`utilized in a variety of desired manners based on identifi
`cation information unique thereto, if Such identification
`information is assigned. If unique identification information
`can be set to Semiconductor integrated circuit devices on a
`one-by-one basis, a novel manufacturing method and prod
`uct management technique, demonstrated by the inventors,
`can be provided under the utilization of the unique identi
`fication information, as described later.
`0003) When a fault occurs at a stage such as an actual use
`Stage of a Semiconductor integrated circuit device, factors
`causing the fault is readily pursued if unique identification
`information can be retrieved from the Semiconductor inte
`grated circuit device. For example, a Semiconductor maker
`can acquire information Such as the manufacturing term,
`manufacturing line, manufacturing lot, testing history,
`design information and the like based on the unique iden
`tification information of the Semiconductor integrated circuit
`device. This facilitates the pursuit of factors which cause the
`fault and countermeasures to be taken therefor.
`0004. The marking based on an ink printing method or a
`laser impressing method given to a package, which forms
`part of a Semiconductor integrated circuit device, can be
`regarded as one type of identification information. While
`this type of marking mainly comprises a product model
`name of the Semiconductor integrated circuit device, the
`product model name may be accompanied by a code repre
`Sentation of the manufacturing term Such as year, week and
`the like. However, with this type of marking representation,
`it is difficult to set unique identification information to
`Semiconductor integrated circuit devices on a one-by-one
`basis, which can be manufactured in large quantity or
`manufactured over a long term as industrial products, due to
`the Shortage of the amount of information which can be
`represented thereby.
`0005. It can be assumed to set a programmable element
`Such as a fuse element to a Semiconductor chip which forms
`part of a Semiconductor integrated circuit device and to give
`unique identification information inherent to the program
`mable element. However, if the original Semiconductor
`integrated circuit device does not need a program element,
`this type of assumable technique would disadvantageously
`cause a complicated manufacturing proceSS and an increased
`
`cost of the Semiconductor integrated circuit device due to the
`requirement for an additional manufacturing Step for the
`programmable element. The manufacturing process will be
`free from additional complication if the Semiconductor
`integrated circuit device originally has a programmable
`element. Even in this case, an additional or modified manu
`facturing Step is needed for writing unique recognition
`information into the programmable element.
`0006. In a know technique referred to as “silicon signa
`ture,” a product model name or unique information is written
`into a Semiconductor integrated circuit device in Such a
`manner that they can be electrically read out. However, this
`type of technique requires an additional or modified manu
`facturing Step for writing the information, as is the case with
`the foregoing.
`0007. The inventors were informed, through an investi
`gation after the present invention had been made, that
`inventions described in JP-A-6-196435, JP-A-10-055939,
`JP-A-11-214274, JP-A-7-335509, and JP-A-7-050233
`existed as related to the present invention, later described.
`Either of the inventions described in the official documents
`is recognized to require an extra manufacturing Step for
`Writing unique identification information into each chip.
`However, these official documents are not recognized to
`include any description related to a method for identifying a
`Semiconductor integrated circuit device which does not
`particularly require an additional or a modified manufactur
`ing Step as the present invention, later described.
`0008. It is therefore an object of the present invention to
`provide a Semiconductor integrated circuit device or a
`semiconductor chip which can be individually identified in
`a simple configuration, and a method for identifying a
`Semiconductor integrated circuit device or a Semiconductor
`chip. It is another object of the present invention to provide
`a Semiconductor integrated circuit device which is capable
`of identifying individual Semiconductor integrated circuit
`devices or Semiconductor chips with a high reliability. It is
`a further object of the present invention to provide a rational
`method for manufacturing a Semiconductor integrated cir
`cuit device. The above and other objects and novel features
`of the present invention will become apparent from the
`description of the Specification and the accompanying draw
`IngS.
`
`DISCLOSURE OF THE INVENTION
`0009 Representatives of the inventions disclosed in this
`application are briefly described in Summary as follows.
`Specifically, in course of a manufacturing process of Semi
`conductor integrated circuit devices, a plurality of identifi
`cation elements having the same arrangement are formed
`and the relation of magnitude in a physical amount corre
`sponding to variations in the process of the plurality of
`identification elements is employed as the basis for identi
`fication information unique to the Semiconductor integrated
`circuit device.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`0010 FIG. 1 is a basic circuit diagram illustrating one
`embodiment of an identification number generator circuit
`according to the present invention;
`0011 FIG. 2 is a basic circuit diagram illustrating
`another embodiment of the identification number generator
`circuit according to the present invention;
`
`
`
`US 2005/0263605 A1
`
`Dec. 1, 2005
`
`0012 FIG. 3 is a basic circuit diagram illustrating
`another embodiment of the identification number generator
`circuit according to the present invention;
`0013 FIG. 4 is a diagram for describing the operation of
`the identification number generator circuit of FIG. 3;
`0.014
`FIG. 5 is a basic circuit diagram illustrating
`another embodiment of the identification number generator
`circuit according to the present invention;
`0.015
`FIG. 6 is an equivalent circuit diagram for describ
`ing the circuit in the embodiment of FIG. 5;
`0016 FIG. 7 is a circuit diagram illustrating a specific
`embodiment corresponding to the embodiment of FIG. 5;
`0017 FIG. 8 is a timing chart for describing the opera
`tion of the circuit in the embodiment of FIG. 7;
`0.018
`FIG. 9 is a diagram for describing the operation of
`the circuit in the embodiment of FIG. 7;
`0.019
`FIG. 10 is an exemplary modification illustrating
`one embodiment of a unit circuit which comprises a CMOS
`inverter circuit and Switch MOSFETs which are the core of
`the identification number generator circuit according to the
`present invention;
`0020 FIG. 11 is an exemplary modification illustrating
`another embodiment of the unit circuit which comprises a
`CMOS inverter circuit and Switch MOSFETs which are the
`core of the identification number generator circuit according
`to the present invention;
`0021
`FIG. 12 is an exemplary modification illustrating
`another embodiment of the unit circuit which comprises a
`CMOS inverter circuit and Switch MOSFETs which are the
`core of the identification number generator circuit according
`to the present invention;
`0022 FIG. 13 is an exemplary modification illustrating
`another embodiment of the unit circuit which comprises a
`CMOS inverter circuit and Switch MOSFETs which are the
`core of the identification number generator circuit according
`to the present invention;
`0023 FIG. 14 is an exemplary modification illustrating
`another embodiment of the unit circuit which comprises a
`CMOS inverter circuit and Switch MOSFETs which are the
`core of the identification number generator circuit according
`to the present invention;
`0024 FIG. 15 is an exemplary modification illustrating
`another embodiment of the unit circuit which comprises a
`CMOS inverter circuit and Switch MOSFETs which are the
`core of the identification number generator circuit according
`to the present invention;
`0.025
`FIG. 16 is a circuit diagram illustrating one
`embodiment of a CMOS inverter circuit used in the identi
`fication number generator circuit according to the present
`invention;
`0.026
`FIG. 17 is a circuit diagram illustrating another
`embodiment of the identification number generator circuit
`according to the present invention;
`0027 FIG. 18 is a waveform chart for describing the
`operation of the circuit in the embodiment illustrated in FIG.
`17;
`
`0028 FIG. 19 is a block diagram illustrating another
`embodiment of the identification number generator circuit
`according to the present invention;
`0029 FIG. 20 is a block diagram illustrating another
`embodiment of the identification number generator circuit
`according to the present invention;
`0030 FIG. 21 is a general block diagram illustrating one
`embodiment of a Semiconductor integrated circuit device
`according to the present invention;
`0031
`FIG. 22 is an element layout diagram illustrating
`one embodiment of the Semiconductor integrated circuit
`device according to the present invention;
`0032 FIG. 23 is an equivalent circuit diagram corre
`sponding to the foregoing FIG. 22,
`0033 FIG. 24 is a block diagram illustrating one
`embodiment in which the present invention is applied to
`dynamic RAM;
`0034 FIG.25 is a general schematic diagram illustrating
`one embodiment of a Semiconductor integrated circuit
`device which employs the identification number generator
`circuit according to the present invention;
`0035 FIG. 26 is an explanatory diagram for explaining
`an algorithm for identifying an identification number
`according to the present invention;
`0036 FIG. 27 is an explanatory diagram for explaining
`an algorithm for identifying an identification number
`according to the present invention;
`0037 FIG. 28 is a schematic diagram illustrating one
`embodiment of a method of registering a matching algo
`rithm in a System for identifying a Semiconductor integrated
`circuit device according to the present invention;
`0038 FIG. 29 is a schematic diagram illustrating one
`embodiment of the method of registering a matching algo
`rithm in the System for identifying a Semiconductor inte
`grated circuit device according to the present invention;
`0039 FIG. 30 is an explanatory diagram showing an
`exemplary comparison method in the foregoing FIG. 29;
`0040 FIG. 31 is an explanatory diagram showing a
`comparison method when using the order of logical thresh
`old values in a CMOS inverter circuit;
`0041
`FIG. 32 is an explanatory diagram showing a
`comparison method when using the order of logical thresh
`old values in the CMOS inverter circuit;
`0042 FIG. 33 is a schematic diagram illustrating one
`embodiment of a Semiconductor integrated circuit device to
`which the present invention is applied;
`0043 FIG. 34 is a block diagram illustrating one
`embodiment of a multi-chip module to which the present
`invention is applied;
`0044 FIG. 35 is a block diagram illustrating one
`embodiment of a dedicated program chip in the foregoing
`FIG. 34;
`004.5
`FIG. 36 is a schematic diagram for describing a
`manufacturing Step of one embodiment of a Semiconductor
`
`
`
`US 2005/0263605 A1
`
`Dec. 1, 2005
`
`integrated circuit device which is mounted with the identi
`fication number generator circuit according to this applica
`tion;
`FIG. 37 is a schematic diagram for describing a
`0.046
`manufacturing Step of one embodiment when a Semicon
`ductor integrated circuit device mounted with the identifi
`cation number generator circuit according to this application
`is assembled into a circuit mounting board;
`0047 FIG. 38 is a schematic diagram for describing a
`manufacturing Step of another embodiment of the Semicon
`ductor integrated circuit device which mounted with the
`identification number generator circuit according to this
`application;
`0.048
`FIG. 39 is a block diagram illustrating an exem
`plary application specific LSI which is provided with the
`identification number generator circuit according to the
`present invention;
`0049 FIG. 40 is a circuit diagram illustrating an embodi
`ment in which variations in logical threshold value of the
`CMOS inverter according to the present invention is applied
`to a random number generator;
`0050 FIG. 41 is a sche