MAX32600 User’s Guide
Analog Front End
8.2 AFE Reconfiguration Matrix
Setting
to 1 forces the wake-up detector comparator event seen (ces) output to 0. With
set to 00b, the wakeup detector
is inactive and the wakeup detector ces output stays at 0. With
set to 01b, ces will go high when lpcmp is low, and similarly with
set to 10b, ces will go high when lpcmp is high. Note that the wakeup detector is level sensitive, not edge sensitive. Typically, the wakeup detector is
programmed before the wakeup event has happened. Here, the 01 state will detect when the comparator switches low, but if the comparator output is already low
when
changes to the 01 state, ces will immediately go high.
At the top-level of the matrix hierarchy, the four ces[D:A] signals from each of the analog reconfiguration matrices are OR’d together to create the pwr_comp_wakup
signal that drives into the power sequencer. This signal will go high when any of the four wakeup detectors activate.
8.2.2
Registers (AFE)
8.2.2.1
Module AFE Registers
Address
Register
32b
Word Len
Description
0x4005401C
1
Analog Front End Interrupt Flags and Enable/Disable
0x40054020
1
Analog Front End Control 0
0x40054024
1
Analog Front End Control 1
0x40054028
1
Analog Front End Control 2
0x4005402C
1
Analog Front End Control 3
0x40054030
1
Analog Front End Control 4
0x40054034
1
Analog Front End Control 5
8.2.2.1.1
AFE_INTR
AFE_INTR.op_comp_a_int
Field
Bits
Default
Access
Description
op_comp_a_int
0
0
W1C
Op Amp A Comparator Event Interrupt Flag
Set by hardware when the associated interrupt condition occurs.
Write 1 to clear.
Rev.1.3 April 2015
Maxim Integrated
Page 353