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. 










