US 11,853,113 B2
Device for monitoring the execution of an application, associated set and avionics system
Gordon Sanderson, Merignac (FR); Cédric Balihaut, Merignac (FR); and Philippe Dumercq, Merignac (FR)
Assigned to THALES, Courbevoie (FR)
Filed by THALES, Courbevoie (FR)
Filed on Nov. 2, 2020, as Appl. No. 17/087,427.
Claims priority of application No. 19 12551 (FR), filed on Nov. 8, 2019.
Prior Publication US 2021/0139162 A1, May 13, 2021
Int. Cl. G06F 1/12 (2006.01)
CPC G06F 1/12 (2013.01) 11 Claims
OG exemplary drawing
 
1. A device for monitoring the execution of an application on a processor, the device comprising:
an input for receiving input commands from the processor, each input command being chosen from: a reset command, an inhibition command and a reactivation command,
an output for sending a sanction command of the processor,
a time counter,
a control module of the time counter, the control module being configured to reset the time counter at the end of a time period of predetermined duration, called reset period, if a reset command has been received at the input of the monitoring device in a time window of predetermined duration, called reset window, and to generate a sanction command of the processor otherwise,
an inhibition module of the time counter, the inhibition module being configured to inhibit the time counter during the reception of an inhibition command at the input of the monitoring device, and
a reactivation module of the time counter, the reactivation module being configured to reactivate the time counter during the reception of a reactivation command at the input of the monitoring device.