Control loop commands, Adaptive_mode – Maxim Integrated MAX15303 PMBus Command Set User Manual
Page 47

MAX15303 PMBus Command Set User’s Guide
Page 47 of 52
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 MAX15303. Each bit
in the two data bytes enables a particular function as follows:
Bit
Name
Effect When True
15
14
13
12
FIRST_ENABLE_ONLY Perform parametric extraction on first enable only
11
10
9
ADAPT_POST_RAMP
Perform parametric extraction after the startup ramp (set by
default)
8
ADAPT_CONTINUOUS Perform parametric extraction periodically while regulating
7
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.