ST標誌

SPC1317xNx 裝置的 STMicroelectronics TN58 自測配置

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 縮寫、縮寫詞和參考文件

縮寫SPC1317xNx 裝置 58 的 STMicroelectronics TN1 自測配置

參考文件SPC1317xNx 裝置 58 的 STMicroelectronics TN2 自測配置

文檔修訂歷史SPC1317xNx 裝置 58 的 STMicroelectronics TN3 自測配置

重要提示–請仔細閱讀

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,自測試

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *