Patent · US Active

High-integrity multi-core heterogeneous processing environments

US10242179B1 · kind B1 · utility

3Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 8, 2017
Grant dateMar 26, 2019
Priority date
Expiry dateDec 7, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/81
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A high-integrity multi-core heterogeneous processing environment and methods for high integrity computing on multi-core heterogeneous processing environments are disclosed. A multi-core heterogeneous processing environment may include an application processor with one or more processing cores and an integrity tester for executing integrity kernels on the application processor. The multi-core heterogeneous processing environment may further include an integrity processor having a different architecture than the application processor and an integrity manager operating on the integrity processor. The integrity manager may dynamically generate integrity kernels to test the functionality of the application processor prior to and/or subsequent to the execution of critical programs on the application processor. The integrity manager may identify one or more faults based on a result of the integrity kernel executed on the application processor and may further take corrective action based on identified faults such that an undetected fault rate remains below a selected integrity specification.

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