beautypg.com

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

Page 47

background image

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.