The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 26, 2019

Filed:

Jun. 08, 2017
Applicant:

Rockwell Collins, Inc., Cedar Rapids, IA (US);

Inventors:

Matthew P. Corbett, Mount Vernon, IA (US);

Jason R. Owen, Marion, IA (US);

Nicholas H. Bloom, Marion, IA (US);

Assignee:

Rockwell Collins, Inc., Cedar Rapids, IA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 21/52 (2013.01); G06F 21/50 (2013.01); G06F 11/273 (2006.01); G06F 11/22 (2006.01); G06F 11/27 (2006.01); G06F 9/48 (2006.01); G06F 21/64 (2013.01);
U.S. Cl.
CPC ...
G06F 21/52 (2013.01); G06F 11/2236 (2013.01); G06F 11/27 (2013.01); G06F 11/273 (2013.01); G06F 21/50 (2013.01); G06F 9/4843 (2013.01); G06F 21/64 (2013.01);
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.


Find Patent Forward Citations

Loading…