英飛凌 32 位元 TriCore 微控制器提供輕鬆設計功能安全的所需要素
本文作者:admin
點擊:
2011-03-04 00:00
前言:
英飛凌科技股份有限公司 (發表以其先進 32 位元 TriCore 微控制器為基礎的完整安全性套件,可確保功能安全設計符合 IEC 61508 對於嵌入式設計的要求。英飛凌憑藉其在要求最嚴格的車用領域發展之經驗,進一步開發出基於 TriCore 系列的 PRO-SIL™ 安全產品,以因應工業市場對於高階安全性解決方案的需求。SafeTcore 測試程式庫名為 SafeTkit,是 Hitex 推出的完整安全套件,包含安全監控晶片 CIC61508 的 TriCore 基板為基礎,並涵蓋各種軟體與文件。
依據 IEC 61508 標準,不同的 SIL(安全整合性等級)等級必須滿足不同的觀察項目,以獲得系統認證。當中包括可證明容忍錯誤率的安全概念,以及可持續證明系統運作正常的自我測試功能。為了確保工作的執行符合要求,並且依據相關的方法進行完整測試,英飛凌開發出 PRO-SIL 產品,其中包含適用於 TriCore 裝置的 SafeTcore 測試程式庫,以及英飛凌的安全監控晶片 CIC61508。除此之外,英飛凌並與 Hitex 開發工具合作,提供完整的服務套件及基於 TriCore MCU 和 CIC61508 的 SafeTkit 板級解決方案,大大簡化應用的 SIL認證,同時可為客戶節省設計資源並縮短產品上市時程。
英飛凌微控制器部門副總裁暨總經理Peter Schaefer 表示:「TriCore 晶片多年來在汽車及工業應用領域中已通過考驗,而PRO-SIL 工業安全解決方案產品讓TriCore 晶片的生產品質更臻完美。我們完善的安全套件能確保功能安全,進一步推動 TriCore 微控制器系列產品在複雜的工業系統中的應用。」
為了符合高階的 SIL 安全要求,SafeTcore 測試程式庫包含以下功能: TriCore 閘級 (Gate-level) 測試可提供極詳細的晶片測試,包括 CPU 自我測試、登錄器內容檢查、記憶體檢查(RAM、快閃記憶體、快取記憶體)、匯流排診斷檢查、演算結果比較、作業程序及執行時間監控、MPU 檢查。此核心測試功能結合了詳細的周邊測試及自動支援安全監控晶片。SafeTcore 程式庫中的軟體測試集可安全地執行程式碼,診斷範圍超過 99%。SafeTcore 套件亦包括將各種程式庫要素整合至使用者應用程式的安全手冊,以及安全整合性等級的核可。
為了評估微控制器的功能故障,通常會使用第二個核心。而英飛凌的 TriCore 微控制器已內含兩個核心:TriCore 本身(微控制器及 DSP)以及周邊控制處理器 (PCP),無須再用外部第二核心進行安全性評估。只有在監控兩個處理器均使用的資源,例如電源或時鐘,才需使用外部邏輯 (通常是安全看門狗)。透過英飛凌的獨立安全看門狗裝置 CIC61508,即可控制所有必要的 CPU 與周邊的自我測試功能。
定價與上市時程
目前已推出適用於 TC1767、TC1797 及 TC1387 處理器的 SafeTcore 測試程式庫與認證文件,預計不久後即可提供適用於新款 AUDO-MAX 系列的產品。新推出的 SafeTkit 以包含安全監控晶片 CIC 61508 的 TriCore 評估板為基礎。除了 SafeTcore 測試程式庫之外,提供的軟體套件中還包含完整的工具鏈,其中包括免費的通用 TriCore 編譯器、安全示範應用程式、測試平台,以及包含安全手冊及快速使用指南的完整文件。SafeTkit 將在 2011 年 4 月起,於 Hitex 網路商店中以 1,495 歐元販售。