Method of executing programs in an electronic system for applications with functional safety comprising a plurality of processors, corresponding system and computer program product

A method for executing programs (P) in an electronic system for applications provided with functional safety that includes a single-processor or multiprocessor processing system and a further independent control module, the method comprising: performing an operation of breaking-down of a program (P)...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BORGATTI MICHELE, MARIANI RICCARDO, LORENZINI STEFANO
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method for executing programs (P) in an electronic system for applications provided with functional safety that includes a single-processor or multiprocessor processing system and a further independent control module, the method comprising: performing an operation of breaking-down of a program (P) into a plurality of parallel sub-programs (P1,..., Pn); assigning execution of each parallel sub-program (P1,..., Pn) to a respective processing module of the system, periodically performing self-test operations (A stl, A sys, A chk) associated to each of said sub-programs (P1,..., Pn) 种用于在提供有功能安全性的应用的电子系统中运行程序(P)的方法,电子系统包括单处理器或多处理器处理系统和另独立控制模块,该方法包括:执行将程序(P)分解为多个并行子程序(P1、...、Pn)的操作;将各并行子程序(P1、...、Pn)的执行指配给系统的相应处理模块,周期性地执行关联到所述子程序(P1、...、Pn)的每个的自测操作(A、A、A)。