ZHCAFH5 July 2025 TMS570LC4357-SEP
TMS570LC4357-SEP 的安全架構包括多種片上診斷功能,可實現高診斷覆蓋率和近即時故障檢測。
值得一提的一個非常重要的功能是 CPU 系統的鎖步安全機制。
鎖步 CPU 方案增加了一個“Checker CPU”,其執行的代碼與主 CPU 完全相同。所謂的失效防護單元會比較兩個內核的結果,并可以在隨機故障導致結果差異時幾乎立即進行檢測。
為了驗證共因失效是否無法逃逸,兩個內核分別執行 1.5-2 個周期的代碼,并且它們也實現了旋轉和反轉,以提供時間和物理多樣性。
此外,會永久監控時鐘和電壓,并對所有存儲器進行 ECC 保護,以保持軟件執行產生的可靠結果。
硬件診斷包括用于 CPU、N2HET 協處理器以及外設 I/O 上片上靜態隨機存取存儲器和環回功能的自檢 (BIST) 邏輯。[16]
圖 6-1 功能安全 MCU TMS570LC4357-SEP:應用了風險緩解措施以實現“避免不可接受的風險”