ZHCSGE0B June 2017 – January 2019 TPS53681
PRODUCTION DATA.
The MFR_SPECIFIC_14 command is used to configure dynamic phase shedding, and compensation ramp amplitude, and dynamic ramp amplitude during USR, and different power states. The MFR_SPECIFIC_14 command must be accessed through Write Word/Read Word transactions.
MFR_SPECIFIC_14 is a paged register. In order to access MFR_SPECIFIC_14 command for channel A, PAGE must be set to 00h. In order to access the MFR_SPECIFIC_14 register for channel B, PAGE must be set to 01h.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RW | RW | RW | RW | RW | RW | RW | RW |
DPS_6TO5_FINE_DROP
(PAGE 0 only) |
DPS_5TO4_FINE_DROP
(PAGE 0 only) |
DPS_4TO3_FINE_DROP
(PAGE 0 only) |
DPS_3TO2_FINE_DROP | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RW | RW | RW | RW | RW | RW | RW | RW |
DPS_EN | DYN_RAMP_USR | DYN_RAMP_2PH | DYN_RAMP_1PH | RAMP |
LEGEND: R/W = Read/Write; R = Read only |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15:14 | DPS_6TO5_FINE_DROP
(PAGE 0 only) |
RW | NVM |
Dynamic phase drop threshold, fine adjustment, 6 phases to 5 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases drop when average phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH in MFR_SPECIFIC_15. 00b: Threshold = 5 × IEFF(PEAK) – 2 A 01b: Threshold = 5 × IEFF(PEAK) 10b: Threshold = 5 × IEFF(PEAK) + 2 A 11b: Threshold = 5 × IEFF(PEAK) + 4 A |
13:12 | DPS_5TO4_FINE_DROP
(PAGE 0 only) |
RW | NVM |
Dynamic phase drop threshold, fine adjustment, 5 phases to 4 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases drop when average phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH in MFR_SPECIFIC_15. 00b: Threshold = 4 × IEFF(PEAK) – 2 A 01b: Threshold = 4 × IEFF(PEAK) 10b: Threshold = 4 × IEFF(PEAK) + 2 A 11b: Threshold = 4 × IEFF(PEAK) + 4 A |
11:10 | DPS_4TO3_FINE_DROP
(PAGE 0 only) |
RW | NVM |
Dynamic phase drop threshold, fine adjustment, 4 phases to 3 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases drop when average phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH in MFR_SPECIFIC_15. 00b: Threshold = 3 × IEFF(PEAK) – 2 A 01b: Threshold = 3 × IEFF(PEAK) 10b: Threshold = 3 × IEFF(PEAK) + 2 A 11b: Threshold = 3 × IEFF(PEAK) + 4 A |
9:8 | DPS_3TO2_FINE_DROP | RW | NVM |
Dynamic phase drop threshold, fine adjustment, 3 phases to 2 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases drop when average phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH in MFR_SPECIFIC_15. 00b: Threshold = 2 × IEFF(PEAK) – 2 A 01b: Threshold = 2 × IEFF(PEAK) 10b: Threshold = 2 × IEFF(PEAK) + 2 A 11b: Threshold = 2 × IEFF(PEAK) + 4 A |
7 | DPS_EN | RW | NVM |
Enable or Disable Dynamic Phase Shedding 0b: Disable dynamic phase shedding 1b: Enable dynamic phase shedding |
6:5 | DYN_RAMP_USR | RW | NVM |
Dynamic ramp amplitude setting during USR operation. Only applies to USR Level 1. 00b: Equal to the settings in the RAMP bits 01b: 40 mV 10b: 80 mV 11b: 120 mV |
4 | DYN_RAMP_2PH | RW | NVM |
Dynamic ramp amplitude setting during 2 phase operation. 0b: Equal to the settings in the RAMP bits 1b: 120 mV |
3 | DYN_RAMP_1PH | RW | NVM |
Dynamic ramp amplitude setting during 1 phase operation. 0b: Equal to the settings in the RAMP bits 1b: 80 mV |
2:0 | RAMP | RW | NVM |
Ramp amplitude settings. See Table 62. |
RAMP (binary) | Ramp Amplitude Setting (mV) |
---|---|
000b | 40 |
001b | 80 |
010b | 120 |
011b | 160 |
100b | 200 |
101b | 240 |
110b | 280 |
111b | 320 |