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:
Dec. 25, 2018

Filed:

Dec. 13, 2016
Applicant:

GM Global Technology Operations Llc, Detroit, MI (US);

Inventors:

Young Joo Lee, Rochester, MI (US);

Daniel J. Berry, Macomb Township, MI (US);

Brian A. Welchko, Oakland, MI (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); G06F 9/48 (2006.01); B60K 6/26 (2007.10); G05B 15/02 (2006.01); B60W 10/08 (2006.01);
U.S. Cl.
CPC ...
G06F 9/505 (2013.01); B60K 6/26 (2013.01); B60W 10/08 (2013.01); G05B 15/02 (2013.01); G06F 9/485 (2013.01);
Abstract

A method of exchanging data in a real-time operating system, between a primary core and a secondary core in a multi-core processor, includes executing a primary path via the primary core and executing a secondary path via the secondary core. The primary path is configured to be a relatively faster processing task and the secondary path is configured to be a relatively slower processing task. The method includes devising a freeze in process flag to have a respective flag status set and cleared by the primary path. The method includes devising a data frozen flag to have a respective flag status set and cleared by both the primary and the secondary paths. A component that is operatively connected to the multi-core processor may be controlled based at least partially on a difference between primary and secondary sets of calculations executed by the primary and secondary cores, respectively.


Find Patent Forward Citations

Loading…