INTEGRATED CIRCUIT PROTECTION DEVICE AND METHOD

Abstract: The present invention provides for an integrated circuit chip (100) having one or more circuit elements (102) that perform a desired circuit function with the circuit elements being encompassed by a molding compound (108) that forms a package for the chip. The molding compound has a capacitance associated with it and the integrated circuit chip (100) includes a second integrated circuit element (104) within the molding compound (108) and which second integrated circuit element monitors the molding compound (108) to detect a change in capacitance in the molding compound (108) resulting from a removal of a portion or all of the molding compound (108). In response to a detection of a change in the capacitance, the second integrated circuit element (102) alters the desired circuit function provided by the other integrated circuit elements.

Description: INTEGRATED CIRCUIT PROTECTION DEVICE AND METHOD The present invention relates to an integrated circuit protection device and method and m particular, but not exclusively, to a method and apparatus for protecting functions embedded within an integrated circuit from reverse engineering. In designing and manufacturing integrated circuits, a large amount of time, effort, and money are expended in producing integrated circuits. It is desirable to protect integrated circuits from reverse engineering in view of the expenditures in designing and manufacturing integrated circuits. Reverse engineering an integrated circuit includes removing the package surrounding the integrated circuit and probing the integrated circuit to identify functions provided by the integrated circuit. One known method for protecting integrated circuits from reverse engineering includes incorporating misleading warning labels on the integrated circuit itself. This method, however, wastes valuable real estate area. Additionally, such a labeling method does not deter a detailed examination of the integrated circuit. Another known method of preventing reverse engineering includes using packaging materials that destroy the chip during a decappmg operation m which the surrounding package is removed to examine the integrated circuit Such a packaging technique is expensive Yet another known method for preventing reverse engineering includes placing a metalization blanket layer over the core of the integrated circuit co prevent voltage contrast scanning electron microscopy (SEM) from determining the patterns generated within the integrated circuit Tne use of a metalization blanket layer, however, wastes a layer of metal interconnect and requires additional processing The invention seeks to provide a method and apparatus for preventing reverse engineering of integrated circuits and having advantages over known methods and apparatus In accordance with one aspect of the present invention there is provided an integrated circuit αevice comprising a substrate, a functional circuit formed on the substrate, a second circuit formed on the substrate and connected to the functional circuit and arranged to control the operation of the functional circuit, and the device having an encapsulating molding compound wherein the second circuit is responsive to changes in capacitance associated with the molding compound so as to control the function of the first circuit . In accordance with another aspect of the present invention there is provided an integrated circuit system comprising a first integrated circuit element arranged to perform a desired circuit function, a molding compound encompassing the first integrated circuit element and naving a capacitance associated therewith, and a second integrated circuit element encompassed within the molding compound, wherein the second integrated circuit element is connecteα to the first integrated circuit element and arranged to detect a change in capacitance resulting from a removal of at least a portion of the molding compounα, and to alter the desired circuit function of the first integrated circuit element in response to a detection of the removal of at least a portion of the molding compound. In accordance with yet another aspect of the present invention there is provided an integrated circuit device comprising an integrated circuit for performing a desired function, a molding compound encompassing the integrated circuit and exhibiting an associated capacitance, monitoring means for monitoring the capacitance associated with the molding compound, detection means for detecting a change in capacitance caused by a removal of at least a portion of the molding compound, and altering means for altering the function of the integrated circuit in response to a detection of a change in capacitance caused by removal of at least a portion of the molding compound. In accordance with a further aspect of the present invention there is provided an integrated circuit device comprising an integrated circuit for performing a desired function, a molding compound encompassing the integrated circuit and exhibiting an associated capacitance, monitoring means for monitoring the capacitance associated with the molding compound, detection means for detecting a change in capacitance caused by a removal of at least a portion of the molding compound, and altering means for altering the function of the integrated circuit in response to a detection of a change in capacitance caused by removal of at least a portion of the molding compound. The invention therefore advantageously provides for a method and apparatus for preventing reverse engineering that does not waste valuable real estate area on an integrated circuit, does not require expensive packaging techniques, and does not require additional processing. The invention is described further hereinafter, by way of example only, with reference to the accompanying drawings in which: Fig. 1 is a block diagram of a method and apparatus for providing integrated circuit functionality security and embodying the present invention; Fig. 2 is a schematic diagram of a detection circuit according to an embodiment of the present invention; Fig. 3 is a layout of a detection circuit according to an embodiment of the present invention; Fig. 4 is a cross-sectional view of the detection circuit in Fig. 3 ; Fig. 5 is a cross-sectional view without a passivation layer between the metal lines and the molding compound layer according to an embodiment of the present invention; Fig. 6 is a diagram of a disable pad according to an embodiment of the present invention; Fig. 7 is a block diagram of a disable circuit according to an embodiment of the present invention; and Fig. 8 s a shift register circuit according to an embodiment of the present invention. The process steps and structures described below do not form a complete process flow for manufacturing integrated circuits. The present invention can be practiced in conjunction with integrated circuit fabrication techniques currently used m the art, and only so much cf the commonly practiceα process steps are included as are necessary for an understanding of the present invention The figures representing cross-sections and layouts of portions or an integrated circuit during fabrication are not drawn to scale, but instead are drawn so as to illustrate the important features of the invention With reference now to Fig. 1, a block diagram of an apparatus for providing integrated circuit functionality security is depicted according to an embodiment of the present invention Integrated circuit 100 includes a chip function unit 102, which provides a desired function through one or more integrated circuits Chip function unit 102 is enabled or disabled by control unit 104. Whether chip function unit 102 is enabled or disabled is determined by an input into control unit 104 from sense unit 106. Sense unit 106 is employed to detect changes in capacitance caused by the proximity of molding compound 108 to sense unit 106. Molding compound 108 is the material that encapsulates the integrated circuit to form a packaged chip The molding compound is used to provide a protective housing to protect one or more integrated circuits from light, humidity, and/or mecnanical damage. In addition, the molding compound also provides a barrier to inspection or reverse engineering according to the present invention The material may be any Known material used to encapsulate integrated circuits to form a packaged chip. Molding compound 108 should oe capaole of generating a parasitic capacitance m tne integrated circuit According to the present invention, the parasitic capacitance existing between the top-most layer of metalization and the molding compound used m packaging is employed as a factor to switch m or out functions within an integrated circuit. For example, when the molding compound and its associated capacitance are present, a specific detection circuit (e.g. sense unit 106 and control unit 104) permits the correct operation of the integrated circuit. When the molding compound has been removed, the detection circuit disables some or all functions and possibly enables other "false" functions to mislead attempts in reverse engineering the integrated circuit. Disable unit 110 provides a mechanism to test the circuit without the package molding compound surrounding the integrated circuit during manufacturing. According to the present invention, either a pad which disables the detection circuit and is not bonded out at assembly or some other method of disabling the circuit is employed to allow testing. According to the present invention, the non-bonded pad is placed within the scribe lines surrounding the integrated circuit and is cut-off during dicing operations. Another method for providing an external disable unit 110 is to use a disabling pad to provide a code fed into a shift register that would hold the code to disable the parasitic capacitance detection circuit . With reference now to Fig. 2, a schematic diagram of a detection circuit is depicted according to the present invention. Detection circuit 200 forms control unit 134 and sense unit 106 m Fig. 1 and includes transistors Tl and T2, wnich are crossed-coupled to each other to form a flip- flop Transistors Tl and T2 are n-channel transistors m the depicted example The sources of transistors Tl and T2 are connected to a lower power supply VSS The drain of transistor Tl is connected to load device Li and a capacitor C Transistor T2 has its drain connected to a load device L2 and to a capacitor Cref Capacitor Cref represents a capacitor of a known fixed value that is independent of the package molding material. Load devices Ll and L2 are connected to upper power supply voltage VDD. As upper power supply voltage VDD is applied to detection circuit 200, ii capacitor C has a capacitance greater than capacitor Cref, node Nl is forced to a low logic value and node N2 is forced to a high logic value. Conversely, if the molding compound has been removed the value of capacitor Cref is higher than the value of capacitor C, causing node Nl to take a high logic state upon the application VDD and node N2 goes to a logic low state A high logic value at node Nl causes the chip function to be altered according to the present invention In particular, node N2 is connected to integrated circuits providing the desired function A low logic state at node Nl and a nigh logic state at node N2 causes the integrated circuits to perform normally while a high logic state at node Nl ano a low logic state at node K2 causes the function to be a.tereα by, for example, disabling the function, adding additional functions, or changing the function of the integrated circuit According to the present invention, a low logic state can be forced at the disable input connected to node Nl to force node Nl to a low logic state at tne application of VDD to test the integrated circuit. With reference now to Fig. 3, a layout of a detection circuit 200 m Fig. 2 is depicted according to an embodiπent of the present invention. Detection circuit 300 is laid out in substrate 301 with active area 302 forming transistor Tl and active area 304 forming transistor T2 from Fig. 2. In the depicted example, substrate 301 is a silicon substrate. The present invention however, may be implemented in other substrates, such as, for example, gallium arsenide. Contact 306 forms an ohm c contact to the drain of transistor Tl, while contact 308 forms an ohmic contact to the source of transistor Tl . Similarly, contact 310 forms an ohmic contact to a drain while contact 312 forms an ohmic contact to a source for transistor T2. Metal line 314 connects the sources of transistors Tl and T2 to lower power supply voltage (e.g., VSS) . In Fig. 2," transistors Tl and T2 are insulated gate field effect transistors. Other types of transistors also may be implemented according to the present invention, such as bipolar transistors. Contact 316 provides a connection from the dram of transistor T2 to the gate of transistor Tl by connecting the dram of transistor T2 to the gate of transistor Tl via polysilicon line 318. Transistor T2 has a polysilicon area 320 that is connected to metal line 322 by contact Ξ24. Metal line 322 is connected to metal line 326. Metal line 326 s connected to the dra of transistor Tl at contact 306, while metal line 330 is connected to the drain of transistor T2 at contact 310. Metal lines 326 and 33C are connected to polysilicon line 332 by contacts 334 and Ξ36. Additionally, polysilicon line 332 is connected to an upper power supply voltage (e g VDD) through metal line 338 by contact 328 Polysilicon line 332 forms loads Ll and L2 from Fig 2 In particular, loads Ll and L2 are polysilicon resistors accordmg to the present mvention Metal line 330 forms capacitor Cref in Fig. 2 with the capacitance being generated between metal l ne 330 and substrate 301 in whicn the integrated circuit is found. Capacitance of capacitor C is formed by the capacitance between metal l ne 314 and metal line 326 and the molding compound accordmg to the present invention. Metal l ne 330 also provides a path to alter or disable functions withm the integrated circuit if the molding compound is removed from the integrated circuit. When the molding compound is present, metal line 330 provides a signal that allows for normal or desired functions with the integrated circuit If the flip-flop is periodically reset by setting its local VDD to 0 volts and setting Nl and N2 to VSS, when VDD is re-applied, the circuit will re-detect the existence of the molding compound. The circuit detects the increased capacitance due to the molding compound only when the local VDD is applied to the circuit and nodes Nl and N2 are at the same zero voltage or VSS. When local VDD is applied, node Nl cnanges more slowly due to the mcreased RC time constant associated with the capacitance capacitor C If this operation is performed periodically while the chip is under power, this will prevent the correct functioning of the IC from oe g determined by an intruder who holds the IC m an active powered state during the decappmg operation If the packagmg is removed and voltage VDD is applied, transistor T2 is turned on and the voltage at node N2 is low. Metal line 326 also s used to provide a disable input into node Nl for testing the integrated circuit before _t is packaged to form a packaged ch p This metal line r .ns to an edge of a scribe line which will be cut when the wafer is diced to produce the individuals that will be placed withm a package to form an integrated circuit. With reference now to Fig. 4, a cross-sectional view of the detection circuit 300 in Fig. 3 is illustrated accordmg to the present invention. Substrate 400 has oxide layers 402 overlying it. Withm oxide layers 402 are metal lines 314, 326 and 330. Metal line 314 is the metal line leading to the lower power supply voltage VSS, while metal line 326 is the metal line leading to transistor Tl in Fig. 3. Metal line 330 is the metal line leading to node N2 and transistor T2 m Fig. 3. Passivation layer 404 is formed over oxide layers 402 and metal lines 314, 326 and 330. Molding compound layer 406 is formed over the passivation layer accordmg to the present invention. As can be seen, capacitor C is formed between the two metal lines with fringing capacitance formed by the passivation and molding compound and capacitor Cref is the capacitor formed between the metal line and the substrate. Alternatively, capacitor Cref could be formed by any other structure that produces a capacitor independent of the existence of molding compound layer 406. For example, a capacitor could be formed between the polysilicon layer and the active area Witn reference now to Fig 5, a cross-sectiona. view without a passivation layer between the metal lines and the molding compound layer is depicted accordmg to the present mvention Suostrate 500 has oxide layers 502 formed over it Metal lines 314 and 326 are formed on oxide layers 502 with a molding compound layer 504 being formed directly over the πetal lines. As can be seen m this depicted example, passivation layer 506 is formed areas other than over the metal lines providing a direct connection between molding compound layer 504 and metal lines 314 and 326. Such a layout provides a more sensitive architecture to detect a removal of the molding compound accordmg to the present invention. With reference now to Fig. 6, a diagram of a disable pad is depicted accordmg to the present invention. Wafer 600 is a silicon wafer in the depicted example containing circuit areas 602, 604, 606, and 608. Each of the circuit areas includes pads 613, which are used to send and receive signals to and from circuit areas 602, 604, 606, and 608. These pads are connected to pins when the circuit areas are diced and encapsulated with a molding compound to form packaged integrated circuit chips. Each of the circuit areas are defined by scribe lines 610 and 612 Each circuit area will be separated from the other circuit areas througn a dicing process, with the separated circuit areas forming die, and packaged to form pacKaged integrated circuit chips Circuit area 602 includes a metal line 614 that is connected to disable pad 616 Additionally, metal line 614 has a connection to a detection circuit, such as detection circuit 300 in Fig 3 Circuit areas 604, 606, and 608 may be identical to circuit area 502 with disable pad 616 and metal line 614 not shown. Prior to the dicing of the circuit areas, no molding compound is present, which means no parasitic capacitance associated with the molding compound is present. Disable pad 616 is employed to force the detection circuit into the state it would be in if the molding compound were present. In particular, node Nl in detection circuit 300 would be forced to a low value to test the circuitry located within circuit area 602 according to the present invention. During dicing, a saw blade traverses scribe lines 610 and 612, resulting in disable pad 616 being separated from circuit area 602. As a result, disable pad 616 is no longer available after the wafer has been diced and integrated circuit chips formed from the separated circuit areas . Turning next to Fig. 7, a block diagram of a disable circuit using a shift register circuit is depicted according to the present invention. Disable circuit 700 includes a shift register circuit 702, which includes a clock pad 704 and a data pad 706 into SR latches 708a-708n. Data from data pad 706 is divided into data and data* according to the present invention. The signals data and clock become the S input into the SR latches, while the signals data* and clock become the R input into the latch. The output Q of the SR latch and the clock signal become the S input into the next stage and the output Q* and clock become the R input into the next stage. Shift register circuit 702 is a standard shift register circuit known to those of ordinary skill in the art, and shown in detail in Figure 8. More information on shift registers may be found Ryder, Electroni c fundamentals and Applica tions , Prentice Hall 1976. Disable circuit 700 also includes a boolean encoder 710, wnich has a connection to the output of each SR latch, with the connection to SR latch 708a being the least significant bit and the connection to SR latch 708n being the most significant bit. Boolean encoder 710 also includes an output connected to node Nl in detection circuit 300 in Fig. 3. Boolean encoder 710 includes a combination of gates that provide a logical low to node Nl m response to a specific combmation of bits LSB to MSB known to those skilled in the art. The exact types of gates and layout of gates used to construct boolean encoder 710 depends on the combmation of bits desired for creating a logical low to node Nl. Alternatively, the input into boolean encoder circuit 710 may be provided from a specific set of inputs from multiple pads according to the present invention. Thus, the present invention provides an improved mechanism for protecting functions imbedded withm an integrated circuit from a reverse engineering that involves the removal of the surrounding package. The present invention provides protection from reverse engineering without requiring expensive packaging techniques or wasting a layer of metal interconnect and associated additional processing by using parasitic capacitance associated with a molding compound used to package the integrated circuit . Accordmg to the present mvention, functions are altered when the capacitance changes due to the removal of the molding compound to mislead efforts on reverse engineering the integrated circuit While the invention has been particularly shown and described with reference to a preferred embodiment, it will be understood by those skilled in the art that the invention is not restricted to the details of the foregoing embodiment .

Claims: CLAIMS 1 An integrated circuit device (100) comprising a substrate, a functional circuit (102) formed on the substrate, a second circuit (104, 106) formed on the suostrate and connected to the functional circuit (102) and arranged to control the operation of the functional circuit, and the device having an encapsulating molding compound (108) wherein the second circuit (104, 106) is responsive to changes in capacitance associated with the molding compound (108) to control the function of the first circuit. 2. A device as claimed in Claim 1, wherem the substrate comprises a silicon substrate. 3 A device as claimed n Claim 1, wherein the substrate is a gallium arsenide substrate. 4 A device as claimed m Claim 1, 2 or 3, wherein the second circuit (104, 106) serves to control the function of the functional circuit (102) by altering the function of the first circuit m response to a change in the associated capacitance caused by removal of at least a portion cf the molding compound (108) 5 A device as claimed m Claim , wherein the second circuit (104, 106) alters the function of the functional circuit (102) by disabling the first circuit (102) 6 A device as claimed in any one of the preceding cairns , where the second circuit (104, 106) includes: a reference capacitor (Cref) havmg a pre-selected capacitance independent of the associated capacitance of the molding compound (108) ; and a detection circuit connected to the reference capacitor (Cref) , wherein the pre-selected capacitance is compared to the associated capacitance of the molding compound by the detection circuit to detect a removal of at least a portion of the molding compound and the detection circuit alters the function of the first circuit in response to the detection of a removal of at least part of the molding compounding. 7. A device as claimed in any one of Claims 1-6, wherein a passivation layer is located between the molding compound (108) and the functional circuit (102) , the second circuit (104, 106) , and the substrate. 8. A device aε claimed in any one of the preceding claims, wherein the second circuit comprises: a first transistor (Tl) having a source, a drain, and a gate, wherein the source is connected to a lower power supply voltage (Vss) and the drain is connected to the associated capacitance (C) ; a second transistor (T2) having a source, a drain, and a gate, wherein the gate is connected to the drain of the first transistor (Tl) , the source is connected to the lower power supply voltage (V sε ) , and the drain is connected to the gate of the first transistor (Tl) and the functional circuit, wherein a voltage at the dram controls the function of the functional circuit; a reference capacitor (Cref) connected to the drain of the second transistor (T2) ; a first resistor (Ll) having a first end connected to the dram of the first transistor (Tl) and a second end connected to an upper power supply voltage (V DD ) ; and a second resistor (L2) having a first end connected to the dram of the second transistor (T2) and a second end connected to the upper power supply voltage. 9. A device as claimed m Claim 8, wherein the first transistor (Tl) and the second transistor (T2) are insulated gate field effect devices. 10. A device as claimed in Claim 8 or 9, further comprising a disable pad (110) connected to the drain of the first transistor (Tl) . 11. A device as claimed in Claim 8, 9 or 10, further comprising a disable circuit including: an input pad (706) ; a shift register (708) having an input connected to the input pad (706) and a plurality of outputs; and a boolean encoder (710) havmg a plurality of inputs connected to the plurality of outputs from the snift register (708) and an output connected to the dram of the first transistor (Tl) , wherem the output of the boolean encoder (710) serves to control the first transistor (Tl) and tne second transistor (T2) . 12. An integrated circuit system comprising: a first integrated circuit element arranged to perform a desired circuit function; a molding compound encompassing the first integrated circuit element and having a capacitance associated therewith; and a second integrated circuit element encompassed within the molding compound, wherein the second integrated circuit element is connected to the first integrated circuit element and arranged to detect a change in capacitance resultmg from a removal of at least a portion of the molding compound, and to alter the desired circuit function of the first integrated circuit element in response to a detection of the removal of at least a portion of the molding compound. 13. A system as claimed in Claim 12, wherein a passivation layer lies between the molding compound and the first integrated circuit and the second integrated circuit . 14. A system as claimed in Claim 12 or 13, wherein the second integrated circuit element alters the desired circuit function by disabling the first integrated circuit element . 15. A system as claimed in Claim 12, 13 or 14, further comprising a third integrated circuit element and wherem the second integrated element is arranged to alter the desired circuit function by enabling the third circuit element. 16. A system as claimed m Claim 12, 13 or 14, further comprising a third integrated circuit element and wherein the second integrated circuit element is arranged to alter the desired circuit function by enabling the tnird integrated circuit element and disabling the first integrated circuit element. 17. A system as claimed m any one of Claims 12, 13, 14, 15 or 16, wherem the second integrated circuit element includes a capacitor arranged for comparison with the capacitance associated with the molding compound to detect a change n capacitance resulting from a removal of at least a portion of the molding compound. 18. An integrated circuit device comprising: an integrated circuit (102) for performing a desired function; a molding compound (108) encompassing the integrated circuit (102) and exhibiting an associated capacitance; monitoring means (106) for monitoring the capacitance associated with the molding compound (108) ; detection means for detecting a change capacitance caused by a removal of at least a portion of the molding compound; and altering means (104) for altering the function of the integrated circuit (102) in response to a detection of a change m capacitance caused by removal of at least a portion of the molding compound (108) . 19. A device as claimed n Claim 18, wherein the altering means (104) comprises means for disabling tne integrated circuit . 20 A device as claimed Claim 18, wherein the altering means (104) comprises means for adding an undesired function to the integrated circuit. 21. A device as claimed in Claim 18, 19 or 20, further comprising a second integrated circuit for performing an undesired function, wherein the altering means comprises means for enabling the second integrated circuit without disabling the integrated circuit (102) . 22. A device as claimed in Claim 18, 19 or 20, wherein a passivation layer lies between the molding compound (108) and the integrated circuit (102) . 23. A method of detecting reverse engineering involving removal of a molding compound encompassing an integrated circuit, comprising the steps of: monitoring a capacitance associated with the molding compound; detecting a change in the associated capacitance caused by a removal of at least a portion of the molding compound; and altering the function of the integrated circuit in response to a detection of the change in capacitance caused by a removal of at least a portion of the molding compound. 24. A method as claimed in Claim 23, wherein the step of altering the function of the integrated circuit comprises disabling the function of the integrated circuit in response to a detection of a change in the associated capacitance caused by a removal of at least a portion of the molding comoound. 25. A method as claimed in Claim 23, wherein the step of altering the function of the integrated circuit comprises disabling the function of the integrated circuit and enabling an undesired function in response to a detection oi a change in the associated capacitance caused by removal of at least a portion of the molding compound. 5 0 D

Inventors: COLE RICHARD K, YAKURA JAMES P, COLE, RICHARD, K., YAKURA, JAMES, P.
Applicants: GILL DAVID ALAN, SYMBIOS LOGIC INC, GILL, DAVID, ALAN, SYMBIOS LOGIC INC.
Application year: 1997
Main classification: H01L23
IPC codes: G06F1, G06F21, G11C5, G11C7, H01L23