4-30 Intel® PXA255 Processor De veloper ’s Manual
System Integration Unit
4.3.2.2 RTC Alarm Register (RTAR)
The RTAR, Table 4-38 , is a 32-bit register. The processor can both read and write to this register.
Following each rising edge of the HZ clock, this register is compared to the RCNR. If the two are
equal and RTSR[ALE] is set, then RTSR[AL] is set.
Because of the asynchronous nature of the HZ clock relative to the processor clock, writes to this
register are controlled by a hardware mechanism that delays the actual write to the register by two
32kHz clock cycles after the processor store is performed.
The RTAR is initialized to 0x0 at reset.
Table 4-37. RTTR Bit Definitions
Physical Address
0x4090_000C RTTR System Integration Unit
Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
LCK
reserved DEL CK_DIV
Reset 0 ? ? ? ? ? 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Bits Name Description
<31> LCK Locking bit for the trim value.
0 – RTTR value is allowed to be altered.
1 – RTTR value is not allowed to be altered.
<30:26> — reserved
<25:16> DEL Trim delete count.
This value represents the number of 32kHz clocks to delete when clock trimming begins.
<15:0> CK_DIV Clock divider count.
This value is the number of 32kHz clock cycles, plus 1, per HZ clock cycle.
Table 4-38. RTAR Bit Def i ni t i o n s
Physical Address
0x4090_0004 RTAR System Integration Unit
Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RTMV
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits Name Description
<31:0> RTMV RTC Target Match Value.
The value compared against the RTC counter.