ZHCSQB8D July 2021 – March 2025 TPS38700-Q1
PRODUCTION DATA
請參閱表 7-1,了解 I2C 寄存器映射概述。請注意,“PSEQ”是指 TPS38700-Q1,用于增強表格的可讀性。
| 類型 | 位 | 說明 | 范圍/功能或狀態 | 誰來切換它們? | 還有誰可以寫入它們? | 該位會影響什么? |
|---|---|---|---|---|---|---|
| OTP 位 R | VENDORID[7:0] | TI 定義 | TI 定義 | OTP 選項 | 無 | 無 |
| MODEL_REV[7:0] | TI 定義 | TI 定義 | OTP 選項 | 無 | 無 | |
| TARGET_ID[7:0] | TI 定義 | TI 定義 | OTP 選項 | 無 | I2C | |
| 中斷信息位 RW1C | F_INTERR | 內部故障 | 無內部故障/未檢測到內部故障 | 中斷 | 產生了任何中斷;可以通過寫入 1 來清除 | NIRQ |
| EM_PD (1) | 緊急斷電 | 無緊急斷電/緊急斷電導致關斷 | PSEQ | PSEQ;SOC | NRST;NIRQ | |
| WDT | 看門狗違規 | 未發生/已發生 | 看門狗 | WD;SOC | NIRQ;NRST(取決于是否在配置寄存器中設定) | |
| F_PEC | 數據包錯誤檢查 (PEC) | 未發生/已發生 PEC 錯誤 | I2C | I2C;SOC | NIRQ | |
| RTC | RTC 警報 | 尚未觸發/已觸發 | RTC | RTC;SOC | NIRQ | |
| F_EN | 使能輸出引腳故障 | 未檢測到任何故障/檢測到故障 | EN 讀回-PSEQ | PSEQ;SOC | NIRQ;NRST | |
| F_OSC | 晶體振蕩器故障 | 未檢測到任何故障/檢測到故障 | 頻率檢測器 | 頻率檢測器;SOC | NIRQ | |
| F_NRSTIRQ | 復位或中斷引腳故障 | 未檢測到任何故障/檢測到故障 | 復位回讀-PSEQ | PSEQ;SOC | NIRQ | |
| F_BIST | 內置自檢故障 | 未檢測到任何故障/檢測到故障 | BIST | BIST;SOC | NIRQ;NRST | |
| F_LDO | LDO 故障 | 未檢測到任何故障/檢測到故障 | BIST | BIST;SOC | NIRQ;NRST | |
| F_TSD | 熱關斷故障 | 未檢測到任何故障/檢測到故障 | TSD | TSD;SOC | NIRQ;NRST | |
| F_RT_CRC | 運行時 CRC 寄存器故障 | 未檢測到任何故障/檢測到故障 | CRC | SOC | NIRQ | |
| F_ECC_DED | 在加載 OTP 時檢測到 ECC 雙比特錯誤 | 在加載 OTP 時無 ECC DED/ECC DED | NVM_ECC;REG_CRC | NVM_ECC;REG_CRC;SOC | NIRQ;NRST | |
| F_PBSB (1) | NPWR_BTN 短按 | 無短路脈沖/短路脈沖 | PSEQ | PSEQ;SOC | NRST;NIRQ | |
| 狀態位 R | ST_NIRQ | NIRQ 輸出的當前狀態 | NIRQ 置為有效/未置為有效 | 中斷 | 無 | 無 |
| ST_NRST | NRST 輸出的當前狀態 | NRST 置為有效/未置為有效 | 中斷;NRST 狀態改變 | 無 | 無 | |
| ST_ACTSLP | SLEEP 輸入的當前狀態 | SLEEP 引腳驅動為低電平或高電平 | PSEQ | 無 | 無 | |
| ST_ACTSHDN | ACT 輸入的當前狀態 | ACT 引腳驅動為低電平或高電平 | PSEQ | 無 | 無 | |
| ST_PSEQ[1:0] | PSEQ 的當前狀態 | SHDNx、上電、斷電、睡眠、睡眠進入、睡眠退出、無效、有效 | PSEQ | 無 | 無 | |
| STDR1 | EN12 至 EN9 的當前驅動狀態 | 序列發生器正在將 EN 驅動為低電平或高電平 | PSEQ | 無 | 無 | |
| STDR2 | EN8 至 EN1 的當前驅動狀態 | 序列發生器正在將 EN 驅動為低電平或高電平 | PSEQ | 無 | 無 | |
| 斷開 | 看門狗打開窗口 | 看門狗更新窗口關閉/打開 | WD | 無 | 無 | |
| WDUV | 看門狗更新違規 | 無違規/WD 更新過早 | WD | 無 | 無 | |
| WDEXP | 看門狗關閉計時器已到期 | WDT 未到期/已到期 | WD | 無 | 無 | |
| BIST_C | BIST 狀態 | BIST 未完成或已執行 / BIST 完成 | BIST | 無 | 無 | |
| ECC_SEC | ECC 單比特錯誤更正狀態 | 未應用錯誤更正/已應用 SEC | NVM_ECC | 無 | 無 | |
| BIST_VM | BIST 的易失性存儲器測試輸出狀態 | 易失性存儲器測試通過/失敗 | REG_CRC | 無 | 無 | |
| BIST_NVM | BIST 的非易失性存儲器測試輸出狀態 | 非易失性存儲器測試通過/失敗 | 涵蓋了 OTP | 無 | 無 | |
| BIST_L | BIST 的邏輯測試輸出狀態 | 邏輯測試通過/失敗 | BIST | 無 | NIRQ/ NRST | |
| BIST_A | BIST 的模擬測試輸出狀態。 | 模擬測試通過/失敗 | BIST | 無 | NIRQ/ NRST | |
| OTP 位 R | EN_AF[12:9] | 為 EN12、EN11、EN10、EN9 啟用 AF | 已禁用/已啟用 | OTP 選項 | 無 | PSEQ |
| AFIO[12:9] | 為 EN12、EN11、EN10、EN9 選擇 AF | GPO 或 NPWR_BTN /NRST_IN/ NEM_PD | OTP 選項 | 無 | PSEQ | |
| PP_EN[12:1] | ENx 引腳驅動器配置 | 開漏/推挽 | OTP 選項 | 無 | IO | |
| XTAL_LOAD | 晶體振蕩器負載電容 | 外部/內部 | OTP 選項 | 無 | XTAL | |
| XTAL_EN | 啟用晶體振蕩器 | 晶體驅動器已禁用/已啟用 | OTP 選項 | 無 | XTAL | |
| PP_CLK32K | CLK32K 引腳驅動器配置 | 開漏/推挽 | OTP 選項 | 無 | XTAL | |
| 控制 R/W | GPIO[12:9] | 通用輸入/輸出 | 開漏/推挽 | SOC | 無 | PSEQ |
| Debounce[3:0] | AF 輸入引腳的去抖值 | 5ms 到 80ms | SOC | 無 | PSEQ | |
| EN_DEB[12:9] | 為 AF 輸入引腳啟用去抖 | 去抖已禁用/已啟用 | SOC | 無 | PSEQ | |
| LP_TIME_TSHLD[7:0] | NPWR_BTN 長按時間閾值 | 100ms 至 25.6s | SOC | 無 | PSEQ | |
| 重新加載 | 重新加載 OTP | SEQ5/6 完成后重新加載或不重新加載 | SOC | SOC | OTP 寄存器 | |
| FORCE_INT | 強制 NIRQ 處于低電平 | NIRQ 由故障/寄存器控制 | SOC | SOC | NRST | |
| FORCE_ACT | 強制 PSEQ 進入活動狀態 | SLEEP 引腳控制退出/進入或者被忽略 | PSEQ | SOC 可以清除該位;但不能設置該位 | PSEQ | |
| FORCE_SHDN[1:0] | 強制 PSEQ 關斷狀態 | ACT 引腳控制或強制 SHDN 并在延遲后恢復 ACT 引腳控制 | SOC | SOC;WDT | PSEQ | |
| RST_DLY[3:0] | 復位延遲 | 0.1ms 到 128ms | SOC | 無 | PSEQ | |
| RTC_WAKE | 啟用自主喚醒警報 | 已禁用/已啟用 | SOC | 無 | RTC | |
| RTC_PU | 從 SHDN2 到 ACTIVE 的自主 RTC 上電 | 已禁用/已啟用 | SOC | 無 | RTC | |
| REQ_PEC | 需要 PEC 字節(如果 EN_PEC = 1) | 缺失的 PEC 被視為正常/錯誤 | SOC | 無 | I2C | |
| EN_PEC | 數據包錯誤檢查 (PEC) | PEC 已禁用/已啟用 | SOC | 無 | I2C | |
| AT_POR | 在 POR 時運行 BIST | 在 POR 時跳過運行 BIST | SOC | 無 | BIST | |
| AT_SHDN | 退出 SEQ5/6 時運行 BIST | 默認為不運行 BIST | SOC | 無 | BIST | |
| PSEQ | USLOT[3:0] | 上電/睡眠退出時隙 | 125μs/2.5s | SOC | 無 | PSEQ |
| DSLOT[3:0] | 斷電/睡眠進入時隙 | 125μs/2.5s | SOC | 無 | PSEQ | |
| SSTEP | 時隙步進乘法器 | 250μs/1000μs | SOC | 無 | PSEQ | |
| PU[3:0][12:1] | 上電序列 | ENx 未映射/ENx 已映射 | SOC | 無 | PSEQ | |
| PD[3:0][12:1] | 斷電序列 | ENx 未映射/ENx 已映射 | SOC | 無 | PSEQ | |
| SLP_EXT[3:0][12:1] | 睡眠退出序列 | ENx 未映射/ENx 已映射 | SOC | 無 | PSEQ | |
| SLP_ENTRY[3:0][12:1] | 睡眠進入序列 | ENx 未映射/ENx 已映射 | SOC | 無 | PSEQ | |
| RTC (2) | RTC_T[31:0] | RTC 時間設置 | 1sec 至 136years | XTAL;內部振蕩器 | 無 | RTC |
| RTC_A[31:0] | RTC 警報設置 | 1sec 至 136years | SOC | 無 | RTC | |
| WDT | WDT_EN[1:0] | 看門狗配置 | 已禁用/已啟用 | SOC | 無 | WDT |
| SLP_EN | 在睡眠模式下自動禁用 | 在睡眠模式下已禁用/已啟用看門狗 | SOC | 無 | WDT | |
| WDT_DLY[2:0] | 以看門狗周期數表示的延遲 | 1 個或 8 個 WDT 周期 | SOC | 無 | WDT | |
| PDMD[1:0] | 用于 WDT 強制斷電的斷電模式 | 在 WDT 斷電時寫入 CTL_1.FORCE_SHDN 的值 | SOC | 無 | PSEQ | |
| CLOSE[7:0] | WDT 關閉窗口配置 | 1ms 到 864ms | SOC | 無 | WDT | |
| OPEN[7:0] | WDT 打開窗口配置 | 1ms 到 864ms | SOC | 無 | WDT | |
| KEY[7:0] | 要重置的 WDT 密鑰 | 0/1 | SOC | 無 | WDT | |
| PROT | WRK | 工作集寄存器鎖 | 0/1 | SOC 僅 1 | 無 | 將函數寫入這些寄存器組 |
| SEQS | SEQ 設置寄存器鎖 | 0/1 | SOC 僅 1 | 無 | 將函數寫入這些寄存器組 | |
| SEQP | SEQP 設置寄存器鎖 | 0/1 | SOC 僅 1 | 無 | 將函數寫入這些寄存器組 | |
| SEQC | SEQC 設置寄存器鎖 | 0/1 | SOC 僅 1 | 無 | 將函數寫入這些寄存器組 | |
| WDT | WDT 設置寄存器鎖 | 0/1 | SOC 僅 1 | 無 | 將函數寫入這些寄存器組 | |
| RTC | RTC 設置寄存器鎖 | 0/1 | SOC 僅 1 | 無 | 將函數寫入這些寄存器組 | |
| CTL | CTL 設置寄存器鎖 | 0/1 | SOC 僅 1 | 無 | 將函數寫入這些寄存器組 |