ZHCSSJ6 july 2023 TPS38700S-Q1
PRODUCTION DATA
Address:0x10
說(shuō)明:中斷源引寄存器。如果是 F_INTERNAL,則 INT_SRC2 寄存器會(huì)提供更多信息。
POR 值:0x00
訪問(wèn):讀取和寫(xiě)入 1 以清除。寫(xiě)入 0 無(wú)效;向已經(jīng)為 0 的位寫(xiě)入 1 無(wú)效。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7 | F_INTERNAL | 內(nèi)部故障(INT_SRC2 中所有位的或運(yùn)算值):0 = 未檢測(cè)到內(nèi)部故障 1 = 檢測(cè)到內(nèi)部故障。INT_SRC2 中標(biāo)記了更多詳細(xì)信息。該位通過(guò)清除 INT_SRC2 中的位來(lái)清除。 |
6 | EM_PD | 緊急斷電: 0 = 無(wú)緊急斷電事件 1 = 緊急斷電導(dǎo)致關(guān)斷(序列 2)。 Write-1-to-clear(寫(xiě)入 1 以清除)將清除該位。該位將在下次緊急關(guān)斷時(shí)再次設(shè)置。 |
3 | RSVD | RSVD |
2 | F_EN | 使能輸出引腳故障: 0 = 未檢測(cè)到電源短路或接地。1 = 檢測(cè)到電源短路或接地。 僅當(dāng)故障條件同時(shí)被清除時(shí),Write-1-to-clear(寫(xiě)入 1 以清除)才會(huì)清除該位。 |
1 | RSVD | RSVD |
0 | F_NRSTIRQ | 復(fù)位或中斷引腳故障: 0 = 在 NRST 或 NIRQ 上未檢測(cè)到故障。 1 = 在 NRST 或 NIRQ 上檢測(cè)到電源的低電阻路徑。 僅當(dāng)故障條件同時(shí)被清除時(shí),Write-1-to-clear(寫(xiě)入 1 以清除)才會(huì)清除該位。 |
INT_SRC1 表示 NIRQ 被置為有效的原因。當(dāng)主機(jī)處理器收到 NIRQ 時(shí),處理器可以讀取該寄存器來(lái)快速判斷中斷源。如果該寄存器清零,則 TPS38700S-Q1 未將 NIRQ 置為有效。
Address:0x11
說(shuō)明:內(nèi)部錯(cuò)誤的中斷源寄存器。
POR 值:0x00
訪問(wèn):讀取和寫(xiě)入 1 以清除。寫(xiě)入 0 無(wú)效;向已經(jīng)為 0 的位寫(xiě)入 1 無(wú)效。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7 | F_VENDOR | 供應(yīng)商特定的內(nèi)部故障。INT_VENDOR 中報(bào)告了詳細(xì)信息。該位表示 INT_VENDOR 中所有位的或運(yùn)算值。 0 = INT_VENDOR 中未報(bào)告故障 1 = INT_VENDOR 中報(bào)告故障 該位通過(guò)清除 INT_VENDOR 中的位來(lái)清除。 |
6 | RSVD | 保留 |
5 | F_RT_CRC | 運(yùn)行時(shí)寄存器 CRC 故障: 0 = 未檢測(cè)到故障。 1 = 檢測(cè)到寄存器 CRC 故障。 Write-1-to-clear(寫(xiě)入 1 以清除)將清除該位。如果檢測(cè)到故障,該位將在下次寄存器 CRC 檢查期間再次設(shè)置。 |
3 | F_LDO | LDO 故障: 0 = 未檢測(cè)到 LDO 故障。1 = 檢測(cè)到 LDO 故障。 如果使用內(nèi)部 LDO,該標(biāo)志用于指示故障。 如果未使用內(nèi)部 LDO,這個(gè)標(biāo)志必須保留。 僅當(dāng)故障條件同時(shí)被清除時(shí),Write-1-to-clear(寫(xiě)入 1 以清除)才會(huì)清除該位。 |
2 | F_TSD | 熱關(guān)斷: 0 = 未發(fā)生熱關(guān)斷。 1 = 自上次讀取后發(fā)生了熱關(guān)斷。 僅當(dāng)故障條件同時(shí)被清除時(shí),Write-1-to-clear(寫(xiě)入 1 以清除)才會(huì)清除該位。 |
Address:0x12
說(shuō)明:供應(yīng)商特定內(nèi)部中斷狀態(tài)寄存器。
POR 值:0x00
訪問(wèn):讀取和寫(xiě)入 1 以清除。寫(xiě)入 0 無(wú)效;向已經(jīng)為 0 的位寫(xiě)入 1 無(wú)效。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:0 | FAULTS[7:0] | 供應(yīng)商特定的內(nèi)部故障標(biāo)志。 |
Address:0x13
說(shuō)明: TPS38700S-Q1 控制引腳和內(nèi)部狀態(tài)的狀態(tài)寄存器。
POR 值:0x00
訪問(wèn):只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:6 | 被保留 | 保留 |
5 | ST_NIRQ | NIRQ 輸出的當(dāng)前狀態(tài): 0 = NIRQ 引腳被 TPS38700S-Q1 置為低電平。 1 = NIRQ 引腳未被 TPS38700S-Q1 置為低電平。 |
4 | ST_NRST | NRST 輸出的當(dāng)前狀態(tài): 0 = NRST 引腳被 TPS38700S-Q1 置為低電平。 1 = NRST 引腳未被 TPS38700S-Q1 置為低電平。 |
3 | RSVD | RSVD |
2 | ST_ACTSHDN | ACT 輸入的當(dāng)前狀態(tài): 0 = 系統(tǒng)將 ACT 引腳驅(qū)動(dòng)為低電平(關(guān)斷)。1 = 系統(tǒng)將 ACT 引腳驅(qū)動(dòng)為高電平(有效)。 |
1:0 | ST_PSEQ[1:0] | 00b:SHDNx、上電、斷電 01b:不適用 10b:無(wú)效組合 11b:ACTIVE |
Address:0x14
說(shuō)明:使能引腳的當(dāng)前驅(qū)動(dòng)狀態(tài)。
POR 值:0x00
訪問(wèn):只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:4 | 被保留 | 保留 |
3:0 | STDR_GPO[12:9] | GPO[X] 的當(dāng)前驅(qū)動(dòng)狀態(tài): 0 = TPS38700S-Q1 正在將 GPO[X] 驅(qū)動(dòng)為低電平。 1 = TPS38700S-Q1 正在將 GPO[X] 驅(qū)動(dòng)為高電平或允許將其懸空為高電平。 |
Address:0x15
說(shuō)明:使能引腳的當(dāng)前驅(qū)動(dòng)狀態(tài)。
POR 值:0x00
訪問(wèn):只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:0 | STDR_EN[6:1] GPO[8:7] | GPO[X] 的當(dāng)前驅(qū)動(dòng)狀態(tài): 0 = TPS38700S-Q1 正在將 GPO[X] 驅(qū)動(dòng)為低電平。 1 = TPS38700S-Q1 正在將 GPO[X] 驅(qū)動(dòng)為高電平或允許將其懸空為高電平。 |
Address:0x16
說(shuō)明:使能引腳的當(dāng)前讀取狀態(tài)。
POR 值:0x00
訪問(wèn):只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:4 | 被保留 | 保留 |
3:0 | STRD_GPO[12:9] | GPO[X] 的當(dāng)前讀取狀態(tài): 0 = TPS38700S-Q1 正在讀取 GPO[X] 低電平。 1 = TPS38700S-Q1 正在讀取 GPO[X] 高電平。 |
Address:0x17
說(shuō)明:使能引腳的當(dāng)前讀取狀態(tài)。
POR 值:0x00
訪問(wèn):只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:0 | STRD_EN[6:1] GPO[8:7] | GPO[X] 的當(dāng)前讀取狀態(tài): 0 = TPS38700S-Q1 正在讀取 GPO[X] 低電平。 1 = TPS38700S-Q1 正在讀取 GPO[X] 高電平。 |
Address:0x1A
說(shuō)明:上次 NRST 置位或關(guān)斷的原因。NRST 置位和關(guān)斷發(fā)生在序列 2 和序列 3 中。
只要存在 VDD 和/或 VBBAT,該寄存器就會(huì)保持不變。INT_SRC1.EM_PD 寄存器位中已記錄了緊急關(guān)斷觸發(fā)序列 2,因此不需要將其存儲(chǔ)在此寄存器中。主機(jī)應(yīng)在上電時(shí)執(zhí)行的第一個(gè)操作中讀取此寄存器。
在下次 NRST 置位或關(guān)斷時(shí),該寄存器會(huì)新的相關(guān)數(shù)據(jù)覆蓋。
POR 值:0x00
訪問(wèn):只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7 | RSVD | 保留 |
5 | RSVD | 保留 |
3 | ACTSHDN | 因 ACT 置為低電平(關(guān)斷)而導(dǎo)致的 NRST/關(guān)斷。 0 = 上次 NRST/關(guān)斷置位不是 ACT 低電平導(dǎo)致的。 1 = 上次 NRST/關(guān)斷置位是 ACT 低電平導(dǎo)致的。 |
1 | RSVD | 保留 |
|
0 |
RSVD |
保留 |
Address:0x25
說(shuō)明:設(shè)置時(shí)序控制引腳 EN[12:9] 的通用輸出狀態(tài)。GPO 通過(guò) AF_IN_OUT 和 EN_ALT_F 寄存器啟用。
POR 值:從 NVM 加載。
訪問(wèn):讀取/寫(xiě)入。如果 CTL 組受到保護(hù),則為只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:4 | 被保留 | 保留 |
3 | GPO12 | GPO12 通用輸出。僅在 PWR_EN12 清零時(shí)使用。 0 = GPO12 引腳被驅(qū)動(dòng)為低電平。 1 = GPO12 引腳被驅(qū)動(dòng)為高電平。 |
2 | GPO11 | GPO11 通用輸出。僅在 PWR_EN11 清零時(shí)使用。 0 = GPO11 引腳被驅(qū)動(dòng)為低電平。 1 = GPO11 引腳被驅(qū)動(dòng)為高電平。 |
1 | GPO10 | EN10 通用輸出。僅在 PWR_EN10 清零時(shí)使用。 0 = EN10 引腳被驅(qū)動(dòng)為低電平。 1 = EN10 引腳被驅(qū)動(dòng)為高電平。 |
0 | GPO9 | GPO9 通用輸出。僅在 PWR_EN9 清零時(shí)使用。 0 = GPO9 引腳被驅(qū)動(dòng)為低電平。 1 = GPO9 引腳被驅(qū)動(dòng)為高電平。 |
Address:0x28
說(shuō)明:中斷和狀態(tài)軟件控制。
POR 值:從 NVM 加載。
訪問(wèn):讀取/寫(xiě)入。如果 CTL 組受到保護(hù),則為只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:4 | 被保留 | 保留 |
3 | FORCE_INT (1) | 強(qiáng)制 NIRQ 處于低電平: 0 = NIRQ 引腳由 INT_SRCx 寄存器故障控制。 1 = NIRQ 引腳被強(qiáng)制為低電平。 |
Address:0x29
說(shuō)明:其他配置。
POR 值:從 NVM 加載。
訪問(wèn):讀取/寫(xiě)入。如果 CTL 組受到保護(hù),則為只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 | |
|---|---|---|---|
7:4 | RST_DLY[3:0] | 上電序列:NRST 保持有效,直到上次 ENx 置位后的 RST_DLY[3:0]。 | |
0000b = 0.1ms 0001b = 0.2ms 0010b = 0.4ms 0011b = 0.8ms 0100b = 1.6ms 0101b = 3.2ms 0110b = 6.4ms 0111b = 12.8ms | 1000b = 1ms 1001b = 2ms 1010b = 4ms 1011b = 8ms 1100b = 16ms 1101b = 32ms 1110b = 64ms 1111b = 128ms | ||
斷電序列:NRST 在 ACT 為低電平的 tNRST 內(nèi)有效。 | |||
3:2 | RSVD | RSVD | |
Address:0x2B
說(shuō)明:供應(yīng)商特定內(nèi)部中斷使能寄存器。
POR 值:0x00 或從 NVM 加載。
訪問(wèn):讀取/寫(xiě)入。如果 CTL 組受到保護(hù),則為只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:0 | FAULTS[7:0] | 供應(yīng)商特定的內(nèi)部故障使能。 |
Address:0x30
說(shuō)明:時(shí)序配置。
POR 值:從 NVM 加載。
訪問(wèn):讀取/寫(xiě)入。如果 SEQ 組受到保護(hù),則為只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:1 | RSVD | 保留 |
0 | SSTEP | SEQ_USLOT 和 SEQ_DSLOT 的時(shí)序時(shí)隙步長(zhǎng)選擇: 0 = 時(shí)隙步長(zhǎng) tSSTEP = 250μs 1 = 時(shí)隙步長(zhǎng) tSSTEP= 1000μs |
Address:0x31
說(shuō)明:上電時(shí)序時(shí)隙配置。
POR 值:從 NVM 加載。
訪問(wèn):讀取/寫(xiě)入。如果 SEQ 組受到保護(hù),則為只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:0 | TIME[7:0] | 設(shè)置上電時(shí)序點(diǎn)之間的時(shí)隙: tUSLOT = SEQ_USLOT.TIME[7:0] × tSSTEP + tSMIN 其中,tSSTEP 由 SEQ_CFG.SSTEP 設(shè)置,tSMIN = tSSTEP/2 對(duì)于 SEQ_CFG.SSTEP = 0 的情況,請(qǐng)參閱表 8-18。 對(duì)于 SEQ_CFG.SSTEP = 1 的情況,請(qǐng)參閱表 8-19。 |
參數(shù) | 符號(hào) | 最小值 (-6%) | 典型值 | 最大值 (+6%) | 單位 |
|---|---|---|---|---|---|
時(shí)隙步長(zhǎng) | tSSTEP | 235 | 250 | 265 | μs |
最短時(shí)隙時(shí)間 (0x00) | tSMIN | 117.5 | 125 | 132.5 | μs |
最長(zhǎng)時(shí)隙時(shí)間 (0xFF) | tSMAX | 60042.5 | 63875 | 67707.5 | μs |
參數(shù) | 符號(hào) | 最小值 (-6%) | 典型值 | 最大值 (+6%) | 單位 |
|---|---|---|---|---|---|
時(shí)隙步長(zhǎng) | tSSTEP | 940 | 1000 | 1060 | μs |
最短時(shí)隙時(shí)間 (0x00) | tSMIN | 470 | 500 | 530 | μs |
最長(zhǎng)時(shí)隙時(shí)間 (0xFF) | tSMAX | 240170 | 255500 | 270830 | μs |
Address:0x32
說(shuō)明:斷電時(shí)序時(shí)隙配置。
POR 值:從 NVM 加載。
訪問(wèn):讀取/寫(xiě)入。如果 SEQ 組受到保護(hù),則為只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:0 | TIME[7:0] | 設(shè)置斷電時(shí)序點(diǎn)之間的時(shí)隙: tDSLOT = SEQ_DSLOT.TIME[7:0] × tSSTEP + tSMIN 其中,tSSTEP 由 SEQ_CFG.SSTEP 設(shè)置,tSMIN = tSSTEP/2 有關(guān)設(shè)置詳細(xì)信息,請(qǐng)參閱表 8-17。 |
Address:PWR_EN1 (0x33) - PWR_EN12 (0x3E)(12 個(gè) 8 位寄存器)。
說(shuō)明:通過(guò)將 EN[12:1] 分配到 15 個(gè)時(shí)隙中的一個(gè)來(lái)定義上電/斷電序列。
Slot=1 是可以選擇的最早時(shí)隙,它表示 ENx 引腳將在觸發(fā)事件后的第一個(gè) SEQ_USLOT.TIME 或 SEQ_DSLOT.TIME 內(nèi)切換。
POR 值:從 NVM 加載。
訪問(wèn):讀取/寫(xiě)入。如果 SEQ 組受到保護(hù),則為只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7:4 | PU[3:0] | 上電序列: 0 = ENx 引腳未映射到序列。ENx 保持先前的狀態(tài),除非進(jìn)入備用或失效防護(hù)狀態(tài)(在這些狀態(tài)下,ENx 會(huì)被拉低)。 1 = ENx 引腳映射到第一個(gè)時(shí)隙(第一個(gè)上電)。 15 = ENx 引腳映射到最后一個(gè)時(shí)隙(最后一個(gè)上電)。 |
3:0 | PD[3:0] | 斷電序列: 0 = ENx 引腳未映射到序列。ENx 保持先前的狀態(tài),除非進(jìn)入備用或失效防護(hù)狀態(tài)(在這些狀態(tài)下,ENx 會(huì)被拉低)。 1 = ENx 引腳映射到第一個(gè)時(shí)隙(第一個(gè)斷電)。 15 = ENx 引腳映射到最后一個(gè)時(shí)隙(最后一個(gè)斷電)。 |
Address:0xF0、0xF1
說(shuō)明:保護(hù)選擇寄存器。為了對(duì)寄存器組進(jìn)行寫(xiě)保護(hù),主機(jī)必須在兩個(gè)寄存器中設(shè)置相關(guān)位。
POR 值:0x00
訪問(wèn):讀取/寫(xiě)入。
為了安全起見(jiàn),這些寄存器需要將 POR 值設(shè)為 0x00,并且一旦設(shè)置,將變?yōu)橹蛔x狀態(tài),直到下電上電。
一旦設(shè)置為 1,主機(jī)就無(wú)法將其清零;需要下電上電 (VDD=0) 才能寫(xiě)入不同的寄存器配置。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7 | RSVD | 保留 |
6 | WRK | 0 = 工作寄存器可寫(xiě)入。 1 = 忽略對(duì)工作寄存器的寫(xiě)入。 |
5 | RSVD | RSVD |
4 | SEQP | 0 = 電源序列寄存器可寫(xiě)入。 1 = 忽略對(duì)電源序列寄存器的寫(xiě)入。 |
3 | SEQC | 0 = 序列時(shí)隙配置寄存器可寫(xiě)入。 0b1 = 忽略對(duì)序列時(shí)隙配置寄存器的寫(xiě)入。 |
2 | RSVD |
RSVD |
1 | RSVD | RSVD |
0 | CTL | 0 = 控制寄存器可寫(xiě)入。 1 = 忽略對(duì)控制寄存器的寫(xiě)入。 |
Address:0xF9
說(shuō)明:I2C 地址。
POR 值:從 NVM 加載。
訪問(wèn):只讀。
返回寄存器映射表。
位 | 名稱(chēng) | 說(shuō)明 |
|---|---|---|
7 | RSVD | 保留 |
6:0 | ADDR_NVM[6:0] | I2C 目標(biāo)器件地址。在 NVM 中設(shè)置。 |