ZHCSGE0B June 2017 – January 2019 TPS53681
PRODUCTION DATA.
The MFR_SPECIFIC_15 command is used to configure dynamic phase shedding. The MFR_SPECIFIC_15 command must be accessed through Write Word/Read Word transactions.
MFR_SPECIFIC_15 is a paged register. In order to access MFR_SPECIFIC_15 command for channel A, PAGE must be set to 00h. In order to access the MFR_SPECIFIC_15 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_DCM | DPS_2TO1_FINE_DROP | DPS_5TO6_FINE_ADD
(PAGE 0 only) |
DPS_4TO5_FINE_ADD
(PAGE 0 only) |
DPS_3TO4_FINE_ADD
(PAGE 0 only) |
|||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RW | RW | RW | RW | RW | RW | RW | RW |
DPS_3TO4_FINE_ADD
(PAGE 0 only) |
DPS_2TO3_FINE_ADD | DPS_1TO2_FINE_ADD | 2TO1_PH_EN | DPS_COURSE_TH |
LEGEND: R/W = Read/Write; R = Read only |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | DPS_DCM | RW | NVM |
Enable DCM mode during 1 phase operation, when higher order phases are dropped due to dynamic phase shedding. 0b: Disable DCM operation during 1 phase operation 1b: Enable DCM operation during 1 phase operation |
14:13 | DPS_2TO1_FINE_DROP | RW | NVM |
Dynamic phase drop threshold, fine adjustment, 2 phases to 1phase. 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 below. 00b: Threshold = 1× IEFF(PEAK) – 2 A 01b: Threshold = 1 × IEFF(PEAK) 10b: Threshold = 1 × IEFF(PEAK) + 2 A 11b: Threshold = 1 × IEFF(PEAK) + 4 A |
12:11 | DPS_5TO6_FINE_ADD
(PAGE 0 only) |
RW | NVM |
Dynamic phase add threshold, fine adjustment, 5 phases to 6 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases add when peak phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH below. 00b: Threshold = 5 × IEFF(PEAK) + 6A 01b: Threshold = 5 × IEFF(PEAK) + 8 A 10b: Threshold = 5 × IEFF(PEAK) + 10 A 11b: Threshold = 5 × IEFF(PEAK) + 12 A |
10:9 | DPS_4TO5_FINE_ADD
(PAGE 0 only) |
RW | NVM |
Dynamic phase add threshold, fine adjustment, 4 phases to 5 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases add when peak phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH below 00b: Threshold = 4 × IEFF(PEAK) + 6A 01b: Threshold = 4 × IEFF(PEAK) + 8 A 10b: Threshold = 4 × IEFF(PEAK) + 10 A 11b: Threshold = 4 × IEFF(PEAK) + 12 A |
8:7 | DPS_3TO4_FINE_ADD
(PAGE 0 only) |
RW | NVM |
Dynamic phase add threshold, fine adjustment, 3 phases to 4 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases add when peak phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH below 00b: Threshold = 3 × IEFF(PEAK) + 6A 01b: Threshold = 3 × IEFF(PEAK) + 8 A 10b: Threshold = 3 × IEFF(PEAK) + 10 A 11b: Threshold = 3 × IEFF(PEAK) + 12 A |
6:5 | DPS_2TO3_FINE_ADD | RW | NVM |
Dynamic phase add threshold, fine adjustment, 2 phases to 3 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases add when peak phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH below 00b: Threshold = 2 × IEFF(PEAK) + 6A 01b: Threshold = 2 × IEFF(PEAK) + 8 A 10b: Threshold = 2 × IEFF(PEAK) + 10 A 11b: Threshold = 2 × IEFF(PEAK) + 12 A |
5:4 | DPS_1TO2_FINE_ADD | RW | NVM |
Dynamic phase add threshold, fine adjustment, 1 phase to 2 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases add when peak phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH below 00b: Threshold = 1 × IEFF(PEAK) + 6A 01b: Threshold = 1 × IEFF(PEAK) + 8 A 10b: Threshold = 1 × IEFF(PEAK) + 10 A 11b: Threshold = 1 × IEFF(PEAK) + 12 A |
3 | 2TO1_PH_EN | RW | NVM |
Enable phase dropping from 2 phases to 1 phase operation. 0b: Disable phase shedding to 1 phase 1b: Enable phase shedding to 1 phase |
2:0 | DPS_COURSE_TH | RW | NVM |
Sets the peak efficiency point per phase. This is used to determine phase add/drop thresholds. 00b: IEFF(PEAK) = 12 A 01b: IEFF(PEAK) = 14 A 10b: IEFF(PEAK) = 16 A 11b: IEFF(PEAK) = 18 A |