Datasheet
MAX34451 PMBus 16-Channel V/I Monitor and
12-Channel Sequencer/Marginer
www.maximintegrated.com
Maxim Integrated
│
47
Table 28. MFR_NV_LOG_CONFIG (D8h)
*The device clears two fault logs at a time when overwrite is enabled.
BIT NAME MEANING
15 FORCE_NV_FAULT_LOG
Settingthisbittoa1,forcesthedevicetologdataintothenonvolatilefaultlog.Once
set, the device clears this bit when the action is completed. Host must set again for
subsequentaction.Ifanerroroccursduringthisaction,thedevicesetstheCMLbitin
STATUS_WORD;nobitsaresetinSTATUS_CML.
14 CLEAR_NV_FAULT_LOG
Settingthisbittoa1,forcesthedevicetoclearthenonvolatilefaultlogbywritingFFhto
all byte locations. Once set, the device clears this bit when the action is completed. Host
must set again for subsequent action. If an error occurs during this action, the device
setstheCMLbitinSTATUS_WORD;nobitsaresetinSTATUS_CML.Whileclearingthe
faultlog,monitoringisstoppedandcommandsshouldnotbesenttothePMBusport.
13:11 0 Thesebitsalwaysreturna0.
10 NV_LOG_T0_CONFIG
ThisbitdeterminesthesourceofthedatawrittenintotheT0locationofeachpagewhen
a nonvolatile fault log is written.
0=LogthelastregularcollectionintervalADCreading
1=ReadthelatestADCvaluebeforelogging
9 NV_LOG_OVERWRITE
0=DonotoverwritetheNVfaultlog
1=OverwritetheNVfaultlogonceitisfull*
8:7 NV_LOG_DEPTH[1:0]
ThesebitsdeterminethedepthoftheNVfaultlog:
NV_LOG_DEPTH[1:0]
00
01
10
11
ADCRESULTCOLLECTION
INTERVAL
5ms
20ms
80ms
160ms
NVFAULTLOGDEPTH
15ms
60ms
240ms
480ms
N NV_LOG_FAULT0
0=DonotwriteNVfaultlogwhenFAULT0 pin is externally pulled low.
1=WriteNVfaultlogwhenFAULT0 pin is externally pulled low.
5 NV_LOG_FAULT1
0=DonotwriteNVfaultlogwhenFAULT1 pin is externally pulled low.
1=WriteNVfaultlogwhenFAULT1 pin is externally pulled low and the FAULT1 pin is
enabled.
4 NV_LOG_FAULT2
0=DonotwriteNVfaultlogwhenFAULT2 pin is externally pulled low.
1=WriteNVfaultlogwhenFAULT2 pin is externally pulled low and the FAULT2 pin is
enabled.
3:0 0
Thesebitsalwaysreturna0.










