×

METHOD OF DATA EXCHANGE BETWEEN A PRIMARY CORE AND A SECONDARY CORE IN A REAL-TIME OPERATING SYSTEM

  • US 20180165127A1
  • Filed: 12/13/2016
  • Published: 06/14/2018
  • Est. Priority Date: 12/13/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of exchanging data in a real-time operating system between a primary core and a secondary core in a multi-core processor, the multi-core processor being operatively connected to a component, the method comprising:

  • executing a primary path via the primary core and executing a secondary path via the secondary core;

    wherein 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;

    devising a freeze in process flag to have a respective status set and cleared by the primary path;

    devising a data frozen flag to have a respective status set and cleared by both the primary and the secondary paths; and

    controlling the component based at least partially on a difference between a primary set of calculations executed by the primary core and a secondary set of calculations executed by the secondary core.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×