SPC1317xNx 裝置的 STMicroelectronics TN58 自測配置
介紹
本文檔提供了有關如何設定自我檢測控制單元 (STCU2) 和啟動自檢執行的指南。 SPC2xNx 裝置上的 STCU58 管理元件的記憶體和邏輯內建自測試(MBIST 和 LBIST)。 MBIST 和 LBIST 可以偵測影響揮發性記憶體和邏輯模組的潛在故障。讀者應該對自測的用法有清楚的了解。有關其他詳細信息,請參閱附錄 A 部分的首字母縮寫詞、縮寫詞和參考文件。
超過view
- SPC58xNx 同時支援 MBIST 和 LBIST。
- SPC58xNx 包括:
- 92 次記憶體剪切(從 0 到 91)
- LBIST0(安全LBIST)
- 6 用於診斷的 LBIST(1)(從 1 到 6)
LBIST
用於診斷的 LBIST 應在車輛位於車庫時運行,而不是在安全應用程式運行時運行。讀者可以查閱 RM7 SPC0421xNx 參考手冊第 58 章(設備配置)中的完整清單。
自檢配置
自檢可以在線上或離線模式運作。
MBIST配置
- 為了在消耗和執行時間方面達到最佳權衡,我們建議將 MBIST 分成 11 個分片。屬於同一分割區的 MBIST 分割區並行運行。
- 11 個分割以順序模式運作。對於前amp樂:
- 屬於 split_0 的所有 MBIST 分割區並行啟動;
- 執行後,屬於 split_1 的所有 MBIST 分割區並行啟動;
- 等等。
- 分割和 MBIST 的完整清單顯示在隨附的分割和 DCF Microsoft Excel® 工作簿中 files.
LBIST配置
- 在離線模式下,一般只運行LBIST0,即safey bist(保證ASIL D)。它是自測試配置中的第一個 BIST(LBIST_CTRL 暫存器中的指標 0)。
- 在線上模式下,使用者可以選擇執行其他 LBIST(從 1 到 6)以進行診斷。他們包括:
- LBIST1:gtm
- LBIST2:hsm、已傳送、emios0、psi5、dspi
- LBIST3:can1、flexray_0、memu、emios1、psi5_0、fccu、ethernet1、adcsd_ana_x、crc_0、crc_1、fosu、cmu_x、bam、adcsd_ana_x
- LBIST4:psi5_1、ethernet0、adcsar_dig_x、adcsar_dig_x、iic、dspi_x、adcsar_seq_x、adcsar_seq_x、linlfex_x、pit、ima、cmu_x、adgsar_ana_wrap_x
- LBIST5:平台
- LBIST6:can0、DMA
用於離線配置的 DCF 列表
MBIST 和 LBIST0 可以離線運行,最大頻率高達 100 MHz。隨附 DCF Microsoft Excel® 工作簿 file 報告要設定的 DCF 列表,以便在引導階段(離線模式)啟動 MBIST 和 LBIST。它們大約需要 42 毫秒。
自檢期間的監視器
- 兩個不同的階段會影響自我檢測執行(請參閱 RM0421 SPC58xNx 參考手冊)。
- 初始化(配置載入)。 SSCM(離線模式)或軟體(線上模式)透過對 STCU2 進行程式設計來設定 BIST。
- 自檢執行。 STCU2 執行自我檢測。
- 兩個不同的看門狗監視這些階段。
- 硬編碼看門狗監視「初始化」階段。它是配置在 0x3FF 的硬體看門狗。
- 用戶無法修改它。硬編碼看門狗的時鐘取決於操作模式:
- 離線模式下的 IRC 振盪器
- 在線模式下的 STCU2 時鐘
- 看門狗定時器(WDG)監視「自我檢測執行」。它是一個可由使用者設定的硬體看門狗(STCU_WDG 暫存器)。使用者可以在 BIST 執行後在 STCU_ERR_STAT 暫存器(WDTO 標誌)中檢查「STCU WDG」的狀態。
“STCU WDG”的時鐘取決於操作模式:
- 離線模式下可透過 STCU_PLL(IRC 或 PLL0)進行設定;
- 它可以透過線上模式下的軟體進行配置。
初始化期間硬編碼看門狗刷新
硬編碼看門狗超時為 0x3FF 時鐘週期。 SSCM 或軟體必須透過程式設計 STCU2 key2 定期刷新硬編碼看門狗。若要執行此操作,使用者必須將 DCF 記錄清單(離線模式)或 STCU2 暫存器的寫入存取(線上模式)與 STCU2 key2 暫存器的寫入交錯。在離線 BIST 的情況下,DCF 記錄的單次寫入大約需要 17 個時脈週期。由於硬編碼看門狗在 1024 個時鐘週期後到期,因此使用者必須每 60 個 DCF 記錄刷新一次。注意:看門狗在 1024 個時鐘週期後到期。一次 DCF 寫入需要 17 個時脈週期。在硬看門狗到期之前,STCU2 最多接受 60 個 DCF 記錄 (1024/17 = 60)。對於線上 BIST,刷新時間(STCU2 key2 寫入)取決於應用程式。
線上模式配置
在線上模式下,MBIST 拆分清單保持不變,但由於生命週期而存在一些限制。所有 MBIST 只能在 ST 生產和故障分析 (FA) 中以線上模式運作。在其他生命週期中,HSM/MBIST 和 Flash MBIST 無法存取。在這種情況下,MBIST 的最大頻率為 200 MHz,由 sys_clock 提供。用於診斷的 LBIST 運作頻率高達 50 MHz,而 LBIST 0 運轉頻率高達 100 MHz。在這種情況下,STCU2暫存器可以使用DCF清單的「暫存器值」欄位進行配置 file.
概括
在 SPC58xNx 中,MBIST 和 LBIST 都可以運作。離線期間,LBIST0 和所有 MBIST 可以根據分割配置運作。在線上模式下,用於診斷的 LBIST 也可以運作。
附錄 A 縮寫、縮寫詞和參考文件
縮寫
參考文件
文檔修訂歷史
重要提示–請仔細閱讀
ST MicroElectronics NV 及其子公司(「ST」)保留隨時對 ST 產品和/或本文檔進行更改、更正、增強、修改和改進的權利,恕不另行通知。採購商在下單前應取得ST產品的最新相關資訊。 ST 產品依照訂單確認時的 ST 銷售條款和條件進行銷售。購買者對 ST 產品的選擇、選擇和使用承擔全部責任,ST 對購買者產品的應用協助或設計不承擔任何責任。 ST 此處未授予任何知識產權明示或暗示的許可。轉售條款與此處所列資訊不同的 ST 產品將使 ST 對該產品授予的任何保固失效。 ST 和 ST 標誌是 ST 的商標。有關 ST 商標的更多信息,請訪問 www.st.com/trademarks。所有其他產品或服務名稱均為其各自所有者的財產。本文檔中的資訊取代並取代本文檔任何先前版本中先前提供的資訊。 © 2022 意法半導體 – 保留所有權利
文件/資源
![]() |
SPC1317xNx 裝置的 STMicroelectronics TN58 自測配置 [pdf] 使用者手冊 TN1317,SPC58xNx 裝置的自測試配置,SPC58xNx 裝置的配置,自測試配置,TN1317,自測試 |