Status 0 Register - Analog Devices ADuCM356 Reference Manual

Table of Contents

Advertisement

Reference Manual
REGISTER DETAILS: DIGITAL DIE WAKE-UP TIMER
Table 380. Bit Descriptions for CR0 (Continued)
Bits
Bit Name
3
Reserved
2
ALMINTEN
1
ALMEN
0
CNTEN

STATUS 0 REGISTER

Address: 0x40001404, Reset: 0x7F88, Name: SR0
Information on WUT operation is made available to the CPU via three status registers: SR0, SR1, and SR2. These registers include all flags
related to CPU interrupt sources and error conditions within the WUT.
Table 381. Bit Descriptions for SR0
Bits
Bit Name
Settings
15
Reserved
14
ISOENB
13
Reserved
12
WSYNCALM1
11
WSYNCALM0
10
WSYNCCNT1
analog.com
Settings
Description
Reserved. Clear to 0.
Enable ALMINT Sourced Alarm Interrupts to the CPU. ALMINTEN gives the CPU extra control
over whether an alarm event (alarm count matches the WUT count) triggers an interrupt. Under
normal conditions, ALMINTEN is set active, most notably when the detection of an alarm
condition is enabled by ALMEN. If alarm interrupts enabled but the alarm itself is disabled, no
interrupts occur.
0 Disable alarm interrupts.
1 Enable an interrupt if the WUT alarm and count values match.
Enable the WUT Alarm Absolute Operation. This bit must be set active for the alarm logic to
function and for any alarm event to be detected. Such an event is defined as a match between
the values of the WUT count and alarm registers, namely CNT1, CNT0, CNT2, ALM1, ALM0,
and ALM2. Count and alarm values and match conditions are defined on a 47-bit basis, although
the constituent registers are individually 16 bits wide. When enabled by ALMEN, the detection of
an alarm event is held in the sticky interrupt source bit field, ALMINT, of the status register, SR0.
0 Disable detection of alarm events.
1 Enable detection of alarm events.
Global Enable for the WUT. CNTEN enables counting of elapsed real time and acts as an
initiator enable for the WUT. If the WUT is enabled by activating CNTEN, this event causes
a realignment of the prescaler and the Modulo 60 counter used by the WUT to generate
MOD60ALMINT sourced interrupts in SR0.
0 Disable the WUT.
1 Enable the WUT.
Description
Reserved.
Visibility Status of 32 kHz Sourced Registers, Taking Account of Power Domain Isolation. This bit
indicates whether 32 kHz sourced MMRs in the always on half of the WUT are visible to the CPU.
During normal powered operation, ISOENB is high, confirming that all registers are visible. If ISOENB
is low when the device is emerging from hibernation, 32 kHz sourced information is not yet available
to the CPU.
0 32 kHz sourced MMRs in the always on half of the WUT are not yet visible to the CPU due to
isolation.
1 32 kHz sourced MMRs in the always on half of the WUT are visible to the CPU.
Reserved.
Synchronization Status of Posted Writes to the ALM1 Register. WSYNCALM1 indicates if the effects
of a posted write to ALM1 are visible to the CPU.
0 Results of a posted write are not yet visible to the CPU.
1 Results of a posted write are visible to the CPU.
Synchronization Status of Posted Writes to the ALM0 Register. WSYNCALM0 indicates if the effects
of a posted write to ALM0 are visible to the CPU.
0 Results of a posted write are not yet visible to the CPU.
1 Results of a posted write are visible to the CPU.
Synchronization Status of Posted Writes to the CNT1 Register. WSYNCCNT1 indicates if the effects
of a posted write to CNT1 are visible to the CPU.
0 Results of a posted write are not yet visible to the CPU.
ADuCM356
Reset
Access
0x0
R/W
0x1
R/W
0x0
R/W
0x0
R/W
Reset
Access
0x0
R
0x1
R
0x1
R
0x1
R
0x1
R
0x1
R
Rev. A | 291 of 312

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADuCM356 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents