Patent · US Active

Microprogrammable device code signature

US8751869B2 · kind B2 · utility

0Cited by
5References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 2, 2010
Grant dateJun 10, 2014
Priority date
Expiry dateAug 3, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/28
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A microprogrammable electronic device has a code memory storing a software and/or firmware code having instructions. The microprogrammable electronic device is configured to compute a signature of the code stored in the code memory, and to detect any corruption of the code stored in the code memory on the basis of the computed signature. The microprogrammable electronic device is characterized by being further configured to operate according to instruction cycles, each divided into a respective first and a respective second operating phase; to read a first instruction from the code memory at the first operating phase of an instruction cycle; to decode and execute the read first instruction at the second operating phase of the instruction cycle; to read a second instruction from the code memory at the second operating phase of the instruction cycle; and to compute the signature on the basis of the read second instruction.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.