JP2008226898A - Semiconductor device and method of discriminating the same - Google Patents

Semiconductor device and method of discriminating the same Download PDF

Info

Publication number
JP2008226898A
JP2008226898A JP2007058757A JP2007058757A JP2008226898A JP 2008226898 A JP2008226898 A JP 2008226898A JP 2007058757 A JP2007058757 A JP 2007058757A JP 2007058757 A JP2007058757 A JP 2007058757A JP 2008226898 A JP2008226898 A JP 2008226898A
Authority
JP
Japan
Prior art keywords
identification information
semiconductor device
bit
identification
semiconductor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2007058757A
Other languages
Japanese (ja)
Inventor
Masaya Muranaka
雅也 村中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Solutions Technology Ltd
Original Assignee
Hitachi ULSI Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi ULSI Systems Co Ltd filed Critical Hitachi ULSI Systems Co Ltd
Priority to JP2007058757A priority Critical patent/JP2008226898A/en
Publication of JP2008226898A publication Critical patent/JP2008226898A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Testing Or Measuring Of Semiconductors Or The Like (AREA)
  • Semiconductor Integrated Circuits (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a method of discriminating a semiconductor device by which discrimination performance for arrangement area can be improved and high reliability can be established while avoiding the complication of a manufacturing step. <P>SOLUTION: A discrimination information generating circuit includes a plurality of discrimination elements that are formed on a semiconductor substrate in the same form through the identical manufacturing steps, and it generates discrimination information consisting of plural bits that are determined according to the size of mutual physical volume caused by a variation of electrical characteristic included in the discrimination elements. A counter reads the discrimination information odd times from the discrimination information generating circuit, and it counts up for one value of two values, or counts down for the other value of the two values. A control circuit determines the bit as one value when the count value at the completion of specified reading times is positive, and it determines the bit as the other value when the count value is negative, and then it generates discrimination information and outputs it. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

この発明は、半導体装置と半導体装置の識別方法に関し、例えば半導体装置に対する識別情報付与技術及びその識別方法に利用して有効な技術に関するものである。   The present invention relates to a semiconductor device and a method for identifying the semiconductor device, for example, a technology for applying identification information to a semiconductor device and a technology effective for use in the identification method.

本願発明者においては、個々のLSIにユニークな識別情報(以下、IDということがある。)を付与する標準CMOS論理ゲート等で構成された識別情報発生回路とその応用例について、特開2002−142358号公報、特表2002−537646号公報、特開2003−166315号公報、特開2003−332452号公報、特開2005−005432号公報により提案している。
特開2002−142358号公報 特表2002−537646号公報 特開2003−166315号公報 特開2003−332452号公報 特開2005−005432号公報
The inventor of the present application has disclosed an identification information generating circuit composed of a standard CMOS logic gate or the like that gives unique identification information (hereinafter also referred to as ID) to each LSI and its application example. No. 142358, JP 2002-537646 A, JP 2003-166315 A, JP 2003-332452 A, JP 2005-005432 A.
JP 2002-142358 A JP 2002-537646 Gazette JP 2003-166315 A Japanese Patent Laid-Open No. 2003-332452 JP-A-2005-005432

前記特許文献1ないし5において提案されている半導体チップ識別技術は、個々の半導体製品にユニークな識別情報を自動的に付与するものであるが、該識別情報の一部がわずかではるが変動するという特質を持っている。該識別情報の変動量の大きさは、回路に使用されているMOSトランジスタのゲート長が微細な方向に進む先端プロセスほど小さく、ゲート長が太い方向に遡る旧世代のプロセスほど大きい。また、該変動量は識別できる半導体装置の数、すなわち識別能力に影響するため、識別情報の変動量が大きい旧世代プロセスほど識別能力は低下するが、識別情報のビット数を加増することで、識別能力の低下を抑えて所望の水準に保つことができる。ただし、ビット数を加増すると回路の素子数が増え、回路の配置面積が増加することになるという代償がある。しかも、旧世代プロセスは先端プロセスよりも、回路の集積度が低いため、面積増加の影響がいっそう大きいという問題を抱えている。このような背景から、現時点で依然高いニーズが存在する旧世代プロセス製品においても、回路の配置面積を増加させず所望の識別能力を維持する手法の検討が必要となった。   The semiconductor chip identification techniques proposed in Patent Documents 1 to 5 automatically assign unique identification information to individual semiconductor products, but some of the identification information varies slightly. It has the characteristics of The amount of variation in the identification information is smaller as the advanced process in which the gate length of the MOS transistor used in the circuit progresses in a finer direction, and is larger in the older generation process that goes back in the thicker gate length. In addition, since the variation amount affects the number of semiconductor devices that can be identified, that is, the identification capability, the older generation process having a larger variation amount of identification information has a lower identification capability, but by increasing the number of bits of identification information, It is possible to maintain a desired level while suppressing a decrease in identification ability. However, there is a price that increasing the number of bits increases the number of circuit elements and increases the circuit layout area. In addition, the old generation process has a problem that the influence of the increase in area is even greater because the degree of circuit integration is lower than in the advanced process. Against this background, it has become necessary to examine a technique for maintaining a desired discrimination capability without increasing the circuit layout area even in the old generation process products that still have high needs at present.

前記特許文献5では、組立て品に封止されたLSIに搭載された識別情報発生回路から発生したチップ識別情報を選別工程等で取得した後に、該チップIDと関連付けしたサンプル識別番号を該組立て品のパッケージに刻印(マーキング)する方法が示されている。この方法では、組み立てられた全てのLSIに製品等をマーキングする製造工程を採用すると、マーキングを2回に分けて行う必要があり実際的ではない。半導体装置は、大きさや形状が同じで半導体チップが異なる多種多様な製品がある。したがって、製品名等の目印が無いパッケージの半導体装置に対して上記選別工程を行わなければならず、選別工程及びマーキングでの製品の取り違え等の問題が発生しやすくなる。   In Patent Document 5, after obtaining chip identification information generated from an identification information generation circuit mounted on an LSI sealed in an assembly in a sorting step or the like, a sample identification number associated with the chip ID is assigned to the assembly. The method of marking (marking) the package is shown. In this method, when a manufacturing process for marking a product or the like on all assembled LSIs is employed, it is necessary to perform marking in two steps, which is not practical. There are a wide variety of semiconductor devices having the same size and shape but different semiconductor chips. Therefore, the above-described sorting process must be performed on a packaged semiconductor device without a mark such as a product name, and problems such as product mix-up in the sorting process and marking are likely to occur.

この発明の1つの目的は、配置面積に対する識別能力の向上を実現できる導体装置及び識別方法を提供することにある。この発明の他の目的は、製造工程の煩雑さを回避しつつ、高信頼性を実現した半導体装置の識別方法を提供することにある。この発明の前記ならびにそのほかの目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。   One object of the present invention is to provide a conductor device and an identification method capable of realizing an improvement in identification capability with respect to an arrangement area. Another object of the present invention is to provide a semiconductor device identification method that achieves high reliability while avoiding the complexity of the manufacturing process. The above and other objects and novel features of the present invention will be apparent from the description of this specification and the accompanying drawings.

本願において開示される1つの実施例は、以下の通りである。識別情報発生回路は、互いに同じ製造過程をもって同一の形態として半導体基板上に形成された複数の識別要素を含み、上記複数の識別要素の持つ電気的特性バラツキに起因する上記複数の識別要素の相互の物理量の大小関係により決定される複数ビットからなる識別情報を発生させる。カウンタは、上記識別情報発生回路から識別情報を奇数回読み出し、読み出された識別情報の各ビット毎に2値のうち一方の値であるときにはカウントアップし、他方の値あるときにはカウントダウンする。制御回路は、上記決められた読み出し回数が完了したときのカウント値が正ならば当該ビットを上記一方の値とし決定し、カウント値が負ならば当該ビットを上記他方の値とし決定して識別情報を生成して出力する。   One embodiment disclosed in the present application is as follows. The identification information generation circuit includes a plurality of identification elements formed on the semiconductor substrate in the same form with the same manufacturing process, and the plurality of identification elements are caused by variations in electrical characteristics of the plurality of identification elements. Identification information consisting of a plurality of bits determined by the magnitude relationship of the physical quantities of the. The counter reads out the identification information from the identification information generation circuit an odd number of times, and counts up when it is one of the two values for each bit of the read identification information, and counts down when there is the other value. The control circuit determines the bit as the one value if the count value when the determined number of readings is completed is positive, and determines the bit as the other value if the count value is negative. Generate and output information.

本願において開示される他の1つの実施例は、以下の通りである。半導体装置は、互いに同じ製造過程をもって同一の形態として半導体基板上に形成された複数の識別要素を含み、上記複数の識別要素の持つ電気的特性バラツキに起因する上記複数の識別要素の相互の物理量の大小関係により決定される複数ビットからなる識別情報を発生させる識別情報発生回路を備える。上記識別情報を奇数回読み出し、識別情報の各ビットをそれぞれ多数決により識別情報を決定し、かかる半導体装置の固有データと対応させた識別情報として用いる。   Another embodiment disclosed in the present application is as follows. A semiconductor device includes a plurality of identification elements formed on a semiconductor substrate in the same form with the same manufacturing process, and a mutual physical quantity of the plurality of identification elements due to variation in electrical characteristics of the plurality of identification elements And an identification information generating circuit for generating identification information consisting of a plurality of bits determined by the magnitude relationship. The identification information is read an odd number of times, the identification information is determined by majority decision for each bit of the identification information, and used as identification information associated with the unique data of the semiconductor device.

本願において開示される他の1つの実施例は、以下の通りである。第1手順では、電気的に読み出し可能な識別情報を有する半導体チップが半導体ウェハ上に形成された時点で当該識別情報を読み出し、その識別情報とかかる半導体チップの製品名、製造工場名、周コード、ロット番号、ウェハ番号、チップアドレスのいずれかを含む製造履歴データを関連させて記憶する。第2手順では、上記半導体チップの組み立て完成後のパッケージのマーキング工程において半導体装置の固有のマークを付する。第3手順では、上記半導体装置の電気的試験のときに上記半導体チップの識別情報を読み出し、上記半導体装置のパッケージに付された固有のマークとを対応せる。上記第1手順での識別情報と第3手順での識別情報を仲介として上記パッケージに付されたマークと上記製造履歴データとを関連付けて登録する。   Another embodiment disclosed in the present application is as follows. In the first procedure, when a semiconductor chip having electrically readable identification information is formed on the semiconductor wafer, the identification information is read out, and the identification information, the product name of the semiconductor chip, the name of the manufacturing factory, and the circumference code are read. Manufacturing history data including any of a lot number, a wafer number, and a chip address is stored in association with each other. In the second procedure, a unique mark of the semiconductor device is attached in the package marking process after the assembly of the semiconductor chip is completed. In the third procedure, at the time of the electrical test of the semiconductor device, the identification information of the semiconductor chip is read out and associated with a unique mark attached to the package of the semiconductor device. Using the identification information in the first procedure and the identification information in the third procedure as an intermediary, the mark attached to the package and the manufacturing history data are registered in association with each other.

識別情報を奇数回読み出して多数決により各ビットを決定することにより、配置面積に対する識別能力の向上を実現できる導体装置及び識別方法を得ることができる。半導体ウェハ上に形成された時点での識別情報と、マーキング後の識別情報とを用いることにより、パッケージマークと半導体チップの製造履歴データの関連付けが可能となる。   By reading the identification information an odd number of times and determining each bit by majority, it is possible to obtain a conductor device and an identification method capable of improving the identification capability with respect to the arrangement area. By using the identification information at the time of formation on the semiconductor wafer and the identification information after marking, it is possible to associate the package mark with the manufacturing history data of the semiconductor chip.

図1には、この発明に係る半導体装置の識別方法を説明するための相関図が示されている。同図は、変動ビットが連続して同じデータを発生する確率の、該変動ビットの0/1比率および多数決の標本取得回数との相関関係が示されている。ここで、変動ビットの0/1比率とは、ある識別情報に含まれる変動ビットについて、‘0’の情報を発生する頻度と‘1’の情報を発生する頻度の比率のことをいう。同図の曲線のうち最も外側の口の広いお椀型のものは、多数決判定を採用しないものである。すなわち、多数決標本取得回数が1に対応したものである。多数決の標本取得回数が3、7、15、31、63及び127のように増えるほどお椀の口が狭まる。   FIG. 1 is a correlation diagram for explaining a method for identifying a semiconductor device according to the present invention. This figure shows the correlation between the probability that the variable bits will continuously generate the same data, and the 0/1 ratio of the variable bits and the number of sample acquisitions of the majority decision. Here, the 0/1 ratio of the variable bits refers to the ratio of the frequency of generating “0” information and the frequency of generating “1” information for the variable bits included in certain identification information. Of the curves in the figure, the bowl with the outermost wide mouth does not adopt the majority decision. That is, the majority sample acquisition count corresponds to 1. As the number of sample acquisitions of the majority decision increases like 3, 7, 15, 31, 63 and 127, the mouth of the bowl becomes narrower.

図1において、例えば、0/1比率が30:70(同図中では0.3)または70:30(同図中では0.7)では、多数決を採用しなければ、連続データの一致率は58%と低く変動が激しいといえるが、多数決を採用した場合、0/1比率が30:70(同図中の0.3)以下または70:30(同図中の0.7)以上では、連続データの一致率はほとんど100%である。   In FIG. 1, for example, when the 0/1 ratio is 30:70 (0.3 in the figure) or 70:30 (0.7 in the figure), the coincidence rate of continuous data unless majority is adopted. However, when the majority vote is adopted, the 0/1 ratio is 30:70 (0.3 in the figure) or less or 70:30 (0.7 in the figure) or more. Then, the coincidence rate of continuous data is almost 100%.

この発明が適用される半導体チップ識別技術は、MOSトランジスタの特性のバラツキを2値のデジタル情報に加工して半導体装置の固有の識別情報として利用する技術である。該識別情報の素となるMOSトランジスタの特性のバラツキは、MOSトランジスタの特性を決定付ける不純物元素(ヒ素やボロンなど)の数や分布の統計的変動(この現象は、専門的に「ゆらぎ現象」と呼ばれている。)に起因しているランダムなものである。そのため、シリコン上で隣接した配置のMOSトランジスタ同士であっても、該MOSトランジスタ間の特性には相関がないことが知られている。しかし、上記MOSトランジスタの特性のバラツキは微小であるため、該特性のわずかな変化によって2値のデジタル化された識別情報が変動する可能性がある。例えば、動作電源電圧や動作温度などの環境条件の違いによって識別情報は変動するが、条件がまったく同じであっても識別情報の変動が現れる。   The semiconductor chip identification technique to which the present invention is applied is a technique for processing variations in characteristics of MOS transistors into binary digital information and using it as unique identification information of a semiconductor device. The variation in the characteristics of the MOS transistor that is the source of the identification information is due to statistical fluctuations in the number and distribution of impurity elements (such as arsenic and boron) that determine the characteristics of the MOS transistor (this phenomenon is technically known as the “fluctuation phenomenon”). It is a random thing caused by. Therefore, it is known that there is no correlation in the characteristics between MOS transistors even if the MOS transistors are arranged adjacent to each other on silicon. However, since the variation in the characteristics of the MOS transistor is very small, there is a possibility that binary digitized identification information may vary due to a slight change in the characteristics. For example, although the identification information varies depending on the environmental conditions such as the operating power supply voltage and the operating temperature, the identification information varies even if the conditions are exactly the same.

上記「ゆらぎ現象」は、MOSトランジスタのゲート長が微細になるほど顕著になるとされる。また、上記識別情報の変動は、「ゆらぎ現象」によるMOSトランジスタの特性のバラツキが大きいほど小さくなる。すなわち、識別情報の変動は、MOSトランジスタのゲート長が微細な最先端のプロセスほど小さくなり、逆にゲート長が太い旧世代のプロセスほど大きくなるといえる。   The “fluctuation phenomenon” is considered to become more prominent as the gate length of the MOS transistor becomes finer. The variation in the identification information becomes smaller as the variation in the characteristics of the MOS transistor due to the “fluctuation phenomenon” becomes larger. That is, it can be said that the variation of the identification information becomes smaller as the state-of-the-art process in which the gate length of the MOS transistor is finer, and conversely becomes larger as the old generation process has a larger gate length.

上記識別情報の変動の割合(以下、変動率という)は、発明者等の研究によるとおよそ数%であることが分かっている。例えば、ひとつの識別情報を構成するビット数が200ビットであるとしたとき、複数の識別情報に含まれる変動するビットの平均は10ビット(5%に相当)くらいである。ただしこれは平均であり、ある識別情報は1ビットであったり、また別の識別情報は20ビットであったりする。また、前述のとおり、該変動率は、ゲート長が短いほど小さく、長いほど大きくなる。例えば、0.13μmでは1%以下であるが、0.35μmでは約8%程度である。   According to research by the inventors, it has been found that the rate of change in the identification information (hereinafter referred to as the change rate) is about several percent. For example, assuming that the number of bits constituting one piece of identification information is 200 bits, the average of fluctuating bits included in the plurality of pieces of identification information is about 10 bits (corresponding to 5%). However, this is an average, and some identification information is 1 bit, and another identification information is 20 bits. Further, as described above, the variation rate is smaller as the gate length is shorter and larger as the gate length is longer. For example, it is 1% or less at 0.13 μm, but about 8% at 0.35 μm.

他方、回路配置面積はプロセス世代ごとのマスクパターンのルールと回路素子数に比例し、回路素子数はほぼ識別情報ビット数に比例する。また、識別情報ビット数はプロセス世代、変動率、識別能力に密接に関連している。ここで、プロセス世代と識別能力は要求仕様あるいは前提として与えられるものである。変動率は前述のようにプロセス世代に随い与えられる。つまり、回路面積は、プロセス世代と要求識別能力で定まる。   On the other hand, the circuit arrangement area is proportional to the mask pattern rule for each process generation and the number of circuit elements, and the number of circuit elements is substantially proportional to the number of identification information bits. The number of identification information bits is closely related to the process generation, the variation rate, and the identification capability. Here, the process generation and the identification capability are given as required specifications or assumptions. As described above, the variation rate is given according to the process generation. That is, the circuit area is determined by the process generation and the required identification ability.

本願発明者等においては、上記識別情報に含まれる変動ビットの挙動の特徴を捉えることができた。それによると、変動ビットの変動の挙動はビット毎に異なり一様なものではなかった。すなわち、個々の変動ビットについて、それぞれが、数百回の測定中に‘0’の情報を発生した頻度と、‘1’の情報を発生した頻度を比べると、50:50(それぞれがほぼ同等頻度)ではなく、100:0(常に'0')から0:100(常に'1')の間に分散していることが確認された。これは例えば、ある識別情報に含まれる3つの変動ビットについて、‘0’の情報を発生する頻度と‘1’の情報を発生する頻度の比率が、一つ目の変動ビットのそれが50:50であって、また別の変動ビットのそれが20:80であって、さらに別の変動ビットのそれが60:40であることなどをいう。   The inventors of the present application have been able to grasp the characteristics of the behavior of the variable bits included in the identification information. According to it, the behavior of the fluctuation of the variable bit varies from bit to bit and is not uniform. That is, for each variable bit, when the frequency of generating “0” information and the frequency of generating “1” information during several hundred measurements is 50:50 (each approximately equal) It was confirmed that it was distributed between 100: 0 (always '0') and 0: 100 (always '1'), not frequency. For example, the ratio of the frequency of generating '0' information to the frequency of generating '1' information for three variable bits included in certain identification information is 50: 50, that of another variable bit is 20:80, and that of another variable bit is 60:40.

上記の例の識別情報に含まれる変動ビットを、0/1比率が50:50のものをビットA、20:80のものをビットBおよび60:40のものをビットCとする。このとき、該識別情報を異なる時刻に一回ずつ測定して、各変動ビットが、1回目と2回目で一致する確率を求めると以下のようになる。   The variable bits included in the identification information in the above example are bit A with a 0/1 ratio of 50:50, bit B with 20:80, and bit C with 60:40. At this time, when the identification information is measured once at different times and the probability that each variable bit matches the first time and the second time is obtained as follows.

上記ビットAの場合、1回目に‘0’が発生し2回目にも‘0’が発生する確率は0.5×0.5=0.25であって、1回目に‘1’が発生し2回目にも‘1’が発生する確率は0.5×0.5=0.25であるから、合計すると0.25+0.25=0.5である。   In the case of the above bit A, the probability that “0” occurs in the first time and “0” in the second time is 0.5 × 0.5 = 0.25, and “1” occurs in the first time. However, since the probability of occurrence of “1” in the second time is 0.5 × 0.5 = 0.25, the total is 0.25 + 0.25 = 0.5.

上記ビットBの場合、1回目に‘0’が発生し2回目にも‘0’が発生する確率は0.2×0.2=0.04であって、1回目に‘1’が発生し2回目にも‘1’が発生する確率は0.8×0.8=0.64であるから、合計すると0.04+0.64=0.68である。   In the case of the above bit B, the probability that “0” occurs in the first time and “0” in the second time is 0.2 × 0.2 = 0.04, and “1” occurs in the first time. However, since the probability of occurrence of “1” in the second time is 0.8 × 0.8 = 0.64, the total is 0.04 + 0.64 = 0.68.

上記ビットCの場合、1回目に‘0’が発生し2回目にも‘0’が発生する確率は0.6×0.6=0.36であって、1回目に‘1’が発生し2回目にも‘1’が発生する確率は0.4×0.4=0.16であるから、合計すると0.36+0.16=0.52である。   In the case of the above bit C, the probability that “0” occurs in the first time and “0” in the second time is 0.6 × 0.6 = 0.36, and “1” occurs in the first time. However, since the probability of occurrence of “1” at the second time is 0.4 × 0.4 = 0.16, the total is 0.36 + 0.16 = 0.52.

このように、1回目と2回目で一致する確率は、0/1比率が50:50の上記変動ビットAにおいて、最小でそれは50%であり、0/1比率が50:50から0:100あるいは100:0のどちらかに偏れば、1回目と2回目で一致する確率は増すことがわかる。なお、0/1比率が、0:100あるいは100:0の場合にはいずれも100%である。   As described above, the probability of matching between the first time and the second time is 50% at the minimum in the above-described variable bit A having a 0/1 ratio of 50:50, and the 0/1 ratio is changed from 50:50 to 0: 100. Or if it is biased to either 100: 0, it can be seen that the probability of matching the first time and the second time increases. When the 0/1 ratio is 0: 100 or 100: 0, both are 100%.

前記のビットA、ビットBおよびビットCのそれぞれの0/1比率が上記多数決法を用いた場合、どのような値に変化するか算出してみる。まず、識別情報の標本取得回数を3回としたとき、‘0’と‘1’が3回のうち何回含まれるかの場合分けをして、それぞれの場合分けの確率を求めた。なお、nmは組み合わせn!/n!(n−m)!を意味する。 Let us calculate what value each 0/1 ratio of bit A, bit B and bit C changes when the majority method is used. First, when the number of identification information sample acquisitions was 3, the number of times “0” and “1” were included among the three times was divided, and the probability of each case division was determined. Note that n C m is a combination n! / N! (Nm)! Means.

1)ビットAの場合
┌───────┬───────┬────────────────────┐
│‘0’の回数 │‘1’の回数 │ 確 率 │
├───────┼───────┼────────────────────┤
│ 0 │ 3 │ 30・0.50・0.53 =0.125 │
│ 1 │ 2 │ 31・0.51・0.52 =0.375 │
│ 2 │ 1 │ 32・0.52・0.51 =0.375 │
│ 3 │ 0 │ 33・0.53・0.50 =0.125 │
└───────┴───────┴────────────────────┘
このとき、多数決に従い、‘0’が2回以上発生した場合を新たに‘多数決0’と定義し、‘1’が2回以上発生した場合を新たに‘多数決1’と定義したとき、いずれも確率は50%(=0.125+0.375)である。
1) In case of bit A ────────┬───────┬────────────────────┐
│'0 'count │'1' count │ probability │
├───────┼───────┼────────────────────┤
│ 0 │ 3 │ 3 C 0・ 0.5 0・ 0.5 3 = 0.125 │
│ 1 │ 2 │ 3 C 1・ 0.5 1・ 0.5 2 = 0.375 │
│ 2 │ 1 │ 3 C 2・ 0.5 2・ 0.5 1 = 0.375 │
│ 3 │ 0 │ 3 C 3・ 0.5 3・ 0.5 0 = 0.125 │
└───────┴───────┴────────────────────┘
At this time, according to the majority rule, when “0” occurs more than once, it is newly defined as “majority 0”, and when “1” occurs more than once, it is newly defined as “majority 1”. The probability is 50% (= 0.125 + 0.375).

2)ビットBの場合
┌───────┬───────┬────────────────────┐
│‘0’の回数 │‘1’の回数 │ 確 率 │
├───────┼───────┼────────────────────┤
│ 0 │ 3 │ 30・0.20・0.83 =0.512 │
│ 1 │ 2 │ 31・0.21・0.82 =0.384 │
│ 2 │ 1 │ 32・0.22・0.81 =0.096 │
│ 3 │ 0 │ 33・0.23・0.80 =0.008 │
└───────┴───────┴────────────────────┘
このとき、多数決に従い、‘0’が2回以上発生した場合を新たに‘多数決0’と定義し、‘1’が2回以上発生した場合を新たに‘多数決1’と定義したとき、いずれも確率は50%(=0.125+0.375)である。
2) For Bit B ┌───────┬───────┬────────────────────┐
│'0 'count │'1' count │ probability │
├───────┼───────┼────────────────────┤
│ 0 │ 3 │ 3 C 0・ 0.2 0・ 0.8 3 = 0.512 │
│ 1 │ 2 │ 3 C 1・ 0.2 1・ 0.8 2 = 0.384 │
│ 2 │ 1 │ 3 C 2・ 0.2 2・ 0.8 1 = 0.096 │
│ 3 │ 0 │ 3 C 3・ 0.2 3・ 0.8 0 = 0.008 │
└───────┴───────┴────────────────────┘
At this time, according to the majority rule, when “0” occurs more than once, it is newly defined as “majority 0”, and when “1” occurs more than once, it is newly defined as “majority 1”. The probability is 50% (= 0.125 + 0.375).

3)ビットCの場合
┌───────┬───────┬────────────────────┐
│‘0’の回数 │‘1’の回数 │ 確 率 │
├───────┼───────┼────────────────────┤
│ 0 │ 3 │ 30・0.60・0.43 =0.064 │
│ 1 │ 2 │ 31・0.61・0.42 =0.288 │
│ 2 │ 1 │ 32・0.62・0.41 =0.432 │
│ 3 │ 0 │ 33・0.63・0.40 =0.216 │
└───────┴───────┴────────────────────┘
このとき同様に、‘多数決0’の発生確率は64.8%(=0.432+0.216)であり、‘多数決1’の発生確率は35.2%(=0.064+0.288)である。
3) In the case of bit C ┌───────┬───────┬────────────────────┐
│'0 'count │'1' count │ probability │
├───────┼───────┼────────────────────┤
│ 0 │ 3 │ 3 C 0・ 0.6 0・ 0.4 3 = 0.064 │
│ 1 │ 2 │ 3 C 1・ 0.6 1・ 0.4 2 = 0.288 │
│ 2 │ 1 │ 3 C 2・ 0.6 2・ 0.4 1 = 0.432 │
│ 3 │ 0 │ 3 C 3・ 0.6 3・ 0.4 0 = 0.216 │
└───────┴───────┴────────────────────┘
Similarly, the occurrence probability of “majority decision 0” is 64.8% (= 0.432 + 0.216), and the occurrence probability of “majority decision 1” is 35.2% (= 0.064 + 0.288). .

以下に、上記の算出手法に基づいた0/1比率および識別情報の標本取得数に対する‘多数決0’と‘多数決1’の関係についていくつかの数値例が示されている。標本取得回数が63回を見ると、0/1比率が20:80の変動ビット、すなわち10回に2回程度‘0’が発生し10回に8回程度‘1’が発生するビットでは、標本取得回数が63回の多数決を取ると‘1’と判定される確率はほぼ100%となる。また、0/1比率が60:40の変動ビット、すなわち10回に6回程度‘0’が発生し10回に4回程度‘1’が発生するビットでも、標本取得数が63回の多数決を取ると‘0’と判定される確率は94.6%と大幅に高くなる。   In the following, some numerical examples are shown for the relationship between “majority 0” and “majority 1” with respect to the 0/1 ratio and the number of samples of identification information obtained based on the above calculation method. Assuming that the number of sample acquisitions is 63, a variable bit having a 0/1 ratio of 20:80, that is, a bit that generates “0” about 2 times in 10 times and “1” about 8 times in 10 times, If the majority of the number of sample acquisitions is 63, the probability of being determined as “1” is almost 100%. In addition, even with a variable bit having a 0/1 ratio of 60:40, that is, a bit in which “0” occurs about 10 times and “1” occurs about 10 times, a majority decision of 63 times is obtained. If the value is taken, the probability of being determined as “0” is significantly increased to 94.6%.

0/1比率が60:40の変動ビット、すなわち10回に6回程度‘0’が発生し10回に4回程度‘1’が発生するビットの場合、標本取得数63回の多数決を取ると、0/1比率は60:40から94.6:5.4に明瞭化する。0/1比率が94.6:5.4の変動ビット、すなわち20回に1回程度‘0’が発生し20回に1回程度‘1’が発生するビットの場合、1回目に‘0’が発生し2回目にも‘0’が発生する確率は0.946×0.946=0.895であって、1回目に‘1’が発生し2回目にも‘1’が発生する確率は0.054×0.054=0.003であるから、合計すると0.895+0.003=0.898である。つまり、0/1比率が60:40の変動ビットが2回連続して同じデータを発生する確率は、0.52(52%)から0.898(90%)に向上する。   In the case of a variable bit with a 0/1 ratio of 60:40, that is, a bit where “0” occurs about 6 times and “1” occurs about 4 times in 10 times, a majority decision of 63 sample acquisitions is taken. And the 0/1 ratio is clarified from 60:40 to 94.6: 5.4. In the case of a variable bit having a 0/1 ratio of 94.6: 5.4, that is, a bit that generates “0” about once every 20 times and generates “1” about once every 20 times, it is “0” the first time. The probability that “0” occurs and “0” occurs again is 0.946 × 0.946 = 0.895, “1” occurs in the first time and “1” occurs in the second time. Since the probabilities are 0.054 × 0.054 = 0.003, the total is 0.895 + 0.003 = 0.898. In other words, the probability that the same data is generated twice in succession with the 0/1 ratio of 60:40 is improved from 0.52 (52%) to 0.898 (90%).

変動ビットのような不安定な現象や雑音が重畳した複雑な現象の本質を見極めるために、多くの場合統計的な解析手法が用いられる。例えば、代表的なものとして平均値や中央値、最頻値などの手法が用いられる。この実施例の変動ビットにおいて、本願発明者は、最頻値法を用いることとした。これは、多数決の判定結果と言い換えてもよいので、上記の標本取得回数は、例えば15回や63回というような奇数とすることが望ましい。標本採取回数を増せば連続データの一致率は高まるが、標本の取得に要する時間を考慮して適正な回数を選択することが望ましい。   Statistical analysis techniques are often used to determine the essence of unstable phenomena such as variable bits and complex phenomena with superimposed noise. For example, methods such as an average value, a median value, and a mode value are typically used. In the variable bit of this embodiment, the present inventor decided to use the mode method. Since this may be paraphrased as a majority decision result, it is desirable that the number of sample acquisitions be an odd number such as 15 or 63, for example. Increasing the number of samplings increases the coincidence rate of continuous data. However, it is desirable to select an appropriate number in consideration of the time required for acquiring samples.

上記のような識別情報の取得方法を用いることにより、識別情報のビット数(回路面積)を小さくし、識別情報の変動率を実効的に低減することができる。識別情報の変動は、MOSトランジスタのゲート長が微細な最先端のプロセスほど小さくなり、逆にゲート長が太い旧世代のプロセスほど大きくなる。したがって、本願発明に係る識別情報の取得方法は、素子サイズが大きい旧世代のプロセスにおいて回路面積を小さくする上で効果的である。   By using the identification information acquisition method as described above, the number of bits (circuit area) of the identification information can be reduced, and the variation rate of the identification information can be effectively reduced. The variation of the identification information becomes smaller as the state-of-the-art process in which the gate length of the MOS transistor is finer, and conversely becomes larger as the old generation process has a larger gate length. Therefore, the identification information acquisition method according to the present invention is effective in reducing the circuit area in an old generation process having a large element size.

以下に、上記の算出手法に基づいた0/1比率および識別情報の標本取得数に対する‘多数決0’と‘多数決1’の関係について図1に示した多数決標本取得回数3、7、15、31、63、127にそれぞれ対応した数値例を示す。   In the following, the majority sample acquisition times 3, 7, 15, 31 shown in FIG. 1 regarding the relationship between “majority 0” and “majority 1” with respect to the 0/1 ratio and the number of identification information samples acquired based on the above calculation method. , 63 and 127 are numerical examples corresponding respectively.

┌─────┬─────────┬──────────┬──────────┐
│0/1比率│多数決標本取得回数│‘多数決0’の比率 │‘多数決1’の比率 │
├─────┼─────────┼──────────┼──────────┤
│50:50│ 3 │ 50.0% │ 50.0% │
│20:80│ 3 │ 10.4% │ 89.6% │
│60:40│ 3 │ 64.8% │ 35.2% │
├─────┼─────────┼──────────┼──────────┤
│50:50│ 7 │ 50.0% │ 50.0% │
│20:80│ 7 │ 3.3% │ 96.7% │
│60:40│ 7 │ 71.0% │ 29.0% │
├─────┼─────────┼──────────┼──────────┤
│50:50│ 15 │ 50.0% │ 50.0% │
│20:80│ 15 │ 0.4% │ 99.6% │
│60:40│ 15 │ 78.6% │ 21.4% │
├─────┼─────────┼──────────┼──────────┤
│50:50│ 31 │ 50.0% │ 50.0% │
│20:80│ 31 │ ≒0.0% │ ≒100.0% │
│60:40│ 31 │ 87.1% │ 12.9% │
├─────┼─────────┼──────────┼──────────┤
│50:50│ 63 │ 50.0% │ 50.0% │
│20:80│ 63 │ ≒0.0% │ ≒100.0% │
│60:40│ 63 │ 94.6% │ 5.4% │
├─────┼─────────┼──────────┼──────────┤
│50:50│ 127 │ 50.0% │ 50.0% │
│20:80│ 127 │ ≒0.0% │ ≒100.0% │
│60:40│ 127 │ 98.8% │ 1.2% │
└─────┴─────────┴──────────┴──────────┘
┌─────┬─────────┬──────────┬──────────┐
│0 / 1 ratio │ Number of majority samples obtained │ 'Major vote 0' ratio │ 'Major vote 1' ratio │
├─────┼─────────┼──────────┼──────────┤
│50: 50│ 3 │ 50.0% │ 50.0% │
│20: 80│ 3 │ 10.4% │ 89.6% │
│60: 40│ 3 │ 64.8% │ 35.2% │
├─────┼─────────┼──────────┼──────────┤
│50: 50│ 7 │ 50.0% │ 50.0% │
│20: 80│ 7 │ 3.3% │ 96.7% │
│60: 40│ 7 │ 71.0% │ 29.0% │
├─────┼─────────┼──────────┼──────────┤
│50: 50│ 15 │ 50.0% │ 50.0% │
│20: 80│ 15 │ 0.4% │ 99.6% │
│60: 40│ 15 │ 78.6% │ 21.4% │
├─────┼─────────┼──────────┼──────────┤
│50: 50│ 31 │ 50.0% │ 50.0% │
│20: 80│31│ ≒ 0.0% │ ≒ 100.0% │
│60: 40│ 31 │ 87.1% │ 12.9% │
├─────┼─────────┼──────────┼──────────┤
│50: 50│ 63 │ 50.0% │ 50.0% │
│20: 80│ 63 │ ≒ 0.0% │ ≒ 100.0% │
│60: 40│ 63 │ 94.6% │ 5.4% │
├─────┼─────────┼──────────┼──────────┤
│50: 50│ 127 │ 50.0% │ 50.0% │
│20: 80│ 127 │ ≒ 0.0% │ ≒ 100.0% │
│60: 40│ 127 │ 98.8% │ 1.2% │
└─────┴─────────┴──────────┴──────────┘

図2には、本発明に用いられる識別情報発生回路の一実施例のブロック図が示されている。この実施例では、1ビット識別情報発生回路をN×Mに配置して、N×Mビットの識別情報を発生する。例えば、R0〜RN−1のN行からなる各行には、C0〜CM−1のM個からなる上記1ビット識別情報発生回路がそれぞれ配置される。R0〜RN−1からなる各行の1ビット識別情報発生回路は、それぞれが直列形態に接続される。各行の最終段には、例示的に示されているようなゲート回路とクロックドインバータ回路からなる行選択回路が設けられ、ワイヤードオア論理で他の行出力と接続される。   FIG. 2 is a block diagram showing an embodiment of the identification information generating circuit used in the present invention. In this embodiment, 1-bit identification information generating circuits are arranged in N × M to generate N × M-bit identification information. For example, each of the N rows of R0 to RN-1 is provided with the 1-bit identification information generating circuit including M of C0 to CM-1. The 1-bit identification information generating circuits in each row composed of R0 to RN-1 are connected in series. At the last stage of each row, a row selection circuit including a gate circuit and a clocked inverter circuit as illustrated is provided, and is connected to another row output by wired OR logic.

行スキャナは、R0〜RN−1の選択信号を形成する。列スキャナは、C0〜CM−1の選択信号を形成する。列スキャナは、クロック信号CKに対応して上記C0〜CM−1の選択信号を順次に形成し、最終段信号を行スキャナに入力する。この列スキャナからの最終段信号に対応して行スキャナは、上記R0〜RN−1の選択信号を順次に形成する。上記列スキャナ及び行スキャナは、シフトレジスタを用いたものや、M,N進カウンタと、デコーダ回路等から構成される。活性化信号ACTは、識別情報発生回路の動作の有効/無効を制御する。したがって、クロック信号CLKと活性化信号ACTに対応して上記M×Nビットの識別情報がシリアルに出力される。   The row scanner generates a selection signal of R0 to RN-1. The column scanner generates a selection signal of C0 to CM-1. The column scanner sequentially generates the selection signals C0 to CM-1 corresponding to the clock signal CK, and inputs the final stage signal to the row scanner. In response to the final stage signal from the column scanner, the row scanner sequentially generates the selection signals R0 to RN-1. The column scanner and the row scanner are composed of a shift register, an M / N-ary counter, a decoder circuit, and the like. The activation signal ACT controls the validity / invalidity of the operation of the identification information generation circuit. Therefore, the M × N-bit identification information is serially output corresponding to the clock signal CLK and the activation signal ACT.

前記のように多数決による識別情報の各ビットの決定は、上記識別情報発生回路から奇数回数の読み出しを行って、多数決によりそれぞれのビットの‘1’が発生するビットでは、標本取得回数が63回の多数決を取ると‘1’と‘0’とが決定される。半導体装置から上記出力信号OUTが読み出される場合には、半導体装置の外部に上記識別情報を決定するための多数決による信号処理が行われる。最も、簡単な信号処理例は、上記シリアルに出力された識別情報を一旦メモリやレジスタに記憶させる。奇数個の識別情報の各ビット毎に対応するものの‘1’と‘0’を計数して、‘1’の計数値が‘0’の計数値よりも大きいとそのビットを‘1’と決定し、逆に‘0’の計数値が‘1’の計数値よりも大きいとそのビットを‘0’と決定する。また、上記のようなIDの個々のビットの多数決の判定方法に介しては、マイクロプロセッサ上のソフトウェアや半導体テスタ上のプログラムなどによって実行されてもよい。   As described above, each bit of identification information by majority decision is read out an odd number of times from the identification information generation circuit, and the number of times of sampling acquisition is 63 times for the bits in which '1' of each bit is generated by majority decision. If a majority vote is taken, “1” and “0” are determined. When the output signal OUT is read from the semiconductor device, signal processing based on majority vote for determining the identification information is performed outside the semiconductor device. In the simplest signal processing example, the serially output identification information is temporarily stored in a memory or a register. “1” and “0” corresponding to each bit of the odd number of identification information are counted, and when the count value of “1” is larger than the count value of “0”, the bit is determined as “1”. On the other hand, if the count value of “0” is larger than the count value of “1”, the bit is determined to be “0”. Further, the method for determining the majority of individual bits of the ID as described above may be executed by software on a microprocessor, a program on a semiconductor tester, or the like.

図2の列スキャナは、例えばM個のフリップフロップ回路により構成されたシフトレジスタが利用される。このシフトレジスタは、活性化信号ACTの活性化信号により、初段回路に論理1がセットされ、それがクロック信号CKにより順次にCM−1までシフトされ、最終段CM−1の出力信号が上記初段回路に帰還される。これにより、列スキャナでは、活性化信号ACTが活性化レベルである期間において、クロック信号CKに同期してC0,C1…CM−1,C0,C1のように循環する列選択信号を形成する。   The column scanner of FIG. 2 uses, for example, a shift register composed of M flip-flop circuits. In this shift register, a logic 1 is set in the first stage circuit by the activation signal of the activation signal ACT, which is sequentially shifted to CM-1 by the clock signal CK, and the output signal of the last stage CM-1 is the first stage. Returned to the circuit. Thus, in the column scanner, column selection signals that circulate like C0, C1,..., CM-1, C0, C1 are formed in synchronization with the clock signal CK during the period in which the activation signal ACT is at the activation level.

図2の行スキャナも、N個のフリップフロップ回路により構成されたシフトレジスタが利用される。このシフトレジスタは、活性化信号ACTの活性化信号により、上記列スキャナの最終段出力CM−1をクロック信号として順次にRN−1までシフトし、最終段RN−1の出力信号が上記初段回路に帰還される。これにより、行スキャナでは、活性化信号ACTが活性化レベルである期間において、列スキャナの最終段CM−1の出力に同期してR0,R1…RN−1,R0,R1のように循環する行選択信号を形成する。   The row scanner of FIG. 2 also uses a shift register composed of N flip-flop circuits. The shift register sequentially shifts the final stage output CM-1 of the column scanner to RN-1 using the activation signal ACT as the clock signal, and the output signal of the final stage RN-1 is the first stage circuit. Returned to As a result, the row scanner circulates like R0, R1... RN-1, R0, R1 in synchronism with the output of the final stage CM-1 of the column scanner during the period in which the activation signal ACT is at the activation level. Form a row selection signal.

図3には、本発明に用いられる識別情報発生回路と出力制御回路の一実施例のブロック図が示されている。この実施例では、本願発明に係る多数決方式を採用した出力制御回路が半導体装置に設けられる。1ビット識別情報発生回路を選択する列スキャナのクロック入力の手前に分周器を挿入し、その分周信出力CKDを列スキャナに供給する。分周器の分周数は多数決標本取得数と等しく、例えば63などの奇数値である。計数器は、ひとつの1ビット識別情報発生回路を毎回対象に識別情報出力OUTが‘1’の回数をクロックCKに対応して計数する。比較器は、計数器で計数された‘1’情報が上記分周数の過半数を超えているかを検知して当該ビットの多数決に従った情報ビットDETを出力するものである。このような分周器、計数器及び比較器といった簡単な回路の追加により、半導体装置自体で前記のような多数決による識別情報を生成することができる。   FIG. 3 is a block diagram showing one embodiment of the identification information generating circuit and the output control circuit used in the present invention. In this embodiment, an output control circuit employing the majority method according to the present invention is provided in a semiconductor device. A frequency divider is inserted before the clock input of the column scanner that selects the 1-bit identification information generation circuit, and the frequency division signal output CKD is supplied to the column scanner. The frequency division number of the frequency divider is equal to the majority sample acquisition number, and is an odd value such as 63, for example. The counter counts the number of times the identification information output OUT is “1” corresponding to the clock CK for one 1-bit identification information generation circuit as an object every time. The comparator detects whether the “1” information counted by the counter exceeds a majority of the frequency division number and outputs an information bit DET according to the majority of the bits. By adding a simple circuit such as a frequency divider, a counter, and a comparator, the semiconductor device itself can generate identification information by majority vote as described above.

図4には、本発明に用いられる識別情報発生回路と出力制御回路の他の一実施例のブロック図が示されている。この実施例でも、前記図3と同様に1ビット識別情報発生回路を選択する列スキャナのクロック入力の手前に分周器を挿入し、分周出力CKDを列スキャナに入力して、ひとつの1ビット識別情報発生回路ごとに連続して該1ビット識別情報発生回路の出力を取得する。分周器の分周数は多数決標本取得数と等しく、例えば63などの奇数値である。U/D計数器(アップダウン・カウンタ)は、ひとつの1ビット識別情報発生回路を毎回対象に識別情報出力OUTが‘1’のときクロックCKに対応して計数値に1を加え、識別情報出力OUTが‘0’のとき計数値から1を減ずるものである。判定器は、U/D計数器で計数された結果が、プラスであるかマイナスであるかを検知するものである。マイナスであれば‘多数決0’、プラスであれば‘多数決1’とみなす。すなわち、U/D計数器の結果がマイナスとなった場合は‘0’の発生頻度が多かったことを意味し、プラスとなった場合は‘1’の発生頻度が多かったかを意味している。このような分周器、U/D計数器及び判定器といった簡単な回路の追加により、半導体装置自体で前記のような多数決による識別情報を生成することができる。   FIG. 4 is a block diagram showing another embodiment of the identification information generating circuit and the output control circuit used in the present invention. In this embodiment as well, a frequency divider is inserted before the clock input of the column scanner that selects the 1-bit identification information generation circuit as in FIG. 3, and the divided output CKD is input to the column scanner. The output of the 1-bit identification information generation circuit is obtained continuously for each bit identification information generation circuit. The frequency division number of the frequency divider is equal to the majority sample acquisition number, and is an odd value such as 63, for example. The U / D counter (up / down counter) adds 1 to the count value corresponding to the clock CK when the identification information output OUT is “1” for one 1-bit identification information generation circuit every time. When the output OUT is “0”, 1 is subtracted from the count value. The determiner detects whether the result counted by the U / D counter is positive or negative. If it is negative, it is regarded as “majority 0”, and if it is positive, “majority 1”. That is, when the result of the U / D counter is negative, it means that the occurrence frequency of “0” is high, and when it is positive, it means that the occurrence frequency of “1” is high. . By adding simple circuits such as a frequency divider, a U / D counter, and a determination unit, the semiconductor device itself can generate the identification information based on the majority vote.

図5には、本発明に用いられる識別情報発生回路と出力制御回路のまた別の一実施例のブロック図が示されている。本実施例では、分周器を備えず新たに外部からスキャナ入力信号SELを備えている。U/D計数器(アップダウン・カウンタ)は、ひとつの1ビット識別情報発生回路を毎回対象に識別情報出力OUTが‘1’のときクロックCKに対応して計数値に1を加え、識別情報出力OUTが‘0’のとき計数値から1を減ずるものである。判定器は、U/D計数器で計数された結果が、プラスであるかマイナスであるかを検知するものである。マイナスであれば‘多数決1’、プラスであれば‘多数決1’とみなす。スキャナ入力信号SELによりスキャナの出力が更新された後、選択された1ビット識別情報発生回路の出力が、クロックCKに同期して読み出され、さらにU/D計数器によって多数決判定される。本実施例によると、上記分周器を省略することができ、さらにスキャナ入力信号SELに対するクロックCLKの数によって任意の多数決標本数を設定することができる。   FIG. 5 is a block diagram showing still another embodiment of the identification information generating circuit and the output control circuit used in the present invention. In this embodiment, a scanner input signal SEL is newly provided from outside without a frequency divider. The U / D counter (up / down counter) adds 1 to the count value corresponding to the clock CK when the identification information output OUT is “1” for one 1-bit identification information generation circuit every time. When the output OUT is “0”, 1 is subtracted from the count value. The determiner detects whether the result counted by the U / D counter is positive or negative. If it is negative, it is regarded as “majority 1”, and if it is positive, it is regarded as “majority 1”. After the output of the scanner is updated by the scanner input signal SEL, the output of the selected 1-bit identification information generation circuit is read in synchronization with the clock CK, and the majority decision is made by the U / D counter. According to the present embodiment, the frequency divider can be omitted, and an arbitrary number of majority samples can be set according to the number of clocks CLK with respect to the scanner input signal SEL.

図6には、図2〜図5に示した1ビット分の識別情報発生回路の一実施例の回路図が示されている。ナンド(NAND)ゲート回路G1〜G6は、同じサイズで同じ構成のCMOS回路から構成される。特に、識別番号ないし識別情報の発生を行うゲート回路G1とG2は、全く同じくなるように形成される。ゲート回路G3〜G6は、信号パス経路を構成するものであり、実質的に増幅回路としての作用を行うので、上記ゲート回路G1とG2とは若干異なるサイズのMOSFETで構成されてもよい。   FIG. 6 shows a circuit diagram of an embodiment of the identification information generating circuit for 1 bit shown in FIGS. The NAND gate circuits G1 to G6 are composed of CMOS circuits having the same size and the same configuration. In particular, the gate circuits G1 and G2 for generating identification numbers or identification information are formed to be exactly the same. Since the gate circuits G3 to G6 constitute a signal path path and substantially function as an amplifier circuit, the gate circuits G1 and G2 may be configured by MOSFETs having slightly different sizes.

上記ゲート回路G1の2つの入力のうちの一方の入力には、選択信号が供給される。このゲート回路G1の他方の入力と出力とは結合される。上記ゲート回路G1の出力信号は、ゲート回路G2の2つの入力のうちの一方の入力に供給される。上記ゲート回路G2の他方の入力には、上記選択信号が供給される。上記ゲート回路G2の出力信号は、ゲート回路G3の2つの入力のうちの一方の入力に供給される。上記ゲート回路G3の他方の入力には、縦列接続される他の単位回路の出力信号が供給される。上記ゲート回路G3の出力信号は、ゲート回路G4の2つの入力のうちの一方の入力に供給される。上記ゲート回路G4の他方の入力には、定常的にハイレベル(電源電圧)が供給され、ゲート回路G4を実質的にインバータ回路として動作させる。このゲート回路G4の出力信号は、単位回路の出力信号とされる。このような単位回路を縦列接続した場合の初段回路では、ハイレベルが供給される。   A selection signal is supplied to one of the two inputs of the gate circuit G1. The other input and output of the gate circuit G1 are coupled. The output signal of the gate circuit G1 is supplied to one of the two inputs of the gate circuit G2. The selection signal is supplied to the other input of the gate circuit G2. The output signal of the gate circuit G2 is supplied to one of the two inputs of the gate circuit G3. An output signal of another unit circuit connected in cascade is supplied to the other input of the gate circuit G3. The output signal of the gate circuit G3 is supplied to one of the two inputs of the gate circuit G4. The other input of the gate circuit G4 is constantly supplied with a high level (power supply voltage), causing the gate circuit G4 to operate substantially as an inverter circuit. The output signal of the gate circuit G4 is the output signal of the unit circuit. In the first stage circuit when such unit circuits are connected in cascade, a high level is supplied.

上記のような単位回路は、上記1つの行を構成するように縦列接続される。ゲート回路G3には、前段の単位回路の出力信号が供給される。出力信号は、後段の単位回路に伝えられる。上記ゲート回路G1〜G4は、ハイレベルを論理1とする正論理を採る場合、回路の接地電位と出力端子との間に2つのNチャネルMOSFETが直列形態に接続され、出力端子と電源電圧との間にPチャネルMOSFETが並列形態に接続される。そして、上記2つのNチャネルMOSFETのうちの一方と2つのPチャネルMOSFETの一方のゲートが共通に接続されて一方の入力とされる。上記2つのNチャネルMOSFETのうちの他方と2つのPチャネルMOSFETの他方のゲートが共通に接続されて他方の入力とされる。   The unit circuits as described above are connected in cascade so as to constitute the one row. The output signal of the previous unit circuit is supplied to the gate circuit G3. The output signal is transmitted to the subsequent unit circuit. When the gate circuits G1 to G4 adopt a positive logic in which a high level is a logic 1, two N-channel MOSFETs are connected in series between the circuit ground potential and the output terminal, and the output terminal, the power supply voltage, P-channel MOSFETs are connected in parallel. One of the two N-channel MOSFETs and one gate of the two P-channel MOSFETs are connected in common and used as one input. The other of the two N-channel MOSFETs and the other gate of the two P-channel MOSFETs are connected in common to serve as the other input.

選択信号がハイレベルの選択レベルのときには、ゲート回路G1の上記一方のNチャネルMOSFETがオン状態となり、等価的にはインバータ回路として動作する。したがって、他方の入力と出力とが結合されていることにより、他方の入力と出力は、上記ゲートの論理しきい値電圧に対応し論理しきい値VLT(G0)にされる。上記選択信号がハイレベルの選択レベルのときには、ゲート回路G2においても、上記一方のNチャネルMOSFETがオン状態となり等価的にはインバータ回路とし動作する。   When the selection signal is at a high selection level, the one N-channel MOSFET of the gate circuit G1 is turned on, and equivalently operates as an inverter circuit. Therefore, by combining the other input and the output, the other input and the output are set to the logic threshold value VLT (G0) corresponding to the logic threshold voltage of the gate. When the selection signal is at a high selection level, also in the gate circuit G2, the one N-channel MOSFET is turned on and equivalently operates as an inverter circuit.

ゲート回路G1の論理しきい値VLT(G0)と上記ゲート回路G2の論理しきい値VLT(G2)の関係が、VLT(G0)>VLT(G1)であれば、ゲート回路G1の出力電圧は、ゲート回路G2の持つ反転増幅作用により、VSS電位側すなわちロウレベル側に大きく振幅する。逆に、VLT(G1)<VLT(G2)であれば、VDD電位側すなわちハイレベル側に大きく振幅する。ゲート回路G2の出力振幅は、初段回路においては固定的にハイレベル(論理1)が供給されているので、ゲート回路G3もインバータ回路として動作し、同様にインバータ回路として動作するゲート回路G4を通して出力される。このようにして、ゲート回路G1〜G6により1ビットの識別情報を形成する。   If the relationship between the logic threshold VLT (G0) of the gate circuit G1 and the logic threshold VLT (G2) of the gate circuit G2 is VLT (G0)> VLT (G1), the output voltage of the gate circuit G1 is Due to the inverting amplification action of the gate circuit G2, the amplitude greatly increases to the VSS potential side, that is, to the low level side. Conversely, if VLT (G1) <VLT (G2), the amplitude greatly increases toward the VDD potential side, that is, the high level side. Since the output amplitude of the gate circuit G2 is fixedly supplied with a high level (logic 1) in the first stage circuit, the gate circuit G3 also operates as an inverter circuit, and is output through the gate circuit G4 that also operates as an inverter circuit. Is done. In this way, 1-bit identification information is formed by the gate circuits G1 to G6.

上記1ビットの識別情報発生回路に対して、前記のように行/列の選択機能を付加するために、入力側にナンドゲート回路G5とG6が設けられる。上記ナンドゲート回路G6は、実質的にはインバータ回路とし動作し、上記ゲート回路G5とG6は、アンドゲート回路として動作する。上記ゲート回路G5の2つの入力には、前記列選択信号と行選択信号とが供給される。列及び行選択信号が有効であるときに、前記ゲート回路G1の動作が有効とされて、かかるゲート回路G1の論理しきい値に対応した電圧をゲート回路G2に伝えて、前記実施例のような識別情報を発生させる。   In order to add the row / column selection function to the 1-bit identification information generation circuit as described above, NAND gate circuits G5 and G6 are provided on the input side. The NAND gate circuit G6 substantially operates as an inverter circuit, and the gate circuits G5 and G6 operate as AND gate circuits. The column selection signal and the row selection signal are supplied to two inputs of the gate circuit G5. When the column and row selection signals are valid, the operation of the gate circuit G1 is validated, and a voltage corresponding to the logic threshold value of the gate circuit G1 is transmitted to the gate circuit G2, as in the above embodiment. Generating unique identification information.

以上のような1ビット識別情報発生回路及びそれを用いた識別情報発生回路については、前記特許文献1〜5に詳しく述べられている。したがって、これらの特許文献1〜5に述べられている他の回路形式の1ビット識別情報発生回路及びそれを用いた識別情報発生回路を本願発明においても利用することができる。   The 1-bit identification information generation circuit as described above and the identification information generation circuit using the same are described in detail in Patent Documents 1 to 5. Therefore, the 1-bit identification information generation circuit of other circuit formats described in Patent Documents 1 to 5 and the identification information generation circuit using the same can also be used in the present invention.

図7には、本願発明に係る半導体装置の識別方法の一実施例の工程(手順)図が示されている。LSIのウェハ加工工程100において、いわゆる前工程を完成したウェハ101は、プローブ検査工程100において個々のLSIの基本的な特性などの試験を行い、製造過程で生じた欠陥を含むLSIの除去がなされる。ここでウェハ101には、識別情報発生回路が搭載されており、プローブ検査時にLSI試験装置(以下、テスタという。)103により、個々のLSIに搭載された識別情報発生回路から発生した識別情報102を取り出し、データベース150に格納104する。このとき、上記識別情報102に対応して該個々のLSIに関連する製造履歴情報151(製造工場、ロット番号、ウェハ上のアドレス等)などを同データベース150に格納152する。   FIG. 7 shows a process (procedure) diagram of an embodiment of the semiconductor device identification method according to the present invention. In the LSI wafer processing step 100, the wafer 101 that has completed the so-called pre-process is subjected to a test such as basic characteristics of each LSI in the probe inspection step 100, and the LSI including defects generated in the manufacturing process is removed. The Here, an identification information generation circuit is mounted on the wafer 101, and the identification information 102 generated from the identification information generation circuit mounted on each LSI by an LSI tester (hereinafter referred to as a tester) 103 during probe inspection. And is stored 104 in the database 150. At this time, manufacturing history information 151 (manufacturing factory, lot number, address on wafer, etc.) related to the individual LSI corresponding to the identification information 102 is stored 152 in the database 150.

続いて、ダイシング工程110において、ウェハ101上のLSIが、一つひとつのチップ111に切断され、さらに後工程と呼ばれる組み立て工程(パッケージング)120において、各チップがリードフレームにマウントや、リードフレームとLSI電極の接続、樹脂等の封入が行われる。   Subsequently, in the dicing process 110, the LSI on the wafer 101 is cut into individual chips 111. Further, in an assembly process (packaging) 120 called a post-process, each chip is mounted on the lead frame, and the lead frame and the LSI. The electrodes are connected and the resin is sealed.

次に、後工程の一部であるマーキング工程130において、パッケージレーザマーカ131によってパッケージの表面に、製造者の企業名や製品の型名などが刻印される。このようなマーキング工程130において、組み立てを完成した半導体製品121個々に対して識別番号123を付与する。該半導体製品122の該識別番号123は、特定の規則により、例えば連続した数字でもよいが、半導体装置に付与された識別番号123は互いが異なる番号であることが条件である。   Next, in a marking process 130 which is a part of the post process, the package laser marker 131 stamps the manufacturer's company name, product type name, and the like on the surface of the package. In such a marking step 130, an identification number 123 is assigned to each semiconductor product 121 that has been assembled. The identification number 123 of the semiconductor product 122 may be a consecutive number, for example, according to a specific rule. However, the identification number 123 assigned to the semiconductor device is a condition that the numbers are different from each other.

選別工程140では、パッケージングされ識別情報が刻印された半導体製品122の詳細な電気的特性が検査される。テスト冶具143に装着された該半導体製品122−aは、LSIテスタ145によって検査され、検査の終了した該半導体製品122−bは良品または不良品に区別される。この選別工程140において、LSIテスタ145は、被試験半導体製品122−aの電気的特性の検査とともに識別情報144を読み出す。さらに、同時にビジョンセンサ141によって該半導体製品122−aに刻印された識別情報を検出142する。それらを、データベース150に格納する。上記の一連の動作によって、半導体製品のパッケージに刻印された識別番号123と内部に封止されたチップの識別情報144(102)を一対一に対応付けることができる。   In the sorting process 140, the detailed electrical characteristics of the semiconductor product 122 packaged and stamped with identification information are inspected. The semiconductor product 122-a mounted on the test jig 143 is inspected by the LSI tester 145, and the semiconductor product 122-b that has been inspected is classified as a good product or a defective product. In the selection step 140, the LSI tester 145 reads the identification information 144 together with the inspection of the electrical characteristics of the semiconductor product 122-a to be tested. At the same time, the vision sensor 141 detects 142 the identification information stamped on the semiconductor product 122-a. They are stored in the database 150. Through the above series of operations, the identification number 123 stamped on the package of the semiconductor product and the identification information 144 (102) of the chip sealed inside can be associated one-to-one.

すなわち、半導体製品122−aの特性データと識別情報及び識別番号123を関連付けたデータを、個々の半導体製品122−aの試験結果としてデータベース150へ格納する。それによって、データベース150では、プローブ試験工程100で読み取った識別情報102(これを第1識別情報という)と上記選別工程で読み取った識別情報144(これを第2識別情報)を照合することで、識別番号123とチップの製造履歴情報151を関連付けることができる。   That is, data in which the characteristic data of the semiconductor product 122-a is associated with the identification information and the identification number 123 is stored in the database 150 as the test result of each semiconductor product 122-a. Thereby, the database 150 collates the identification information 102 (this is called first identification information) read in the probe test process 100 with the identification information 144 (this is second identification information) read in the sorting process, The identification number 123 and the chip manufacturing history information 151 can be associated with each other.

図8には、この発明に係る半導体製品のパッケージの刻印説明図が示されている。これらは、主に製品のトレーサビリティを保証する目的で利用されているが、一般的には、製品名、工場名、週コードを特定する情報と、その他のメーカが独自に利用する管理番号などからなっている。本実施例では、その後に、ロット番号(55)、チップアドレスX(01)、チップアドレスY(22)などのチップ識別情報を刻印している。このチップ識別情報の例では、情報そのものに意味を持っているため、そのものを読めば履歴が判明するため、比較的人間に対して親近感がある。電気的な読みは出しが不可能な場面でも、その認識が可能である。例えば、半導体素子が破壊してしまい、通電が不可能な状態でも、その識別が可能になるものである。チップ識別情報の意味を不特定の他社に知られたくない場合は、ある種の暗号化を施してもよい。   FIG. 8 shows a marking explanatory diagram of a package of a semiconductor product according to the present invention. These are mainly used for the purpose of guaranteeing the traceability of products, but in general, from the information that identifies the product name, factory name, week code, and the control number that other manufacturers use uniquely. It has become. In this embodiment, thereafter, chip identification information such as a lot number (55), a chip address X (01), and a chip address Y (22) is engraved. In this example of chip identification information, since the information itself has a meaning, the history can be found by reading the information itself, so that it is relatively familiar to humans. Electric reading can be recognized even in situations where reading is impossible. For example, even when the semiconductor element is destroyed and cannot be energized, it can be identified. When it is not desired that the meaning of the chip identification information be known to an unspecified other company, some kind of encryption may be performed.

図9には、前記選別工程140で用いられるICハンドラ200の概略的な構成図が示されている。トレー201は、選別試験前の半導体製品122を収納するための容器であり、トレー203は選別試験後の半導体製品122−bを収納するための容器であり、ICソケット202は、選別試験用のテスト冶具143に装着されたLSIを挿入して固定する部品である。ICピッカー205は、水平駆動装置204と垂直駆動装置(図の矢印で示す)によって、トレー201内の半導体製品122を拾い上げ、ICソケット202に挿入し、検査の終わった半導体製品122−bをトレー203へ移す装置である。ビジョンセンサ210は、ICソケット202に挿入された半導体製品122−aのパッケージに刻印された識別番号123を読み取る。   FIG. 9 shows a schematic configuration diagram of the IC handler 200 used in the selection process 140. The tray 201 is a container for storing the semiconductor product 122 before the sorting test, the tray 203 is a container for storing the semiconductor product 122-b after the sorting test, and the IC socket 202 is used for the sorting test. This is a component that inserts and fixes an LSI mounted on the test jig 143. The IC picker 205 picks up the semiconductor product 122 in the tray 201 by the horizontal drive device 204 and the vertical drive device (indicated by the arrows in the figure), inserts it into the IC socket 202, and puts the semiconductor product 122-b after the inspection into the tray. This is a device to be transferred to 203. The vision sensor 210 reads the identification number 123 stamped on the package of the semiconductor product 122-a inserted into the IC socket 202.

図10には、本願発明に係る半導体装置の識別方法の他の一実施例の工程(手順)図が示されている。LSIのウェハ加工工程300、いわゆる前工程を完成したウェハ301は、プローブ検査工程300において個々のLSIの基本的な特性などの試験を行い、製造過程で生じた欠陥を含むLSIの除去がなされる。ここでウェハ301には、識別情報発生回路が搭載されており、プローブ検査時にLSIテスタ303により、個々のLSIに搭載された識別情報発生回路から発生した識別情報302を取り出し、データベース350に格納304する。このとき、該個々のLSIに関連する製造履歴情報351などとともに同データベース350に格納352する。   FIG. 10 shows a process (procedure) diagram of another embodiment of the method for identifying a semiconductor device according to the present invention. The wafer 301 that has completed the LSI wafer processing step 300, that is, the so-called pre-process, is subjected to a test such as basic characteristics of each LSI in the probe inspection step 300, and the LSI including defects generated in the manufacturing process is removed. . Here, an identification information generation circuit is mounted on the wafer 301, and the identification information 302 generated from the identification information generation circuit mounted on each LSI is extracted by the LSI tester 303 during probe inspection, and stored in the database 350. To do. At this time, it is stored 352 in the database 350 together with manufacturing history information 351 related to the individual LSI.

続いて、ダイシング工程310において、ウェハ301上のLSIが、一つひとつのチップ311に切断され、さらに後工程と呼ばれる組み立て工程320において、各チップがリードフレームにマウントや、リードフレームとLSI電極の接続、樹脂等の封入が行われる。   Subsequently, in the dicing process 310, the LSI on the wafer 301 is cut into individual chips 311. Further, in an assembly process 320 called a post process, each chip is mounted on the lead frame, and the connection between the lead frame and the LSI electrode. Resin or the like is sealed.

次に、後工程の一部であるマーキング工程330において、パッケージレーザマーカ331によってパッケージの表面に、製造者の企業名や製品の型名などが刻印される。同マーキング工程330において、組み立てを完成した半導体製品321個々に対して識別番号323を付与する。該半導体製品322の該識別番号323は、特定の規則により、例えば連続した数字でもよいが、前記同様に互いが異なる番号であることが条件である。   Next, in a marking process 330 which is a part of the post-process, the package laser marker 331 marks the manufacturer's company name, product type name, and the like on the surface of the package. In the marking step 330, an identification number 323 is assigned to each semiconductor product 321 that has been assembled. The identification number 323 of the semiconductor product 322 may be a consecutive number, for example, according to a specific rule, but it is a condition that the numbers are different from each other as described above.

トレー内収納品識別情報検出工程360では、トレー識別票検出用ビジョンセンサ361によってトレー識別票401を検出362し、識別番号検出用ビジョンセンサ363によってトレー400内の半導体製品322に付与されている識別番号323を検出364し、制御装置365によって、トレー400のトレー識別票401と該トレー400内に収納された半導体製品322の識別番号323とそのトレー内配列情報を制御装置365からデータベース350に格納366する。   In the in-tray product identification information detection step 360, the tray identification tag 401 is detected 362 by the tray identification tag detection vision sensor 361, and the identification given to the semiconductor product 322 in the tray 400 by the identification number detection vision sensor 363. The number 323 is detected 364, and the control device 365 stores the tray identification tag 401 of the tray 400, the identification number 323 of the semiconductor product 322 stored in the tray 400 and the arrangement information in the tray from the control device 365 into the database 350. 366.

選別工程340では、最初に被試験半導体製品322が収納されているトレー400のトレー識別票401をビジョンセンサ341によって検出する。次に、該トレー400から半導体製品322−aを拾い上げ試験する。試験が終わった半導体製品322−bは、また別のトレー410に収納する。テスタ345は、ビジョンセンサ341で検出したトレー識別票401の情報と、半導体製品322−aの特性データと識別情報を取得344し、データベース350に格納346する。   In the sorting step 340, the vision sensor 341 first detects the tray identification tag 401 of the tray 400 in which the semiconductor product 322 to be tested is stored. Next, the semiconductor product 322-a is picked up from the tray 400 and tested. The semiconductor product 322-b that has been tested is stored in another tray 410. The tester 345 acquires 344 information on the tray identification tag 401 detected by the vision sensor 341, characteristic data and identification information of the semiconductor product 322-a, and stores 344 in the database 350.

上記の一連の動作によって、半導体製品のパッケージに刻印された識別番号323と内部に封止されたチップの識別情報を一対一に対応付けることができる。すなわち、半導体製品322−aの特性データと識別情報及びトレー識別票401と識別番号323を関連付けたデータを、データベース350へ格納する。それによって、データベース350では、プローブ試験工程300で読み取った第1識別情報と上記選別工程で読み取った第2識別情報と、トレー識別票401及びトレー該識別票401と対応付けられた識別番号322を照合することで、識別番号322とチップの製造履歴情報351を関連付けることができる。   Through the above series of operations, the identification number 323 engraved on the package of the semiconductor product and the identification information of the chip sealed inside can be associated one-to-one. That is, the characteristic data and identification information of the semiconductor product 322-a and the data in which the tray identification tag 401 and the identification number 323 are associated are stored in the database 350. Thereby, in the database 350, the first identification information read in the probe test process 300, the second identification information read in the sorting process, the tray identification tag 401 and the identification number 322 associated with the tray identification tag 401 are stored. By collating, the identification number 322 and the chip manufacturing history information 351 can be associated with each other.

図11には、半導体製品322を収納するトレーの模式図が示されている。トレー400の上面は複数の升目に区切られており、各々の升に半導体製品322が一つずつ収納される。トレー400には、トレー識別票401が付けられている。このトレー識別票401が上記図10の選別工程340で利用される。   FIG. 11 shows a schematic diagram of a tray for storing the semiconductor product 322. The upper surface of the tray 400 is divided into a plurality of cells, and one semiconductor product 322 is stored in each cell. A tray identification tag 401 is attached to the tray 400. This tray identification tag 401 is used in the sorting step 340 of FIG.

図12には、本願発明に係る半導体装置の識別方法の更に他の一実施例の工程(手順)図が示されている。LSIのウェハ加工工程500、いわゆる前工程を完成したウェハ501は、プローブ検査工程500において個々のLSIの基本的な特性などの試験を行い、製造過程で生じた欠陥を含むLSIの除去がなされる。ここでウェハ501には、識別情報発生回路が搭載されており、プローブ検査時にテスタ503により、個々のLSIに搭載された識別情報発生回路から発生した識別情報を取り出し502、データベース550に格納504する。このとき、該個々のLSIに関連する製造履歴情報551などとともに同データベース550に格納552する。   FIG. 12 shows a process (procedure) diagram of still another embodiment of the semiconductor device identification method according to the present invention. A wafer 501 that has completed an LSI wafer processing process 500, that is, a so-called pre-process, is subjected to a test such as basic characteristics of each LSI in a probe inspection process 500, and an LSI including defects generated in the manufacturing process is removed. . Here, an identification information generation circuit is mounted on the wafer 501, and the identification information generated from the identification information generation circuit mounted on each LSI is taken out 502 and stored in the database 550 by the tester 503 during probe inspection. . At this time, it is stored 552 in the database 550 together with manufacturing history information 551 related to the individual LSI.

続いて、ダイシング工程510において、ウェハ501上のLSIが、一つひとつのチップ511に切断され、さらに後工程と呼ばれる組み立て工程(パッケージング)520において、各チップがリードフレームにマウントや、リードフレームとLSI電極の接続、樹脂等の封入が行われる。   Subsequently, in the dicing process 510, the LSI on the wafer 501 is cut into individual chips 511. Further, in an assembly process (packaging) 520 called a post-process, each chip is mounted on the lead frame, and the lead frame and the LSI. The electrodes are connected and the resin is sealed.

次に、後工程の一部である図示しないマーキングにおいて、レーザマーカによってパッケージの表面に、製造者の企業名や製品の型名などが刻印される。なお、本実施例においては、同マーキング工程において、組み立てを完成した半導体製品521個々に対して識別番号を付与しない。   Next, in a marking (not shown) which is a part of the post-process, the manufacturer's company name, product type name, and the like are imprinted on the surface of the package by a laser marker. In this embodiment, in the marking process, no identification number is given to each semiconductor product 521 that has been assembled.

次に、最終製品組み立て工程570において、複数の半導体装置が最終製品581に搭載される。なお、特に断らないが、最終製品は、その種類、目的、用法、規模、搭載する半導体装置の数などに限定されない。ここで、通常図12に図示されたような最終製品581は、それに搭載された半導体装置が交換されることはなく、該最終製品581と常に一体とみなされる。つまり、最終製品581上の例えば特定の半導体装置502を識別するために、該半導体装置502が固有の識別番号を持つ必要はなく、上記最終製品581に付与された識別票582と該最終製品581に搭載された半導体装置の固有情報の対応が然るべき方法で管理されればよい。   Next, in a final product assembly process 570, a plurality of semiconductor devices are mounted on the final product 581. Note that although not particularly specified, the final product is not limited to the type, purpose, usage, scale, number of semiconductor devices to be mounted, and the like. Here, the final product 581 as shown in FIG. 12 is normally regarded as an integral part of the final product 581 without replacing the semiconductor device mounted thereon. That is, in order to identify, for example, a specific semiconductor device 502 on the final product 581, the semiconductor device 502 does not have to have a unique identification number, and the identification tag 582 given to the final product 581 and the final product 581 are not included. The correspondence of the specific information of the semiconductor device mounted on the board may be managed by an appropriate method.

つまり、最終製品検査工程580において、複数の半導体装置が搭載された最終製品581の検査が行われる際に、最終製品581に付与された識別票582をビジョンセンサ586によって検出587すると同時に、該最終製品581に搭載された半導体装置583の識別情報を試験装置588で読み出し584、該識別票582情報と該識別情報をデータベース550に格納することによって、最終製品581に付与された識別票582と、該最終製品581に搭載された半導体装置583に封止されたチップの識別情報を一対一に対応付けることができる。   That is, in the final product inspection step 580, when the final product 581 mounted with a plurality of semiconductor devices is inspected, the identification tag 582 given to the final product 581 is detected 587 by the vision sensor 586, and at the same time, the final product 581 is detected. The identification information of the semiconductor device 583 mounted on the product 581 is read out 584 by the test device 588, and the identification tag 582 information and the identification information are stored in the database 550, whereby the identification tag 582 given to the final product 581; The identification information of the chips sealed in the semiconductor device 583 mounted on the final product 581 can be associated one-to-one.

本実施例において、半導体装置に刻印された識別番号からLSIの履歴を追跡する場合は、マーキングデータ管理ファイルに登録された同じ識別番号に対応する、識別情報を検索し、さらにプローブ検査データ収集システムや選別データ収集システムに蓄積された、識別情報と照合する。刻印もレーザマーキングの限定されるものではなく、印刷によるものであってもよい。   In this embodiment, when tracking the history of an LSI from an identification number stamped on a semiconductor device, the identification information corresponding to the same identification number registered in the marking data management file is searched, and further a probe inspection data collection system And the identification information stored in the sorting data collection system. The engraving is not limited to laser marking but may be by printing.

この実施例の半導体装置の識別方法では、半導体装置あるいはそれが用いられた電子装置において、不良が発生したときの解析を容易にすることができる。例えば、航空機では部品に不良が発生すると、同型あるいはその部品が用いられた航空機のすべてについて点検が行われて、部品不良を未然に発見したというニュースを耳にする。航空機では、絶対数が少ないので上記点検は可能である。一方、自動車搭載等のように高い信頼性が要求される半導体装置においては、特定の半導体装置に不良が発生したからといって全ての自動車を対象とした同様な点検は絶対数が膨大であるので不可能である。この発明に係る半導体装置の識別方法を利用すると、半導体装置においてプロセス不良が原因とみられる半導体装置の不良が発生した場合には、前記識別方法を用いることにより、当該半導体装置が製造されたロット、更にはウェハ上のアドレスに絞って半導体装置を特定することができる。したがって、多少規模が大きくなるが上記半導体装置が搭載された自動車の車体番号と対応付けて半導体装置を管理することにより、前記航空機と同様な点検、あるいは車検等を利用した重点点検を実施することも可能になる。   In the semiconductor device identification method of this embodiment, it is possible to facilitate analysis when a defect occurs in the semiconductor device or the electronic device in which the semiconductor device is used. For example, when a defect occurs in a part of an aircraft, we hear the news that all parts of the aircraft of the same type or that used that part are inspected, and that a defective part has been discovered. In an aircraft, the above inspection is possible because the absolute number is small. On the other hand, in semiconductor devices that require high reliability, such as those mounted on automobiles, the number of similar inspections for all automobiles is enormous due to the occurrence of defects in specific semiconductor devices. So it is impossible. When the semiconductor device identification method according to the present invention is used, if a semiconductor device failure that is considered to be caused by a process failure occurs in the semiconductor device, the identification method is used to obtain a lot in which the semiconductor device is manufactured, Furthermore, the semiconductor device can be specified by focusing on the address on the wafer. Therefore, the inspection similar to the aircraft or the priority inspection using the vehicle inspection etc. is performed by managing the semiconductor device in association with the vehicle body number of the automobile on which the semiconductor device is mounted although the scale is somewhat larger. Is also possible.

前記自動車搭載向の半導体装置の他に、大量の半導体装置が搭載されるテレビジョン受像機や録画装置等においても、半導体装置においてプロセス不良が原因とみられる半導体装置の不良が発生した場合には、前記識別方法を用いることにより、当該半導体装置が製造されたロット、更にはウェハ上のアドレスに絞って半導体装置を特定することができる。したがって、前記同様に上記半導体装置が搭載されたテレビジョン受像機や録画装置等と対応付けて半導体装置を管理することにより、前記同様な点検、製品回収を行うことも可能となる。   In addition to the semiconductor devices for mounting on automobiles, even in television receivers and recording devices in which a large number of semiconductor devices are mounted, when a semiconductor device failure that seems to be caused by a process failure occurs in the semiconductor device, By using the identification method, it is possible to specify the semiconductor device by focusing on the lot in which the semiconductor device is manufactured and further on the address on the wafer. Therefore, the same inspection and product recovery as described above can be performed by managing the semiconductor device in association with a television receiver, a recording device, or the like on which the semiconductor device is mounted as described above.

以上本発明者によってなされた発明を、前記実施形態に基づき具体的に説明したが、本発明は、前記実施形態に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能である。例えば、前記図7ないし図11に示された実施例においては、主に半導体製造者の視点からの半導体装置LSIの管理を目的とし、レーザマーカとICハンドラにビジョンセンサをそれぞれ一つずつ具備した工程の形態を想定したものである。しかし、該形態に限定されるものではなく、セットメーカ等において、前記半導体装置LSIをボードの表面に実装する装置や実装状態をチェックする検査装置、完成したボードの検査装置などと連携して組み合わされてもよい。   Although the invention made by the inventor has been specifically described based on the above embodiment, the present invention is not limited to the above embodiment, and various modifications can be made without departing from the scope of the invention. For example, in the embodiment shown in FIG. 7 to FIG. 11, the process is mainly provided for managing the semiconductor device LSI from the viewpoint of the semiconductor manufacturer, and the laser marker and the IC handler each have one vision sensor. Is assumed. However, the present invention is not limited to this mode. In a set maker or the like, a combination of the semiconductor device LSI on the surface of the board, an inspection device for checking the mounting state, an inspection device for the completed board, and the like. May be.

半導体装置に刻印された識別番号からLSIの履歴を追跡する場合において、半導体チップに設けられる識別情報発生回路は、互いに同じ製造過程をもって同一の形態として半導体基板上に形成された複数の識別要素を含み、上記複数の識別要素の持つ電気的特性バラツキに起因する上記複数の識別要素の相互の物理量の大小関係により決定される複数ビットからなる識別情報を発生させるもの他、ヒューズ又はEPROMに書き込まれたものであってもよい。すなわち、ウェハ上と上記組み立て後に電気的に読み出し可能なものであればよい。この発明は、半導体装置にユニーク性を持った識別情報を付与するための識別情報回路を内蔵した半導体装置及びその識別方法に広く利用することができる。   When tracking the history of an LSI from an identification number stamped on a semiconductor device, an identification information generation circuit provided on the semiconductor chip includes a plurality of identification elements formed on the semiconductor substrate in the same form with the same manufacturing process. In addition to generating identification information consisting of a plurality of bits determined by the relationship between the physical quantities of the plurality of identification elements due to variations in electrical characteristics of the plurality of identification elements, written to a fuse or EPROM It may be. In other words, it may be anything that can be electrically read on the wafer and after the assembly. The present invention can be widely used in a semiconductor device incorporating an identification information circuit for giving unique identification information to a semiconductor device and its identification method.

この発明に係る半導体装置の識別方法を説明するための相関図である。It is a correlation diagram for demonstrating the identification method of the semiconductor device based on this invention. 本発明に用いられる識別情報発生回路の一実施例を示すブロック図である。It is a block diagram which shows one Example of the identification information generation circuit used for this invention. 本発明に用いられる識別情報発生回路と出力制御回路の一実施例を示すブロック図である。It is a block diagram which shows one Example of the identification information generation circuit and output control circuit which are used for this invention. 本発明に用いられる識別情報発生回路と出力制御回路の他の一実施例を示すブロック図である。It is a block diagram which shows another Example of the identification information generation circuit and output control circuit which are used for this invention. 本発明に用いられる識別情報発生回路と出力制御回路のまた別の一実施例を示すブロック図である。It is a block diagram which shows another Example of the identification information generation circuit and output control circuit which are used for this invention. 図2〜図5に示した1ビット分の識別情報発生回路の一実施例を示す回路図である。FIG. 6 is a circuit diagram showing an embodiment of a 1-bit identification information generating circuit shown in FIGS. 本願発明に係る半導体装置の識別方法の一実施例を示す工程(手順)図である。It is a process (procedure) figure which shows one Example of the identification method of the semiconductor device which concerns on this invention. この発明に係る半導体製品のパッケージの刻印説明図である。It is stamp explanatory drawing of the package of the semiconductor product which concerns on this invention. 図7の選別工程140で用いられるICハンドラ200の概略的な構成図である。FIG. 8 is a schematic configuration diagram of an IC handler 200 used in the selection process 140 of FIG. 7. 本願発明に係る半導体装置の識別方法の他の一実施例を示す工程(手順)図である。It is a process (procedure) figure which shows another Example of the identification method of the semiconductor device which concerns on this invention. 図10の実施例で用いられる収納するトレーの模式図である。It is a schematic diagram of the tray accommodated used in the Example of FIG. 本願発明に係る半導体装置の識別方法の更に他の一実施例を示す工程(手順)図である。It is a process (procedure) figure which shows another one Example of the identification method of the semiconductor device which concerns on this invention.

符号の説明Explanation of symbols

100,200,500…ウェハ加工工程、101,201,501…ウェハ、102,302,502…識別情報、103,303,503…LSI試験装置、
110,310,510…ダイシング工程、111,311,511…チップ、
120,320,520…組み立て工程、121,321,521…半導体製品
130,330…マーキング工程、131,331…レーザマーカ、123,323…識別番号
140,340…選別工程、141,341…ビションセンサ、143…テスト治具、145,345…LSIテスタ、
150,350,550…データベース、
200…ICハンドラ、201,203…トレー、202…ICソケット、204…水平駆動装置、205…ICピッカー、210…ビションセンサ、
360…トレー内収納品識別情報検出工程、361…ビジョンセンサ、363…識別番号検出用ビジョンセンサ、
400…トレー、401…トレー識別票、350…データベース、
580…最終検査工程、581…最終製品、582…識別票、583…半導体装置、586…ビジョンセンサ、588…試験装置。
100, 200, 500 ... Wafer processing step, 101, 201, 501 ... Wafer, 102, 302, 502 ... Identification information, 103, 303, 503 ... LSI test equipment,
110, 310, 510 ... dicing step, 111, 311, 511 ... chip,
120, 320, 520 ... Assembly process, 121, 321, 521 ... Semiconductor product 130, 330 ... Marking process, 131, 331 ... Laser marker, 123, 323 ... Identification number 140, 340 ... Selection process, 141, 341 ... Bichon sensor, 143 ... Test jig, 145,345 ... LSI tester,
150, 350, 550 ... database,
200 ... IC handler 201, 203 ... Tray 202 ... IC socket 204 ... Horizontal drive device 205 ... IC picker 210 ... Bichon sensor
360 ... Identification information detection step for goods contained in tray, 361 ... Vision sensor, 363 ... Vision sensor for detecting identification number,
400 ... tray, 401 ... tray identification tag, 350 ... database,
580 ... Final inspection process, 581 ... Final product, 582 ... Identification slip, 583 ... Semiconductor device, 586 ... Vision sensor, 588 ... Test device.

Claims (8)

互いに同じ製造過程をもって同一の形態として半導体基板上に形成された複数の識別要素を含み、上記複数の識別要素の持つ電気的特性バラツキに起因する上記複数の識別要素の相互の物理量の大小関係により決定される複数ビットからなる識別情報を発生させる識別情報発生回路と、
上記識別情報を各ビットを奇数回連続して読み出し、上記奇数回での読み出されたビットが2値のうち一方の値であるときの総数と他方の値あるときの総数との大小比較結果に対応して総数が多い方の値に当該ビットを決定して出力する出力制御回路とを有する半導体装置。
Including the plurality of identification elements formed on the semiconductor substrate in the same form with the same manufacturing process, due to the magnitude relationship of the mutual physical quantities of the plurality of identification elements due to the electrical characteristic variation of the plurality of identification elements An identification information generating circuit for generating identification information consisting of a plurality of bits to be determined;
The identification information is read out odd number times for each bit, and the comparison result of the total number when the bit read in the odd number of times is one of two values and the total number when the other value is present And an output control circuit for determining and outputting the bit to a value having a larger total number corresponding to
請求項1において、
上記識別情報の各ビットの読み出し動作は、外部から入力されたクロックに対応して行われ、上記クロックを分周した分周出力により上記奇数回にわたる同一ビットの上記連続した読み出し回数が設定される半導体装置。
In claim 1,
The reading operation of each bit of the identification information is performed in response to a clock input from the outside, and the number of consecutive readings of the same bit over the odd number of times is set by a divided output obtained by dividing the clock. Semiconductor device.
互いに同じ製造過程をもって同一の形態として半導体基板上に形成された複数の識別要素を含み、上記複数の識別要素の持つ電気的特性バラツキに起因する上記複数の識別要素の相互の物理量の大小関係により決定される複数ビットからなる識別情報を発生させる識別情報発生回路を備えた半導体装置から、上記識別情報を奇数回読み出し、識別情報の各ビットをそれぞれ多数決により識別情報を決定し、かかる半導体装置の固有データと対応させた識別情報として用いる半導体装置の識別方法。   Including the plurality of identification elements formed on the semiconductor substrate in the same form with the same manufacturing process, due to the magnitude relationship of the mutual physical quantities of the plurality of identification elements due to the electrical characteristic variation of the plurality of identification elements The identification information is read an odd number of times from a semiconductor device having an identification information generation circuit for generating identification information consisting of a plurality of bits, and the identification information is determined by majority vote for each bit of the identification information. A method of identifying a semiconductor device used as identification information associated with unique data. 請求項3において、
上記固有データは、半導体チップの製品名、製造工場名、周コード、ロット番号、ウェハ番号、チップアドレスのいずれかを含む半導体装置の識別方法。
In claim 3,
The unique data includes a semiconductor device product name, manufacturing factory name, peripheral code, lot number, wafer number, and chip address.
電気的に読み出し可能な識別情報を有する半導体チップが半導体ウェハ上に形成された時点で当該識別情報を読み出し、その識別情報とかかる半導体チップの製品名、製造工場名、周コード、ロット番号、ウェハ番号、チップアドレスのいずれかを含む製造履歴データを関連させて記憶する第1手順と、
上記半導体チップの組み立て完成後のパッケージのマーキング工程において半導体装置の固有のマークを付する第2手順と、
上記半導体装置の電気的試験のときに上記半導体チップの識別情報を読み出し、上記半導体装置のパッケージに付された固有のマークとを対応せる第3手順とを含み、
上記第1手順での識別情報と第3手順での識別情報を仲介として上記パッケージに付されたマークと上記製造履歴データとを関連付けて登録する半導体装置の識別方法。
When a semiconductor chip having identification information that can be read electrically is formed on the semiconductor wafer, the identification information is read out, and the identification information and the product name, manufacturing factory name, peripheral code, lot number, and wafer of the semiconductor chip are read out. A first procedure for storing manufacturing history data including either a number or a chip address in association with each other;
A second procedure of attaching a unique mark of the semiconductor device in the marking process of the package after the assembly of the semiconductor chip is completed;
A third procedure for reading out the identification information of the semiconductor chip during an electrical test of the semiconductor device and associating it with a unique mark attached to the package of the semiconductor device;
A method for identifying a semiconductor device, wherein the mark attached to the package and the manufacturing history data are associated and registered using the identification information in the first procedure and the identification information in the third procedure as an intermediary.
請求項5において、
上記電気的に読み出し可能な識別情報は、互いに同じ製造過程をもって同一の形態として半導体基板上に形成される複数の識別要素を含み、上記複数の識別要素の持つ電気的特性バラツキに起因する上記複数の識別要素の相互の物理量の大小関係に決定される複数ビットからなる識別情報を発生させる識別情報発生回路から読み出されるものである半導体装置の識別方法。
In claim 5,
The electrically readable identification information includes a plurality of identification elements formed on the semiconductor substrate in the same form with the same manufacturing process, and the plurality of identification information caused by variations in electrical characteristics of the plurality of identification elements A method for identifying a semiconductor device, which is read from an identification information generating circuit for generating identification information consisting of a plurality of bits determined by the relationship between the physical quantities of the identification elements.
請求項6において、
上記第1手順及び第3手順における上記識別情報は、上記識別情報発生回路から奇数回読み出しを行い、各ビットの論理1と論理0とをそれぞれ多数決により決定するものである半導体装置の識別方法。
In claim 6,
A method for identifying a semiconductor device, wherein the identification information in the first procedure and the third procedure is read out from the identification information generation circuit an odd number of times, and logic 1 and logic 0 of each bit are determined by majority.
請求項6において、
上記半導体装置は、
上記識別情報発生回路から上記識別情報を奇数回読み出し、読み出された識別情報の各ビット毎に2値のうち一方の値であるときにはカウントアップし、他方の値あるときにはカウントダウンするカウンタ回路と、
上記決められた読み出し回数が完了したときのカウント値が正ならば当該ビットを上記一方の値とし決定し、カウント値が負ならば当該ビットを上記他方の値とし決定して出力する制御回路とを更に有し、
上記制御回路の出力信号を上記識別情報とする半導体装置の識別方法。
In claim 6,
The semiconductor device is
A counter circuit that reads out the identification information from the identification information generation circuit an odd number of times, and counts up when it is one of the two values for each bit of the read identification information, and counts down when there is the other value;
A control circuit for determining and outputting the bit as the one value if the count value when the determined number of readings is completed is positive, and determining and outputting the bit as the other value if the count value is negative; Further comprising
A method for identifying a semiconductor device using the output signal of the control circuit as the identification information.
JP2007058757A 2007-03-08 2007-03-08 Semiconductor device and method of discriminating the same Withdrawn JP2008226898A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007058757A JP2008226898A (en) 2007-03-08 2007-03-08 Semiconductor device and method of discriminating the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007058757A JP2008226898A (en) 2007-03-08 2007-03-08 Semiconductor device and method of discriminating the same

Publications (1)

Publication Number Publication Date
JP2008226898A true JP2008226898A (en) 2008-09-25

Family

ID=39845211

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007058757A Withdrawn JP2008226898A (en) 2007-03-08 2007-03-08 Semiconductor device and method of discriminating the same

Country Status (1)

Country Link
JP (1) JP2008226898A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011118536A (en) * 2009-12-01 2011-06-16 Mega Chips Corp Sensor device and semiconductor device
JP2015114814A (en) * 2013-12-11 2015-06-22 株式会社デンソー Product history management method of semiconductor device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011118536A (en) * 2009-12-01 2011-06-16 Mega Chips Corp Sensor device and semiconductor device
JP2015114814A (en) * 2013-12-11 2015-06-22 株式会社デンソー Product history management method of semiconductor device

Similar Documents

Publication Publication Date Title
JP2009147015A (en) Method and system for inspecting semiconductor device, and method of manufacturing semiconductor device
US6349240B2 (en) Semiconductor device manufacturing system and method of manufacturing semiconductor devices
JP3787070B2 (en) System for providing a unique identifier for an integrated circuit
US6941536B2 (en) Method for identifying semiconductor integrated circuit device, method for manufacturing semiconductor integrated circuit device, semiconductor integrated circuit device and semiconductor chip
US7291507B2 (en) Using a time invariant statistical process variable of a semiconductor chip as the chip identifier
EP3378054B1 (en) Puf identifier assignment and testing method and device
US20060050580A1 (en) Method for generating identification code of semiconductor device, method for identifying semiconductor device and semiconductor device
US10114369B2 (en) Identifying integrated circuit origin using tooling signature
KR101009375B1 (en) Semiconductor integrated circuit and method for controlling the same, and information processing device
US7557598B2 (en) Method of inspecting quiescent power supply current in semiconductor integrated circuit and device for executing the method
US20130080088A1 (en) Semiconductor chip testing method and semiconductor chip testing device
JP2006294096A (en) Fuse detection method and semiconductor storage device having fuse detection circuit
JP2008226898A (en) Semiconductor device and method of discriminating the same
JP4880999B2 (en) Semiconductor integrated circuit and inspection method thereof
US6601008B1 (en) Parametric device signature
JP2009147088A (en) Method of generating identifying information for semiconductor integrated circuit
CN107017990B (en) System and method for stable physically unclonable functions
US10496505B2 (en) Integrated circuit test method
JP2003332452A (en) Semiconductor identification circuit
RU2757977C1 (en) Method for identifying used counterfeit microchips based on the degradation properties of sram
CN111026614B (en) Program running state monitoring method and device, electronic equipment and readable storage medium
KR100578225B1 (en) Chip class marking circuit and chip class discriminating method
US8165291B2 (en) Random seed stability with fuses
US10685918B2 (en) Process variation as die level traceability
US10381104B2 (en) Semiconductor device

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20100511