EP 3685256 A1 20200729 - METHOD FOR ENSURING DATA STABILITY IN A MULTI-CORE PROCESSOR OF A MOTOR VEHICLE
Title (en)
METHOD FOR ENSURING DATA STABILITY IN A MULTI-CORE PROCESSOR OF A MOTOR VEHICLE
Title (de)
VERFAHREN ZUR SICHERSTELLUNG DER DATENSTABILITÄT IN EINEM MEHRKERNPROZESSOR EINES KRAFTFAHRZEUGES
Title (fr)
PROCEDE POUR ASSURER LA STABILITE DES DONNEES D'UN PROCESSEUR MULTICOEUR D'UN VEHICULE AUTOMOBILE
Publication
Application
Priority
- FR 1758645 A 20170919
- FR 2018052147 W 20180903
Abstract (en)
[origin: WO2019058042A1] The invention relates to a method for designing a program, which comprises: - determining at least one variable data item (D1) to be protected systematically, said variable data item (D1) to be protected being produced and consumed by at least two tasks executed in parallel, the consuming task having higher execution priority than the producing task, said consuming task carrying out at least two accesses to the variable data item to be protected (D1), - implementing a function (F0) to protect said variable data item (D1) to be protected systematically during the execution of the consuming task, so that the two accesses carried out by the consuming task consume a variable data item (D1) to be protected having a constant value. The present invention also provides, according to one embodiment, for the protection of at least one variable data item previously defined as needing to be protected in a differentiated manner.
IPC 8 full level
CPC (source: EP)
G06F 8/313 (2013.01); G06F 9/526 (2013.01)
Citation (search report)
See references of WO 2019058042A1
Designated contracting state (EPC)
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
Designated extension state (EPC)
BA ME
DOCDB simple family (publication)
FR 3071334 A1 20190322; FR 3071334 B1 20190830; CN 111108471 A 20200505; EP 3685256 A1 20200729; MA 50262 A 20200729; WO 2019058042 A1 20190328
DOCDB simple family (application)
FR 1758645 A 20170919; CN 201880061027 A 20180903; EP 18778959 A 20180903; FR 2018052147 W 20180903; MA 50262 A 20180903