METHODS AND APPARATUS FOR USING SCAN OPERATIONS TO PROTECT SECURE ASSETS

Methods and apparatus are described to protect secure assets using scan operations. One example apparatus includes logic circuitry including a scan chain (212) that includes data storage elements (232, 234, 236) and design logic (216) coupled to the scan chain. The example apparatus also includes da...

Full description

Saved in:
Bibliographic Details
Main Authors NARAYANAN, Prakash, NARESH, Nikita
Format Patent
LanguageEnglish
French
Published 10.11.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Methods and apparatus are described to protect secure assets using scan operations. One example apparatus includes logic circuitry including a scan chain (212) that includes data storage elements (232, 234, 236) and design logic (216) coupled to the scan chain. The example apparatus also includes data storage (202) to store secure data. The design logic is coupled to the data storage. The example apparatus also includes a security controller (240) to transition the apparatus out of a secure mode of operation. The transition includes the security controller to cause the scan chain to serially shift secure scan data from an input of the scan chain into each data storage element of the data storage elements of the scan chain. Procédés et appareil permettant de protéger des actifs sécurisés à l'aide d'opérations de balayage. Un appareil donné à titre d'exemple comprend des circuits logiques comprenant une chaîne de balayage (212) qui comprend des éléments de stockage de données (232, 234, 236) et une logique de conception (216) couplée à la chaîne de balayage. L'appareil donné à titre d'exemple comprend également une mémoire de données (202) permettant de stocker des données sécurisées. La logique de conception est couplée à la mémoire de données. L'appareil donné à titre d'exemple comprend également un dispositif de commande de sécurité (240) permettant de faire passer l'appareil hors d'un mode de fonctionnement sécurisé. Le passage consiste à amener, par le dispositif de commande de sécurité, la chaîne de balayage à décaler en série des données de balayage sécurisées depuis une entrée de la chaîne de balayage vers chaque élément de stockage de données des éléments de stockage de données de la chaîne de balayage.
Bibliography:Application Number: WO2022US27602