Abstract:
PROBLEM TO BE SOLVED: To detect an attack by fault injection on a memory device.SOLUTION: A memory device includes a fault injection attack detection means including a group of memory planes (PM) each storing a block (BL) having data bits and m-parity bits, and a means (ML) for reading each bit of the block, and a verification means for performing a parity check based on the read value of each data bit and the read value of each parity bit at the time of reading the block. The memory plane (PM) includes reference memory cells disposed between the memory cells of the group to form separate packets (PQ) of m-memory cells. Each reference memory cell stores a reference bit changed with a reference value during the fault injection attack. Each packet of m-memory cells stores m-bits of the block associated with different parities.
Abstract:
L'invention concerne une puce électronique comprenant : une pluralité de premières barres semiconductrices d'un premier type de conductivité et de deuxièmes barres semiconductrices d'un deuxième type de conductivité disposées de manière alternée et contiguë sur une région (3) du premier type de conductivité ; deux contacts de détection (17) disposés aux extrémités de chaque deuxième barre ; un circuit de détection (19) de la résistance entre les contacts de détection de chaque deuxième barre ; des tranchées d'isolement (11) s'étendant dans les deuxièmes barres sur une première profondeur entre des éléments de circuit ; et des murs d'isolement (32) s'étendant sur toute la largeur de chaque deuxième barre sur une deuxième profondeur supérieure à la première profondeur.
Abstract:
L'invention concerne un circuit intégré comportant une pluralité de premières bandes semiconductrices (7) d'un premier type de conductivité et de deuxièmes bandes semiconductrices (9) d'un deuxième type de conductivité disposées de manière alternée et contiguë sur une région (5) du deuxième type de conductivité, comprenant pour chacune des premières bandes : une pluralité de contacts de polarisation (11) ; pour chaque contact de polarisation, un interrupteur (52) adapté à appliquer un potentiel (GND) sur le contact de polarisation ; deux contacts de détection (56, 58) disposés aux extrémités de ladite première bande ; et un circuit de détection (60) dont l'activation provoque l'ouverture des interrupteurs et la comparaison à un seuil de la résistance entre les contacts de détection.