发明名称 METHOD TO ISOLATE REAL-TIME OR SAFETY-CRITICAL SOFTWARE AND OPERATING SYSTEM FROM NON-CRITICAL SOFTWARE AND OPERATING SYSTEM
摘要 A method to isolate a secure mode with a secure operation region, safety-critical software and a real-time operating system from a non-secure mode with a non-secure operation region, non-critical software and a general operating system. In the non-secure mode, the real-time operating system is inactivated and the general operating system is activated by a secure configuration register, secure interrupts are mapped to fast processor interrupts calling a secure monitor program and non-secure interrupts are mapped to regular processor interrupts by an interface configuration register. In the secure mode, the real-time operating system is activated and the general operating system is inactivated by the secure configuration register, the secure interrupts are mapped to regular processor interrupts calling the real-time operating system, fast processor interrupts are not used and non-secure interrupts are disabled by the interface configuration register. The method works quickly because only two registers have to be written and the real-time operating system needs, in an ideal case, no adjustments.
申请公布号 WO2016128443(A1) 申请公布日期 2016.08.18
申请号 WO2016EP52793 申请日期 2016.02.10
申请人 SIEMENS AKTIENGESELLSCHAFT 发明人 SCHWARZ, Konrad
分类号 G06F21/71;G06F21/74 主分类号 G06F21/71
代理机构 代理人
主权项
地址