Method for protecting an integrated circuit, and corresponding device
11329011 · 2022-05-10
Assignee
Inventors
Cpc classification
H01L23/5226
ELECTRICITY
H01L23/585
ELECTRICITY
International classification
Abstract
An integrated circuit is protected against at attack. An electrically conductive body at floating potential is situated in the integrated circuit. The electrically conductive body has an initial amount of electric charge prior to the attack and functions to collect electric charge as a result of the attack. A detection circuit operates to detect an amount of electric charge collected on the electrically conductive body and determine whether the collected amount is different from the initial amount. If the detected amount of charge is different from the initial amount, a control circuit trigger the taking of a protective action.
Claims
1. An apparatus, comprising: a semiconductor wafer including a first zone and a second zone with a cutting path passing between the first zone and the second zone; an electrically conductive body; a detection circuit configured to detect an amount of electric charge collected on said electrically conductive body as a result of an attack; a control circuit configured to trigger a protective action in response to the detected amount of electric charge; and an electrically conductive connecting element positioned with the cutting path passing through the electrically conductive connecting element, said electrically conductive connecting element having a first end that is electrically connected to said electrically conductive body in the first zone and a second end located in the second zone; wherein the second end of the electrically conductive connecting element is directly electrically connected to the semiconductor wafer in the second zone.
2. An apparatus, comprising: a semiconductor wafer including a first zone and a second zone with a cutting path passing between the first zone and the second zone; an electrically conductive body; a detection circuit configured to detect an amount of electric charge collected on said electrically conductive body as a result of an attack; a control circuit configured to trigger a protective action in response to the detected amount of electric charge; an electrically conductive connecting element positioned with the cutting path passing through the electrically conductive connecting element, said electrically conductive connecting element having a first end that is electrically connected to said electrically conductive body in the first zone and a second end located in the second zone; and a shallow trench isolation in the semiconductor wafer positioned with the cutting path passing through the shallow trench isolation.
3. The apparatus of claim 2, further comprising an opening in the shallow trench isolation in the second zone, and wherein the second end of the electrically conductive connecting element is electrically connected to the semiconductor wafer at said opening.
4. The apparatus of claim 3, further comprising a silicide layer at an upper surface of the semiconductor wafer at said opening.
5. The apparatus of claim 1, wherein the direct electrical connection of the second end of the electrically conductive connecting element applies an initial amount of electric charge on the electrically conductive body prior to said attack.
6. The apparatus of claim 5, wherein the initial amount of electric charge is a zero amount.
7. An apparatus, comprising: a semiconductor wafer including a first zone and a second zone with a cutting path passing between the first zone and the second zone; an electrically conductive body; a detection circuit configured to detect an amount of electric charge collected on said electrically conductive body as a result of an attack; a control circuit configured to trigger a protective action in response to the detected amount of electric charge; an electrically conductive connecting element positioned with the cutting path passing through the electrically conductive connecting element, said electrically conductive connecting element having a first end that is electrically connected to said electrically conductive body in the first zone and a second end located in the second zone; and at least one sealing ring in the first zone positioned between the electrically conductive body and the cutting path.
8. The apparatus of claim 7, wherein a portion of the electrically conductive connecting element passes through said at least one sealing ring.
9. An apparatus, comprising: a semiconductor wafer including a first zone and a second zone with a cutting path passing between the first zone and the second zone; an electrically conductive body; a detection circuit configured to detect an amount of electric charge collected on said electrically conductive body as a result of an attack; a control circuit configured to trigger a protective action in response to the detected amount of electric charge; and an electrically conductive connecting element positioned with the cutting path passing through the electrically conductive connecting element, said electrically conductive connecting element having a first end that is electrically connected to said electrically conductive body in the first zone and a second end located in the second zone; wherein the detection circuit comprises: a variable resistor having a control terminal that is electrically coupled to said electrically conductive body, said resistor configured to have a resistance that is modified according to a voltage applied to said control terminal in response to the collected amount of electric charge, and a detection block configured to detect a physical variable linked to the resistance of the variable resistor.
10. The apparatus of claim 9, wherein the control circuit is configured to trigger the protective action if a value of the physical variable linked to the resistance of the variable resistor lies outside of a range of reference values.
11. The apparatus of claim 1, wherein the detection circuit comprises: a transistor having a control electrode that is electrically coupled to said electrically conductive body, said transistor configured to be in an off state when said initial amount of charge is present and to be in an on state in response to a voltage induced by collected amount of electric charge; and wherein the detection circuit is configured to detect said on state of the transistor.
12. An apparatus, comprising: a semiconductor wafer including a first zone and a second zone with a cutting path passing between the first zone and the second zone; an electrically conductive body; a detection circuit configured to detect an amount of electric charge collected on said electrically conductive body as a result of an attack; a control circuit configured to trigger a protective action in response to the detected amount of electric charge; an electrically conductive connecting element positioned with the cutting path passing through the electrically conductive connecting element, said electrically conductive connecting element having a first end that is electrically connected to said electrically conductive body in the first zone and a second end located in the second zone; and a module including a variable resistor having a control terminal that is electrically coupled to said electrically conductive body, wherein the detection circuit is configured to apply a voltage to said control terminal according to the amount of charge present on said electrically conductive body, and wherein the control circuit is configured to trigger the protective action by modifying a function of said module.
13. The apparatus of claim 1, further comprising a module including a transistor having a control electrode that is electrically coupled to said electrically conductive body, wherein the detection circuit is configured to apply a voltage to said control electrode in response to the collected amount of electric charge so as to put the transistor into an on state, and wherein the control circuit is configured to trigger the protective action by modifying a function of said module resulting from the changing of the transistor to its on state.
14. The apparatus of claim 1, further comprising a capacitor having a terminal that is electrically coupled to said electrically conductive body, and wherein the detection circuit is configured to detect a grounding of said electrically conductive body by performing a measurement, at said terminal, of a physical variable whose value lies outside of a range of reference values.
15. The apparatus of claim 1, wherein the electrically conductive body comprises an electrically conductive wafer.
16. A method for producing an integrated circuit, comprising: delimiting a semiconductor wafer to include a first zone and a second zone; forming an attack detection circuit at the first zone, said attack detection circuit including an electrically conductive body configured to collecting electric charge as a result of an attack, a detection circuit configured to detect an amount of electric charge collected on said electrically conductive body, and a control circuit configured to trigger a protective action in response to the detected amount of electric charge; forming an electrically conductive connecting element positioned passing from the first zone to the second zone, said electrically conductive connecting element having a first end that is electrically connected to said electrically conductive body in the first zone and a second end located in the second zone; electrically coupling the second end of electrically conductive connecting element to apply an initial amount of electric charge on the electrically conductive body prior to said attack, wherein electrically coupling comprises directly electrically connecting the second end to the semiconductor wafer in the second zone; and then severing the electrically conductive connecting element through a cutting path extending between the first zone and the second zone.
17. The method of claim 16, wherein electrically coupling comprises grounding said electrically conductive body via the electrically conductive connecting element during the production of the integrated circuit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Other advantages and features of the invention will become apparent upon examining the detailed description of completely non-limiting embodiments and implementations of the invention and the appended drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION
(12)
(13) A first polycrystalline silicon layer POLY1 is covered with a stack of insulating layers 4, for example silicon oxide layers or an oxide-nitride-oxide layer. The stack of insulating layers 4 is covered with a second polycrystalline silicon layer POLY2. The first polycrystalline silicon layer POLY1 is highly N-doped, for example with a concentration of dopant elements of the order of 5×10.sup.18 to 5×10.sup.19 atoms/cm.sup.3. The thickness of the first polycrystalline silicon layer POLY1 is, for example, between 50 and 150 nm, for example of the order of 90 nm, and the thickness of the second polycrystalline silicon layer POLY2 is, for example, between 150 and 250 nm, for example of the order of 190 nm.
(14) On each side of the stack of said insulating layers 4 and at a distance therefrom, two conductive vias V2 and V3 make it possible to access the terminals of the resistor on the first polycrystalline silicon layer POLY1. Another via V1, forming a control terminal V1, makes it possible to access a contact point on the second polycrystalline silicon layer POLY2. The control terminal V1 makes it possible to apply a voltage to the second polycrystalline silicon layer POLY2.
(15) If a voltage is applied to the second polycrystalline silicon layer POLY2 by the control terminal V1, the resistance of the first polycrystalline silicon layer POLY1 between the terminals V2 and V3 is modified.
(16)
(17)
(18) The substrate S of the wafer and of the integrated circuit comprises isolating regions 10, for example shallow trench isolations (STI), or a local oxide (LOCOS for local oxidation of silicon).
(19) The circuit CI comprises, on its outer periphery, a sealing ring AT. This structure is advantageous because it makes it possible to provide sealtightness and therefore to protect integrated circuit CI from the potential propagation of chips and splinters when cutting the wafer to allow the integrated circuits to be singulated.
(20) Of course, the integrated circuit CI may comprise several sealing rings AT on its periphery, these being positioned side-by-side so as to bolster sealtightness and thus better protect the integrated circuit CI.
(21) The sealing ring AT in this case comprises a contact 7 forming a wall and a first metal track PST that is situated at a first metallization level M1 of an interconnect portion (known to those skilled in the art by the acronym BEOL for back end of line) of the integrated circuit CI.
(22) On this same metal track PST that is situated at the first metallization level M1, there rests a via wall 9 surmounted by a second metal track PST that is situated at the second metallization level.
(23) The sealing ring AT bears on a first polysilicon bar 5, which is itself on a first dielectric layer 20, for example a silicon oxide layer or an oxide-nitride-oxide layer.
(24) The dielectric layer 20 separates the first polysilicon bar 5 from a second polysilicon bar 3 that is itself separated from the semiconductor substrate S by a second dielectric layer 30, for example a silicon oxide layer or an oxide-nitride-oxide layer.
(25) This stack of polysilicon bars and of oxide layers crosses the contact wall 7 and extends to the periphery of the integrated circuit CI.
(26) This crossing portion TRA constitutes a portion of an electrically conductive connecting element LI that therefore extends to the outside of the integrated circuit CI.
(27) The electrically conductive connecting element LI extends between a first location E1 inside the integrated circuit CI and a second location E2 situated outside the integrated circuit CI, in this case a location of the substrate that is situated in zone E2 of the wafer beyond the cutting line LD.
(28) The connecting element LI also comprises a straddling portion PST2 that will straddle said cutting line LD. The straddling portion is located at the first metallization level M1.
(29) Of course, it would be possible for it to extend to a higher metallization level.
(30) The straddling portion PST2 is connected to the second location E2 by a contact 73 that is positioned on a first metal silicide layer 81. The straddling portion PST2 is connected to the second polycrystalline silicon bar 3 by the contact 72 that is positioned on a second metal silicide layer 82.
(31) The first location E1 is connected to an electrically conductive body PC by a via 71 resting on a third metal silicide layer 83. The body PC is in this case situated at the metallization level M1, but it could advantageously be situated at a higher metallization level.
(32) The electrically conductive body PC is coupled to said variable resistor RV by the via or the control terminal V1.
(33) The electrically conductive body PC may comprise an electrically conductive wafer.
(34) The second location E2 thus connected to the substrate S by the first metal silicide layer 81 makes it possible, if the substrate S is kept grounded, to keep the first location E1 and therefore the electrically conductive body PC grounded.
(35) Specifically, this is particularly advantageous for shedding electric charge that might accumulate on the wafer PC during the production of the integrated circuit.
(36) The straddling portion PST2 of the connecting element LI will subsequently be cut through, thus conferring an uncharged state on said body PC. The body PC becomes an electrically conductive body at floating potential, in this case having an electrically zero initial amount of charge.
(37) The example of a connecting element passing through the sealing ring is particularly advantageous as this makes it possible to keep the conductive body PC grounded while at the same time protecting the integrated circuit from the intrusion of interfering external elements.
(38) That being said, other means are possible for keeping the body grounded during the production of the integrated circuit and then making it floating thereafter.
(39) For example, when the integrated circuit is produced, it is possible to connect to said body PC to the substrate S, which is kept grounded, using metal lines. Then, after producing the integrated circuit, an orifice is produced above the metal lines that is cut through using a laser.
(40)
(41) With the straddling portion PST2 having been cut through, the connecting element LI now comprises a free end EXT that is situated outside said sealing ring AT.
(42) The term “free end” is understood to mean that there is no longer any contact between the integrated circuit CI and an external element.
(43) The integrated circuit CI therefore comprises said electrically conductive body at floating potential PC coupled to said variable resistor RV by the control terminal V1.
(44) The integrated circuit CI comprises a detection circuit MD configured so as to detect an amount of electric charge AC on the body PC that is different from an initial amount of charge, which is zero in this case since the body PC was grounded during the production of the integrated circuit.
(45) The detection circuit MD comprises the variable resistor RV as well as a detection block MD1 that is configured so as to detect the amount of electric charge AC on said body PC by making a measurement using the variable resistor RV.
(46) The detection block MD1 is connected in this example to the terminals of V2 and V3 of the first polycrystalline silicon layer POLY1 in order to measure a physical variable linked to the resistance of said variable resistor RV when said voltage V0 is applied by said control terminal V1.
(47) As the control terminal V1 is connected to said electrically conductive body PC, said voltage V0 is only able to originate from an amount of charge AC transferred to said electrically conductive body PC. Thus, detecting an attack comprising the use of focused electron beams (Ebeam) of the use of ion beams (FIB for focused ion beam) comprises detecting the accumulation of electric charge AC on said electrically conductive body at floating potential PC.
(48) The detection of the accumulation of charge AC is performed, as mentioned above, by measuring a physical variable linked to the resistance of said variable resistor RV.
(49) “Physical variable” is understood to mean the measurement, at the terminals V2 and V3, of the resistance of the first polycrystalline silicon layer POLY1 or of the voltage at the second polycrystalline silicon layer POLY2.
(50)
(51) In this example, said wafer PC produces the voltage V0 across the terminals of the variable resistor RV. The detection block MD1 includes a constant current generator GEN2 that generates a current through the variable resistor RV, producing a voltage V10 across the terminals of this resistor.
(52) The detection block MD1 also comprises a first comparator COMP1 and a second comparator COMP2 that are configured so as to compare the voltage V10 with two reference voltages REF1 and REF2.
(53) In this respect, the voltage V10 is sent on a first input (−) of the first comparator COMP1 and also sent on a first input (+) of the second comparator COMP2.
(54) The second input (+) of the first comparator COMP1 is configured so as to receive the voltage REF1.
(55) The value RV0 of the resistor RV before any attack, that is to say in the absence of charge AC, is known.
(56) The reference voltage REF1 is the voltage across the terminals of a first reference resistor RV+ having a resistance for example 10% higher than the value RV0 when this resistor RV+ is flowed through by a current generated by a generator GEN1 that is coupled to said resistor RV+.
(57) The second input (−) of the second comparator COMP2 is configured so as to receive the voltage REF2. The reference voltage REF2 is the voltage across the terminals of a second reference resistor RV− having a resistance for example 10% lower than the value RV0 when this resistor RV− is flowed through by a current generated by a generator GEN3 that is coupled to said resistor RV−.
(58) It should be noted that the three generators GEN1, GEN2 and GEN3 produce a current having one and the same magnitude.
(59) For example, for a current having a magnitude of between 1 and 10 μA, the value RV0 is between 50 kOhm ohm and 500 kOhm, to which 10% is added in order to obtain the resistance of the resistor RV+ and from which 10% is subtracted in order to obtain the resistance of the resistor RV−.
(60) If the voltage V10 is greater than the first reference voltage REF1, the comparator COMP1 is configured so as to deliver, for example, a “1”, and if not a “0” to control circuit MCMD.
(61) If the voltage V10 is lower than the second reference voltage REF2, the comparator COMP2 is configured so as to deliver, for example, a “1”, and if not a “0” to the control circuit MCMD.
(62) Thus, if the voltage V10 is outside the interval between REF2 and REF1, an alarm signal will be generated, thereby allowing the control circuit MCMD, for example, to trigger an action for protecting the integrated circuit, for example resetting with blocking of the operation.
(63) The generation of such a protective action is only an example, of course. Other protective actions may very well be implemented.
(64)
(65) The variable resistor RV is replaced with an NMOS transistor TR whose gate (control electrode) G is coupled to the body PC by a via V6.
(66) The drain D of said transistor TR is coupled to a resistor R, which is itself coupled to the supply voltage Vdd. With regard to the source of the transistor TR, this is connected to ground.
(67) Before any attack, the gate-source voltage of the transistor is less than the threshold voltage of the transistor TR. The transistor TR is in the off state and a detection block MD2 does not detect anything.
(68) If the attacker uses a positive ion beam, for example, the voltage on the gate of the transistor increases and the gate-source voltage becomes greater than the threshold voltage of the transistor. The transistor TR changes to the on state. A drain current then flows and is detected by the detection block MD2, which in this case detects the on state of the transistor TR.
(69)
(70) The integrated circuit CI in this example comprises the electrically conductive body PC at floating potential and a module MO comprising said variable resistor RV and a capacitor C thus performing a filter function.
(71) Said variable resistor RV, as illustrated above, comprises said control terminal V1 that is electrically coupled to said body PC. Thus, when a voltage V0 is applied to said control terminal V1, resulting from the detection of electric charge AC (step 100—
(72) Said modification of the cut-off frequency thus modifies the function of said module MO, this corresponding to the performance of a countermeasure that counteracts the attack performed on the integrated circuit.
(73) The function of the module MO may also be modified using the transistor TR. This transistor TR may be connected for example in parallel across a component of this module. Therefore, in the off state, the transistor TR does not have an influence on this component, whereas it short-circuits said component in its on state.
(74) More precisely, as illustrated in
(75)
(76) The integrated circuit CI comprises a capacitor C1, a first terminal BC1 of which is electrically coupled to said body PC. A second terminal of the capacitor C1 is coupled to a circuit 20 that is configured so as to increase the voltage across the terminals of the capacitor C1.
(77) If an attacker grounds the electrically conductive body at floating potential PC in order to no longer send charge to the variable resistor RV and prevent the detection block MD1, described above, from detecting a variation in the resistance of the variable resistor RV, the voltage at the terminal BC1 is not able to increase when the circuit 20 increases the voltage, and therefore remains zero.
(78) The detection block MD1 configured so as to measure the voltage V10 across the terminals of the variable resistor RV then measures a voltage lower than the reference voltage REF2, signifying that the attacker has grounded the electrically conductive body PC.
(79) In this case, an alarm signal may also be generated by the control circuit MCMD, thereby making it possible for example to trigger a protective action in this case as well.