Brevet FR3069703A1 — publié le 20190201

B16152 - 16-GR3-0805 1 PUCE ELECTRONIQUE Domaine La présente demande concerne les puces électroniques, plus particulièrement des puces électroniques protégées contre des attaques effectuées depuis la face arrière. Exposé de l'art antérieur Des puces électroniques sont susceptibles de subir des attaques visant à déterminer le fonctionnement de la puce et à en extraire des informations confidentielles. Un procédé de piratage des informations manipulées par des circuits intégrés consiste à graver la face arrière de la puce, par exemple par gravure chimique ou par polissage mécanochimique. Cela permet d'avoir accès à des parties actives de la puce, par exemple en creusant des cavités par faisceau d'ions pour y installer des contacts avec des composants situés en face avant. Lors d'une première phase de gravure, le pirate peut voir d'éventuels dispositifs de protection de la puce situés du côté de la face arrière et les démanteler avant le déclenchement de contre-mesures. Ces contre-mesures peuvent être par exemple la destruction des informations contenues dans la puce. B16152 - 16-GR3-0805 2 Résumé Ainsi, un mode de réalisation prévoit une puce électronique comprenant : des plots conducteurs situés sur la face avant d'un substrat de matériau semiconducteur ; des 5 cavités creusées dans le substrat depuis la face arrière de ce substrat, chaque cavité atteignant un plot conducteur ; une couche conductrice recouvrant les parois et le fond des cavités et comprenant des portions de couche conductrice connectant du côté la face arrière au moins certaines cavités deux à deux, 10 chaque portion de couche conductrice étant partiellement située sur une protubérance ; et un circuit adapté à détecter une variation d'une caractéristique électrique mesurée entre deux plots. Selon un mode de réalisation, la longueur de chaque 15 protubérance est approximativement comprise entre 10 % et 40 % de la distance séparant les cavités entre lesquelles la protubérance est située. Selon un mode de réalisation, certaines portions de couche conductrice sont interrompues au niveau de la partie 20 inférieure de la protubérance. Selon un mode de réalisation, un matériau isolant remplit les cavités et recouvre la couche conductrice et la face arrière de la puce, le matériau isolant étant opaque et ayant une faible sélectivité de gravure par rapport au matériau de la couche conductrice. Selon un mode de réalisation, la protubérance est en le même matériau que le substrat. Selon un mode de réalisation, la protubérance est en un matériau isolant électriquement. Selon un mode de réalisation, le circuit est adapté à mesurer la résistance entre des plots et chaque plot est directement connecté à la couche conductrice. Selon un mode de réalisation, le circuit est adapté à mesurer la capacité entre les plots et chaque plot est séparé de B16152 - 16-GR3-0805 3 la couche conductrice par une première couche de matériau isolant. Un mode de réalisation prévoit un procédé de fabrication d'une puce électronique comprenant : a) former des 5 plots conducteurs sur la face avant d'un substrat semiconducteur ; b) graver, depuis la face arrière du substrat, des cavités en regard des plots conducteurs ; c) graver la face arrière du substrat jusqu'à ce que les cavités atteignent les plots correspondants et former des protubérances entre des 10 cavités ; d) recouvrir la face arrière du substrat d'une couche conductrice ; et e) graver la couche conductrice pour former des portions s'étendant chacune entre deux cavités, chaque portion étant partiellement située sur une protubérance. Selon un mode de réalisation, l'étape e) de gravure de 15 la couche conductrice comprend aussi la formation de portions de la couche conductrice qui sont interrompues au niveau de la protubérance. Selon un mode de réalisation, les protubérances sont formées par des portions de masque de gravure. 20 Selon un mode de réalisation, une première couche de matériau isolant est déposée sur les parois et le fond des cavités entre les étapes c) et d). Brève description des dessins Ces caractéristiques et avantages, ainsi que d'autres, 25 seront exposés en détail dans la description suivante de modes de réalisation particuliers faite à titre non limitatif en relation avec les figures jointes parmi lesquelles : la figure 1 est une vue en coupe schématique d'une puce protégée contre des attaques par la face arrière ; 30 la figure 2 est une vue en coupe schématique d'un mode de réalisation d'une puce protégée contre des attaques par la face arrière ; la figure 3 est une vue en coupe de la puce de la figure 2 après une gravure réalisée à partir de la face 35 arrière ; et B16152 - 16-GR3-0805 4 les figures 4A. à 4E sont des vues en coupe schématiques illustrant des étapes de fabrication de la puce de la figure 2. Description détaillée 5 De mêmes éléments ont été désignés par de mêmes références dans les différentes figures et, de plus, les diverses figures ne sont pas tracées à l'échelle. Par souci de clarté, seuls les éléments utiles à la compréhension des modes de réalisation décrits ont été représentés et sont détaillés. En 10 particulier, le circuit de mesure d'une caractéristique électrique (capacité, résistance...) n'est pas représenté. Dans la description qui suit, lorsque l'on fait référence à des qualificatifs de position absolue, tels que les termes "avant", "arrière", etc., ou relative, tels que les 15 termes "supérieur", "inférieur", etc., ou à des qualificatifs d'orientation, tels que les termes "horizontal", "vertical", etc., il est fait référence à l'orientation des éléments concernés dans les figures. Sauf précision contraire, les expressions "approximativement" et "sensiblement" signifient à 20 10 % près, de préférence à 5 % près. La figure 1 est une vue en coupe d'une puce protégée contre des attaques face arrière. La puce comprend un substrat 2 de matériau semiconducteur, par exemple du silicium. Des plots conducteurs, 25 dont trois, 4, 6 et 8, sont représentés en figure 1, sont situés sur la face avant du substrat 2. Le substrat 2 comprend aussi une cavité, ouverte depuis la face arrière, en regard de chaque plot conducteur 4, 6 et 8. Les plots conducteurs 4, 6 et 8 forment le fond des cavités correspondantes. Les parois et le 30 fond des cavités sont recouverts d'une couche conductrice 10 dont des portions 11 s'étendent sur la face arrière. Les portions 11 de la couche conductrice 10 connectent certaines cavités deux à deux. En figure 1, les plots 6 et 8 sont directement connectées par une portion 11 de la couche conductrice 10. De même, le plot 4 est directement connecté à la B16152 - 16-GR3-0805 5 couche conductrice 10 et est par exemple connecté à un plot conducteur non représenté. La puce comprend de plus un circuit, non représenté, adapté à mesurer une caractéristique électrique entre deux plots 5 conducteurs et à détecter une variation de cette caractéristique. Cette mesure peut s'effectuer de manière ponctuelle ou de manière continue. La caractéristique électrique est par exemple la résistance ou la capacité entre plots. Dans le cas où la caractéristique est la capacité, une couche de 10 matériau isolant électriquement, non représentée, est située entre la couche conductrice 10 et les parois des cavités de manière à former un condensateur entre chaque plot conducteur et la couche conductrice 10. Dans le cas où la caractéristique est la résistance, les plots sont directement connectés à la couche 15 conductrice 10 comme cela est représenté en figure 1. Une couche 12 de matériau isolant remplit les cavités et recouvre la couche conductrice 10 et la face arrière du substrat. Si une portion conductrice de connexion 11 est 20 détruite, par exemple par des attaques telles que celles décrites précédemment, la puce détecte une variation de la caractéristique mesurée entre les deux cavités correspondantes et déclenche une contre-mesure. Pour éviter cette contre-mesure, un pirate peut chercher à retirer la couche isolante 12 et à 25 découvrir la couche 10 sans briser les connexions ou à reformer les connexions brisées avant d'activer la puce. Une gravure de la couche 12 de matériau isolant entraine le début de la gravure de la couche conductrice 10, une fois celle-ci atteinte. Cependant, la surface de chaque portion conductrice 11 est 30 suffisamment grande pour que la portion ne soit pas entièrement gravée avant la détection de la couche conductrice 10 par le pirate et l'arrêt de la gravure. Ainsi, le pirate peut repérer, par des restes de couche conductrice 10, les connexions ayant été détruites et peut reconnecter les couches conductrices des B16152 - 16-GR3-0805 6 cavités avant d'activer la puce. L'attaque ne sera alors pas détectée par le circuit de mesure. La figure 2 est une vue en coupe, schématique, d'un mode de réalisation d'un dispositif de protection d'une puce 5 contre les attaques par la face arrière. La figure 2 représente des éléments similaires à ceux de la figure 1 désignés par les mêmes références. La figure 2 représente trois plots conducteurs 4, 6 et 8 sur la face avant du substrat 2 semiconducteur ainsi que les 10 cavités correspondantes, comme cela a été décrit précédemment. Les cavités délimitent dans le plan de la figure 2 des blocs 13 de substrat. Les blocs 13 contiennent par exemple du côté de leur face supérieure des composants actifs de la puce tels que des transistors, des condensateurs, etc. La face 15 arrière de chaque bloc 13 est plane et est partiellement représentée en pointillés en figure 1. Des protubérances 14 sont situées sur la face arrière des blocs 13. Les protubérances 14 sont par exemple situées sensiblement au milieu des faces arrières des blocs 13. On définit la longueur de la protubérance 20 par la longueur de la partie inférieure horizontale de la protubérance dans le plan de la figure 2. La longueur des protubérances est par exemple comprise entre 10 % et 40 % de la distance entre les cavités. La largeur de la protubérance, c'est-à-dire la dimension de la protubérance dans la direction 25 orthogonale au plan de la figure 2, a une valeur supérieure ou égale à la longueur de la protubérance. Ces protubérances sont par exemple en le matériau du substrat 2. A titre de variante, les protubérances peuvent être en un matériau isolant, tel que l'oxyde de silicium ou le nitrure de silicium. 30 La couche conductrice 10 recouvre les parois des cavités et des portions de la couche 10 s'étendent sur la face arrière du substrat 2 entre des cavités. Chaque portion de la couche 10 s'étendant entre les cavités est partiellement située sur une protubérance 14. Les portions de la couche 10 se B16152 - 16-GR3-0805 7 divisent en deux catégories, représentées en figure 2 et désignées par les références 16 et 18. La portion 16 de la couche 10 qui s'étend entre les cavités des plots 6 et 8 est continue et connecte électriquement 5 les plots 6 et 8. La portion 18 de la couche 10 qui s'étend entre les cavités des plots 4 et 6 est similaire à la portion située entre les plots 6 et 8, cependant elle est interrompue au niveau de la partie inférieure de la protubérance. 10 Un circuit, non représenté, adapté à mesurer une caractéristique électrique est connecté aux différents plots entre lesquels s'étendent des portions 16 et 18 de manière à détecter des variations de la valeur de la caractéristique mesurée. Par exemple, le circuit peut détecter l'interruption de 15 la connexion électrique reliant les plots 6 et 8. Par exemple, le circuit peut aussi détecter si les plots 4 et 6, entre lesquels s'étend une portion 18 interrompue, sont connectés électriquement. La puce peut en outre être recouverte en face arrière 20 d'une couche isolante 12. La couche 12 est par exemple en un polymère opaque, de manière à rendre difficile voire impossible de distinguer les connexions entre les cavités sans retirer le polymère. Le polymère est par exemple opaque au visible et à l'infrarouge. Le polymère est par exemple aussi choisi de telle 25 manière que les produits de gravure du polymère gravent rapidement la couche conductrice 10, ce qui empêche d'arrêter la gravure avant d'attaquer la couche conductrice. Le substrat 2 peut, de plus, comprendre des plots conducteurs leurre non associés à une cavité et des cavités 30 leurre non associées à un plot conducteur. Ces éléments leurre, non représentés, peuvent induire en erreur un pirate cherchant à comprendre le fonctionnement de la puce et son dispositif de protection contre des attaques par la face arrière. B16152 - 16-GR3-0805 8 La figure 3 illustre la puce de la figure 2 lors d'une attaque par la face arrière. Plus précisément, l'attaque subie par la puce consiste en une gravure plane de la face arrière. Lors de l'attaque, la couche 12 d'isolant est gravée 5 par exemple par gravure chimique. La partie de la couche conductrice 10 recouvrant la protubérance a une faible surface et n'est donc pas détectée immédiatement. De plus, le matériau de la couche 12 a par exemple été choisi pour que ses produits de gravure gravent rapidement le matériau de la couche 10. La 10 partie de la couche 10 recouvrant la protubérance est gravée rapidement et entièrement avant la détection de la couche 10 par le pirate et l'arrêt de la gravure. Les connexions entre les plots conducteurs sont ainsi détruites et l'attaque est repérable lors de l'activation de la puce. En outre, les seuls 15 éléments distinguant les portions continues 16 et les portions interrompues 18 sont situés sur les protubérances et sont gravés lors de l'attaque. Il n'est plus possible de distinguer les cavités entre lesquelles s'étend une portion de couche conductrice continue 16 et les cavités entre lesquelles s'étend 20 une portion de la couche conductrice interrompue 18. Le pirate ne peut déterminer quelles cavités doivent être reconnectées pour éviter de déclencher les contre-mesures et quelles cavités ne doivent pas l'être. Les figures 4A à 4E illustrent des étapes de 25 fabrication de la puce de la figure 2. La figure 4A illustre une étape initiale de fabrication. La puce comprend un substrat 2 semiconducteur, par exemple en silicium et ayant une épaisseur par exemple comprise entre 150 et 200 pin. Des plots conducteurs 4, 6 et 8 30 correspondant par exemple à des métallisations du niveau inférieur d'une structure d'interconnexion 19, sont situés sur la face avant du substrat 2. Entre ces plots, des structures semiconductrices adéquates ont été préalablement formées. Un premier masque 20 est formé sur la face arrière du 35 substrat 2 aux emplacements où les protubérances seront situées. B16152 - 16-GR3-0805 9 Le premier masque 20 est par exemple en oxyde de silicium ou en nitrure de silicium. Un second masque 22 est formé sur la face arrière. Le second masque 22 comprend des ouvertures au niveau des zones du substrat 2 où seront gravées les cavités, en regard 5 des plots conducteurs. A l'étape de la figure 4B, des cavités sont creusées en regard des plots conducteurs 4, 6 et 8 à travers les ouvertures du second masque 22. La gravure est arrêtée avant d'atteindre les plots conducteurs, par exemple à une distance 10 comprise entre 1 et 10 lm des plots conducteurs. Le second masque 22 est ensuite retiré. A l'étape de la figure 4C, le substrat 2 est gravé une nouvelle fois par la face arrière. Le substrat est gravé jusqu'à ce que les cavités atteignent les plots conducteurs et les 15 parties de la face arrière protégées par le premier masque 20 constituent les protubérances 14. Le premier masque est ensuite retiré. L'épaisseur des protubérances 14 est par exemple comprise entre 3 et 30 pin. 20 A l'étape de la figure 4D, une couche conductrice 10 est déposée sur l'ensemble de la face arrière de la puce, par exemple par dépôt physique par phase vapeur ou par dépôt électrochimique. Dans le cas d'une mesure de capacité, une couche de matériau isolant électriquement, non représentée, est 25 formée sur les parois des cavités avant la formation de la couche conductrice 10. A l'étape de la figure 4E, la couche conductrice est retirée en des emplacements choisis, par exemple par gravure chimique, de la face arrière du substrat de manière à former des 30 portions de couche conductrice 10 s'étendant entre des cavités. Les portions peuvent être des portions 16 continues ou des portions 18 interrompues au niveau de la protubérance 14 correspondante. A titre de variante, la protubérance 14 peut être en 35 un matériau différent du matériau du substrat 2. La protubérance B16152 - 16-GR3-0805 10 est par exemple en un matériau isolant tel que l'oxyde de silicium ou le nitrure de silicium. La protubérance 14 peut alors être formée par le premier masque 20. Le procédé ne comprend alors pas l'étape de la figure 4C, qui comprend le 5 retrait du premier masque. La gravure des cavités effectuée à l'étape de figure 4B atteint les plots conducteurs. Un avantage des procédés de fabrication décrit ici est qu'ils comprennent uniquement des étapes usuelles de fabrication. Ils sont peu coûteux. 10 Des modes de réalisation particuliers ont été décrits. Diverses variantes et modifications apparaîtront à l'homme de l'art. Divers modes de réalisation avec diverses variantes ont été décrits ci-dessus. On notera que l'homme de l'art pourra 15 combiner divers éléments de ces divers modes de réalisation et variantes sans faire preuve d'activité REVENDICATIONS1. Puce électronique comprenant : des plots conducteurs (4, 6, 8) situés sur la face avant d'un substrat (2) de matériau semiconducteur ; des cavités creusées dans le substrat (2) depuis la 5 face arrière de ce substrat (2), chaque cavité atteignant un plot conducteur (4, 6, 8) ; une couche conductrice recouvrant les parois et le fond des cavités et comprenant des portions (16, 18) de couche conductrice (10) connectant du côté la face arrière au moins 10 certaines cavités deux à deux, chaque portion (16, 18) de couche conductrice (10) étant partiellement située sur une protubérance (14) ; et un circuit adapté à détecter une variation d'une caractéristique électrique mesurée entre deux plots (4, 6, 8). 15 2. Puce électronique selon la revendication 1, dans laquelle la longueur de chaque protubérance (14) est approximativement comprise entre 10 % et 40 % de la distance séparant les cavités entre lesquelles la protubérance (14) est située. 20 3. Puce électronique selon la revendication 1 ou 2, dans laquelle certaines portions (18) de couche conductrice (10) sont interrompues au niveau de la partie inférieure de la protubérance (14). 4. Puce électronique selon l'une quelconque des 25 revendications 1 à 3, dans laquelle un matériau isolant (12) remplit les cavités et recouvre la couche conductrice (10) et la face arrière de la puce, le matériau isolant (12) étant opaque et ayant une faible sélectivité de gravure par rapport au matériau de la couche conductrice (10). 30 5. Puce électronique selon l'une quelconque des revendications 1 à 4, dans laquelle la protubérance (14) est en le même matériau que le substrat (2). B16152 - 16-GR3-0805 12 6. Puce électronique selon l'une quelconque des revendications 1 à 4, dans laquelle la protubérance (14) est en un matériau isolant électriquement. 7. Puce électronique selon l'une quelconque des 5 revendications 1 à 6, dans laquelle le circuit est adapté à mesurer la résistance entre des plots (4, 6, 8) et chaque plot est directement connecté à la couche conductrice (10). 8. Puce électronique selon l'une quelconque des revendications 1 à 6, dans laquelle le circuit est adapté à 10 mesurer la capacité entre les plots (4, 6, 8) et chaque plot est séparé de la couche conductrice (10) par une première couche de matériau isolant. 9. Procédé de fabrication d'une puce électronique comprenant : 15 a) former des plots conducteurs (4, 6, 8) sur la face avant d'un substrat semiconducteur (2) ; b) graver, depuis la face arrière du substrat (2), des cavités en regard des plots conducteurs ; c) graver la face arrière du substrat (2) jusqu'à ce 20 que les cavités atteignent les plots correspondants et former des protubérances (14) entre des cavités ; d) recouvrir la face arrière du substrat (2) d'une couche conductrice (10) ; et e) graver la couche conductrice pour former des 25 portions (16, 18) s'étendant chacune entre deux cavités, chaque portion étant partiellement située sur une protubérance (14). 10. Procédé selon la revendication 9, dans lequel l'étape e) de gravure de la couche conductrice (10) comprend aussi la formation de portions (18) de la couche conductrice 30 (10) qui sont interrompues au niveau de la protubérance (14). 11. Procédé selon la revendication 9 ou 10, dans lequel les protubérances (14) sont formées par des portions de masque de gravure (20). 12. Procédé selon l'une quelconque des revendications 35 9 à 11, dans lequel une première couche de matériau isolant est B16152 - 16-GR3-0805 13 déposée sur les parois et le fond des cavités entre les étapes c) et d).