SOFTWARE DIVERSITY FOR INDUSTRIAL CONTROL SYSTEMS
    1.
    发明申请
    SOFTWARE DIVERSITY FOR INDUSTRIAL CONTROL SYSTEMS 审中-公开
    工业控制系统的软件多样性

    公开(公告)号:WO2014121817A1

    公开(公告)日:2014-08-14

    申请号:PCT/EP2013/052233

    申请日:2013-02-05

    CPC classification number: G06F8/47 G05B19/0421 G05B2219/24188 G06F11/1487

    Abstract: There is provided software diversity for safety crucial software applications in industrial control systems. A method comprises automatically generating different versions of software code from a single computerized representation to be executed in a multi- core processor environment. All versions of the software code produce the same end-result. There is also provided a controller for software diversity during execution of a control application in a multi-core processor environment. The controller comprises a multi- core processor environment. The controller may be part of a control system. The method may be provided as a computer program.

    Abstract translation: 为工业控制系统中的安全关键软件应用提供了软件多样性。 一种方法包括从在多核处理器环境中执行的单个计算机化表示自动生成不同版本的软件代码。 所有版本的软件代码产生相同的最终结果。 还提供了在多核处理器环境中执行控制应用期间的用于软件分集的控制器。 控制器包括多核处理器环境。 控制器可以是控制系统的一部分。 该方法可以作为计算机程序提供。

    SYMMETRIC MULTI-PROCESSOR ARRANGEMENT, SAFETY CRITICAL SYSTEM, AND METHOD THEREFOR
    2.
    发明申请
    SYMMETRIC MULTI-PROCESSOR ARRANGEMENT, SAFETY CRITICAL SYSTEM, AND METHOD THEREFOR 审中-公开
    对称多处理器布置,安全关键系统及其方法

    公开(公告)号:WO2014053159A1

    公开(公告)日:2014-04-10

    申请号:PCT/EP2012/069355

    申请日:2012-10-01

    Abstract: The present invention relates to a symmetric multi-core processor arrangement for a safety critical system, comprising: a symmetric multiprocessor (14; 30) having at least two cores (6-9; 39-46) and a memory (11; 48) shared for the at least two cores; and a hypervisor (13; 47) connected to the symmetric multi-processor, and configured to organize access to the at least two cores for at least a diagnostic application (12; 37, 38) checking the safety critical system; wherein, during use, the diagnostic application is configured to read from and write to the memory, and the hypervisor is configured to read only from the memory.

    Abstract translation: 本发明涉及一种用于安全关键系统的对称多核处理器装置,包括:具有至少两个核(6-9; 39-46)和存储器(11; 48)的对称多处理器(14; 30) 共享至少两个核心; 以及连接到所述对称多处理器的管理程序(13; 47),并且被配置为组织对所述至少两个核的访问以用于检查所述安全关键系统的至少一个诊断应用(12; 37,38) 其中,在使用期间,诊断应用被配置为从存储器读取和写入,并且管理程序被配置为仅从存储器读取。

    MULTICORE PROCESSOR FAULT DETECTION FOR SAFETY CRITICAL SOFTWARE APPLICATIONS
    3.
    发明申请
    MULTICORE PROCESSOR FAULT DETECTION FOR SAFETY CRITICAL SOFTWARE APPLICATIONS 审中-公开
    用于安全关键软件应用的多处理器故障检测

    公开(公告)号:WO2014198464A1

    公开(公告)日:2014-12-18

    申请号:PCT/EP2014/059529

    申请日:2014-05-09

    Abstract: There is provided multicore processor fault detection during execution of safety critical software applications in a multicore processor environment. A method for multicore processor fault detection during execution of safety critical software applications in a multicore processor environment involves dedicating the complete resources of at least a part of at least one processor core to execution of diagnostics software application whilst dedicating remaining resources to execution of a safety-critical software application, thereby enabling parallel execution of the diagnostics software application and the safety-critical software application. There is also provided a controller for multicore processor fault detection during execution of safety critical software applications in a multicore processor environment. The controller comprises a multicore processor environment. The controller may be part of a control system. The method may be provided as a computer program.

    Abstract translation: 在多核处理器环境中执行安全关键软件应用程序时,提供了多核处理器故障检测。 在多核处理器环境中执行安全关键软件应用程序期间进行多核处理器故障检测的方法包括将至少一个处理器核心的至少一部分的完整资源专用于执行诊断软件应用程序,同时将剩余资源用于执行安全性 关键软件应用程序,从而实现诊断软件应用程序和安全关键软件应用程序的并行执行。 还提供了在多核处理器环境中执行安全关键软件应用程序期间进行多核处理器故障检测的控制器。 控制器包括多核处理器环境。 控制器可以是控制系统的一部分。 该方法可以作为计算机程序提供。

Patent Agency Ranking