CIRCUIT INTEGRE A SECURITE D'ACCES AMELIOREE

L'invention concerne les circuits intégrés, et notamment les circuits dont on veut assurer la sécurité contre un usage frauduleux. Les circuits concernés sont les circuits à microprocesseur comportant une mémoire de programme (12), une mémoire non volatile programmable (16)), un port d'ent...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GERONIMI FRANCOIS, SOURENIAN PAUL
Format: Patent
Sprache:fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:L'invention concerne les circuits intégrés, et notamment les circuits dont on veut assurer la sécurité contre un usage frauduleux. Les circuits concernés sont les circuits à microprocesseur comportant une mémoire de programme (12), une mémoire non volatile programmable (16)), un port d'entrée sortie (18), et un registre (RS) mémorisant les signaux de détecteurs (C1 à C4) de conditions anormales. Ce registre est accessible par le microprocesseur. On prévoit des moyens pour vérifier l'état du registre immédiatement avant toute opération d'écriture ou effacement de la mémoire programmable, et immédiatement avant toute transmission de donnée vers l'extérieur par le port d'entrée-sortie, et des moyens pour interrompre le fonctionnement du microprocesseur si la vérification fait apparaître des conditions anormales. The invention relates to integrated circuits, and especially circuits whose security against fraudulent use it is desired to ensure. The circuits in question are microprocessor circuits comprising a programmable memory (12), a non-volatile programmable memory (16), an input-output port (18) and a register (RS) memorising the signals from detectors (C1 to C4) of abnormal conditions. This register is accessible by the microprocessor. Means are provided for checking the state of the register immediately before any write or erase operation of the programmable memory and immediately before any data transmission towards the outside by the input-output port, and means for interrupting the operation of the microprocessor if the checking discovers abnormal conditions.