Circuit and method for task monitoring
AssigneeSTMicroelectronics S.r.l.
InventorGiuseppe D'Angelo
Life of this patent
Estimating the term…
Loading patent…
AssigneeSTMicroelectronics S.r.l.
InventorGiuseppe D'Angelo
Estimating the term…
A monitoring circuit performing logical and temporal task monitoring of a plurality of tasks comprises a task recording circuit and a task management circuit receiving as input a plurality of task signals, each task signal being indicative of an execution state of a respective task. The task management circuit comprises a managing circuit configured to operate in at least three modes depending on a respective event corresponding to either detection of a rising edge of a given task signal, occurrence of a trigger signal, or detection of a falling edge of a given task signal being monitored. In each mode the managing circuit is configured to check whether a variable representing the operation state of the task contains an expected value corresponding to the occurrence of the event enabling the respective mode, and output a result of the check operation in an error signal for the given task being monitored.
A monitoring circuit for performing logical and temporal task monitoring of a plurality of tasks executed in a processing system, the monitoring circuit comprising:
A method for performing logical and temporal task monitoring of a plurality of tasks executed in a processing system, the method comprising:
Dependencies are inferred from the claim text.