Invention Grant
- Patent Title: Method for checking data consistency in a system on chip
- Patent Title (中): 检查片上系统的数据一致性的方法
-
Application No.: US13064262Application Date: 2011-03-15
-
Publication No.: US09069953B2Publication Date: 2015-06-30
- Inventor: Marc Bellocchio , Christophe Gogniat
- Applicant: Marc Bellocchio , Christophe Gogniat
- Applicant Address: CH Cheseaux-sur-Lausanne
- Assignee: NAGRAVISION S.A.
- Current Assignee: NAGRAVISION S.A.
- Current Assignee Address: CH Cheseaux-sur-Lausanne
- Agency: Harness, Dickey & Pierce, P.L.C.
- Priority: EP10157014 20100319
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F21/55 ; G06F21/75

Abstract:
The invention aims to provide a method and a system on chip able to detect at once hardware and software errors to prevent manipulations for retrieving cryptographic keys, inserting or suppressing instructions to bypass security processes, modifying programs or memory content etc. The system on chip comprises a core including at least two processors, registers, and a data consistency check module. The core is connected to at least one set of memories containing zones for instructions of a first program and of a second program, said instructions being to be executed respectively by the first and second processor, which respectively produce and store result data into the registers and the memories. The data consistency check module is configured to verify conformity of the produced result data by comparing a test result obtained by carrying out a predetermined function F over one of the first or second result data with the corresponding second or first result data and to continue execution of instructions of each program when the comparison is successful, or stop execution when the comparison shows an error.
Public/Granted literature
- US20110231709A1 Method for checking data consistency in a system on chip Public/Granted day:2011-09-22
Information query