Manual
MAX15301 PMBus Command Set User’s Guide
Rev 1 Page 48 of 53
Control Loop Commands
ADAPTIVE_MODE
Reference:
Maxim Specific
Lockable:
Yes
Command Code:
0xD0
Format:
Bit field
Data Bytes:
2
Units:
N/A
Transfer:
Read/Write Word
Factory Value:
0x024B
Description/Notes:
The ADAPTIVE_MODE command configures the automatic tuning features of the MAX15301. Each bit
in the two data bytes enables a particular function as follows:
Bit
Name
Effect When True
15
<RESERVED>
14
<RESERVED>
13
<RESERVED>
12
FIRST_ENABLE_ONLY
Perform parametric extraction on first enable only
11
<RESERVED>
10
<RESERVED>
9 ADAPT_POST_RAMP
Perform parametric extraction after the startup ramp (set by
default)
8
ADAPT_CONTINUOUS
Perform parametric extraction periodically while regulating
7
<RESERVED>
6 UPDATE_FLC
Update working memory LC double-pole frequency (F
LC
) after
parametric extraction (set by default)
5 UPDATE_FZ
Update working memory output capacitor ESR zero frequency (F
Z
)
after parametric extraction
4 UPDATE_ZLC
Update working memory LC damping factor (Z
LC
) after parametric
extraction
3 RESET_GAINS
Reset gain registers based on USER store values when output is
disabled (set by default)
2 WRITEFLASH
Execute STORE_USER_ALL after adaptive measurement (note that
this bit is cleared from the working memory copy of
ADAPTIVE_MODE after execution)
1 GAIN_CALC
Calculate new NLSS “fast gain” register values based on
COMP_MODEL parameters (set by default)
0 FAST_GAINS
The control loop will switch to using the NLSS “fast gains”
registers after ramp-up is complete (set by default)
Wait at least 500μs for execution after sending the ADAPTIVE_MODE command before sending
additional PMBus commands.