更快的安全合規性

Arm 軟體測試函式庫 (STL) 補充 Arm 的功能性安全技術,該技術支援 ISO26262 ASIL D 的系統功能。STL 是高效的組合語言常式,可在啟動時和運行時間期間在 Arm 架構處理器上執行時測試是否存在故障。一個簡單明瞭的 C 語言應用程式設計介面 (API) 讓開發人員可以快速輕鬆地擴展跨多個 CPU 系統的測試功能。

特色與效益

安全認證

安全測試函式庫經過廣泛的功能性安全評估過程;進而縮短上市時程並提高使用者系統滿足產業安全標準的信心。

啟動時間診斷

啟動診斷 (可能是破壞性的) 僅在即時執行要求較低的情況下在系統上線時執行,進而避免執行系統發生意外的可能性。

運行時無損

運行時間診斷在正常系統操作期間執行,因此不得破壞任何資料,並且必須在明確定義的時間內完成其特定功能,稱為最壞情況執行時間。

更多診斷範圍

產業標準要求診斷測試盡可能多的故障。由於沒有人瞭解像 Arm 這樣的 Arm 架構處理器,因此沒有人提供更多的潛在故障診斷範圍。

更小的程式碼

Arm 軟體測試函式庫具有經過大小最佳化的程式碼,因此需要更少的記憶體資源,進而有可能節省成本。它們最大限度地利用內建處理器功能,支援快速測試執行以實現更大的測試粒度,並最大限度地減少其他系統功能的診斷執行時間。

更快的執行

Arm 軟體測試函式庫最大限度地利用內建處理器功能,這些功能可實現更快的測試執行和較短的測試粒度,進而減少對其他系統功能的影響。

使用場景

簡化靈活的功能性安全檢查

諮詢專家

如果您對 Arm 架構裝置的軟體測試函式庫或功能性安全有任何疑問,請諮詢 Arm 專家。

聯絡我們
相關產品與服務

探索其他 Arm 工具和軟體

Cortex-R52+

Cortex-R52+ 基於其前身處理器,可實現高效的軟體實施並提高系統效能。結合即時虛擬化和先進功能性安全,它可以在複雜的車用 SoC 中建立網域控制器和安全島。

編譯器安全套件

Arm 編譯器安全套件

Arm 編譯器 5 和 Arm 編譯器 6 可用的 Arm 編譯器安全套件包括安全手冊、開發過程文件、測試和缺陷報告、含評估報告的 TÜV SÜD 證書以及長期技術支援合約選項。

快速模型

快速模型

快速模型為程式設計師靈活呈現準確的 Arm IP 模型,讓您在取得投片生產的晶片前開發像驅動程式、韌體、作業系統與應用等軟體。

架構與技術

矽晶設計成功的基礎

以 Arm 技術架構的晶片、裝置架構與技術,能夠精心規劃智慧型手機、農業感測器、醫療儀器乃至於伺服器等一切事物的效能,實現現代生活。

Arm 藉由導入 Keil MDK 第 6 版將嵌入式軟體開發提升至更高境界

隨著物聯網裝置變得更智慧,開發人員正面對日益提升的軟體複雜度,需要可建立最佳化機器學習模型搭配高效裝置驅動程式的新開發流程。瞭解 Keil MDK 的最新版本 (第 6 版),可針對整個 Arm Cortex-M 和 Ethos-U 處理器產品組合進行最佳化,並為現今的微控制器提供運算能力。

閱讀部落格