Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Gogniat

Christophe Gogniat, Blonay CH

Patent application numberDescriptionPublished
20090319741SECURE MEMORY MANAGEMENT SYSTEM AND METHOD - The present invention describes a system and a method for securely loading digital information from a storage device into a memory module in a data processing system, said data processing system comprising at least one storage device, one memory module and at least one processor, said data processing system further comprising a memory access controller module connected between the processor and the memory module, and a secure memory management module connected to the processor, the memory module, the storage device and the memory access controller. Requests by the processor for data are passed to the secure memory management module, which loads the data from the storage device to the memory module and configures the memory access controller such that the processor will have access to the data.12-24-2009

Christophe Gogniat, Romanel-Sur-Lausanne CH

Patent application numberDescriptionPublished
20110231709Method for checking data consistency in a system on chip - 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.09-22-2011

Guy Daniel Gogniat, Merlevenez FR

Patent application numberDescriptionPublished
20110078284METHOD FOR RECONFIGURING A SET OF COMPONENTS OF AN ELECTRONIC CIRCUIT, CORRESPONDING RECONFIGURATION SYSTEM AND CORRESPONDING DATA TRANSMISSION METHOD - A method for reconfiguring a set (03-31-2011