「安全附件(Safety AddOns)」包括安全措施

全球目標 (Global objective):

邏輯和臨時程序流監視的全球目標在IEC 61508第7部分中定義:
檢測有缺陷的程序序列如果程序的各個元素(例如軟件模組,子程序或命令)以錯誤的順序或時間段處理,或者處理器的時鐘有故障,則存在有缺陷的程序序列。

我們允許單獨監視和檢查每個目標(邏輯順序和時序),如果要達到最高的診斷覆蓋率水平,則可以在檢測潛在的有缺陷的程序順序時組合使用。

程序流程控制 (Program Flow Control):
邏輯程序流控制是一種措施,在所有安全標準中均強烈建議使用此安全措施。該安全措施必須避免或檢測以下故障情況:

  • 跳過功能執行。
  • 多次啟動功能。
  • 功能執行順序更改。

時間預算監控 (Time Budget Monitoring):
我們經常將臨時程序流監視與邏輯程序流控制相結合,以實現程序流安全性措施的完整性。時間預算監視器必須檢測以下情形:

  • 函數運行時超出範圍。
  • 功能循環時間超出範圍。
  • 中斷負載超出範圍。

預先認證的模組(Pre-certified Modules)

程序流監控器: 程序流監視器通過可自由定義的程序執行門檢查邏輯程序順序。
CRC: 該模組提供循環冗餘校驗和的計算,靈活的設計允許:
時間預算看門狗: 時間預算看門狗可以檢查功能,功能組或任務中的運行時間消耗。
端到端保護: 該模組可以通過使用安全信封,通過不安全的通訊管道傳輸安全相關的資料。


使用安全附件(Safety Addons)的好處

預先認證的解決方案:
您將獲得經過驗證的演算法作為安全附件的一部分,可以與多種情況的預認證一起使用:

  • 工業:IEC 61508-SIL3。
  • 醫療:IEC 62304-CLass C。
  • 汽車:ISO 26262-ASIL D。

 

安全指:
安全附件在大量文件中包含有關如何實現目標診斷範圍的一些指南。

  • 詳細的安全手冊。
  • 客戶指南和API參考手冊。
  • 示範項目介紹。

 

獨立組件:
交付的安全附件(Safety Addons)在許多方面都是獨立的,這可以在項目設計中提供最大的靈活性:

  • 經過任何ANSI C99相容編譯器的預認證。
  • 可另選整合於彈性安全RTOS(Flexible Safety RTOS)中。
  • 安全附件(Safety Addons)可在任何硬體上使用。

 

[相關連結如下 ]:

Embedded Office Safety addons