ZHCSTB8 December 2024 TPS546B26
PRODUCTION DATA
CMD 地址 | 21h |
寫入事務(wù): | 寫入字 |
讀取事務(wù): | 讀取字 |
格式: | ULINEAR16,根據(jù) (20h) VOUT_MODE 而定 |
NVM 備份: | 否 (VBOOT_OFFSET_1) / VOUT_SCALE_LOOP |
更新: | 動(dòng)態(tài) |
穩(wěn)壓輸出可通過 PMBus 或引腳 VSEL 上的引腳配置結(jié)果進(jìn)行設(shè)置。當(dāng)使用 PMBus 或引腳配置來設(shè)置穩(wěn)壓電壓時(shí),命令的輸出電壓(以伏特為單位)由 VOUT_COMMAND、VOUT_TRIM、VOUT_MARGIN_HIGH、VOUT_MARGIN_LOW 和 OPERATION 命令組合確定,如下所示。如 VOUT_MODE 命令的說明所述,VOUT 階躍為 1.953mV。
該寄存器可在軟啟動(dòng)或軟停止期間更改。然而,電源軌將繼續(xù)以編程到 TON_RISE/TOFF_FALL 中的速率上升/下降到原始目標(biāo) (VBOOT)。軟啟動(dòng)完成后(如果 VOUT_COMMAND 與 VBOOT 值不同),器件將立即以編程的 VOUT_TRANSITION_RATE 從 VBOOT 值轉(zhuǎn)換到最新寫入的 VOUT_COMMAND。在軟停止期間對(duì) VOUT_COMMAND 的寫入將被確認(rèn),但是不會(huì)發(fā)生轉(zhuǎn)換,VOUT_COMMAND 將在軟停止結(jié)束時(shí)自動(dòng)更新回 VBOOT。軟啟動(dòng)完成后,即使輸出電壓仍轉(zhuǎn)換到之前編程的 VOUT_COMMAND,也允許對(duì) VOUT_COMMAND 進(jìn)行寫入。輸出電壓將立即開始以 VOUT_TRANSITION_RATE 指定的速率轉(zhuǎn)換到新編程的 VOUT_COMMAND。器件不會(huì)等待前一個(gè)轉(zhuǎn)換完成。
返回到支持的 PMBus 命令。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
R | R | R | R/W | R/W | R/W | R/W | R/W |
VOUT_COMMAND(高字節(jié)) | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W |
VOUT_COMMAND(低字節(jié)) |
編程 Vout 的計(jì)算公式如下:
默認(rèn):XXX0 0000 0000 0000(二進(jìn)制)(X 表示寫入將被忽略,讀取將為 0)
VOUT = (VOUT_COMMAND + VOUT_TRIM + (VOUT_MARGIN_HIGH – 1) * VOUT_COMMAND * OPERATION[5] – (1 – VOUT_MARGIN_LOW) * VOUT_COMMAND * OPERATION[4]) * VOUT_MODE
說明:R/W = 讀取/寫入;R = 只讀 |
位 | 字段 | 訪問 | 復(fù)位 | 說明 |
---|---|---|---|---|
15:13 | VOUT_COMMAND | R | 000b | 未使用,始終設(shè)置為 0。 |
12:0 | VOUT_COMMAND | R/W | VBOOT_OFFSET_1(請(qǐng)參閱下方) | 通過 PMBus 接口設(shè)置輸出電壓目標(biāo)。 |
上電時(shí),VOUT_COMMAND 的復(fù)位值根據(jù) VBOOT_OFFSET_1 / VOUT_SCALE_LOOP 得出。當(dāng)電源軌因編程為 ON_OFF_CONFIG 的機(jī)制或由于故障而被禁用時(shí),VOUT_COMMAND 中的值將更新為 VBOOT。
當(dāng) PMB_ADDR/VORST# 引腳在 SYS_CONFIG_USER1 (EN_VORST) 中配置為 RESET# 引腳時(shí),PMB_ADDR/VORST# 引腳生效會(huì)使輸出電壓恢復(fù)到 VBOOT_OFFSET_1 (VBOOT_1) 中的 VBOOT 值,并相應(yīng)地更新 VOUT_COMMAND 值。
向 VOUT_COMMAND 寫入時(shí)的結(jié)果值(包括 VOUT_TRIM 的任何偏移)大于當(dāng)前 (24h) VOUT_MAX 或小于當(dāng)前 (2Bh) VOUT_MIN 會(huì)導(dǎo)致 VOUT_COMMAND 分別移至 (2Bh) VOUT_MIN 或 (24h) VOUT_MAX 所指定的值。在 STATUS_VOUT 中設(shè)置 VOUT_MAX_MIN 警告位,從而設(shè)置 STATUS_WORD 中的相應(yīng)位,并根據(jù) PMBus 1.3.1 第 II 部分規(guī)范第 10.2 節(jié)通知主機(jī)。
TPS546B26 無法輸出大于 0.75V/VOUT_SCALE_LOOP 的電壓。如果 VOUT_COMMAND 設(shè)置為大于此值但小于 (24h) VOUT_MAX,則 TPS546B26 不會(huì)觸發(fā)節(jié) 7.45 中的最小/最大值警告。