The real-time clock (RTC) provides the following features:
- With Analog IP block
- 2 digital voltage domains with integrated LVL/ISO cells
- CORE or volatile domain, same as core SOC
- RTC or Always ON domain
- Without Analog IP block
- 1 digital voltage domain, no lvl.iso
- 15 bit 32768Hz counter
- 48 bit seconds counter with +/- 1 30uS upto +/- 1 S drift adjustment every
4048 Seconds
- 256 bits of Scratch PAD
- 1 ON_OFF compare event, 48-bits
- 1 OFF_ON compare event, 48-bits
- 2 event outputs OFF_ON and ON_OFF to CORE
- Support active external 32768 Hz and inactive/gated 32768 Hz
- This allows HOST PROCESSOR to use some of the counter registers as general
purpose
- CORE protection logic which enables loose ISO assertion
- Functional lockout, unlock by special vbusp sequence
- DFT lockout, unlock by special 1500 sequence
- HOST PROCESSOR can issue OFF now cmd
- HOST PROCESSOR can update MMRs without polling, thanks to HW Shadow/Auto
Sync
- HOST PROCESSOR can read time without polling, thanks to HW Shadow/Auto
Sync
- External IOs (Optional)
- 4 wakeup inputs with active high/low including optional debounce
- 1 pmic_enable output
- Analog Interface (Optional)
- 32 bit Analog Config output
- ISO input
- 32KHz input