Ulpd Interrupt Generation; Ulpd Registers - Texas Instruments OMAP5912 Reference Manual

Multimedia processor device overview and architecture
Hide thumbs Also See for OMAP5912:
Table of Contents

Advertisement

Ultralow-Power Device
1.23

ULPD Interrupt Generation

1.24

ULPD Registers

Table 7.
ULPD Registers
Name
COUNTER_32_LSB_REG
COUNTER_32_MSB_REG
COUNTER_HIGH_FREQ_LSB_REG
COUNTER_HIGH_FREQ_MSB_REG
GAUGING_CTRL_REG
IT_STATUS_REG
RESERVED
RESERVED
RESERVED
SETUP_ANALOG_CELL3_ULPD1_REG
50
Power Management
The ULPD generates an interrupt when one of the following events has been
detected:
-
An overflow occurred on the 32-kHz counter during gauging. This event
is the same as the one that triggers the IT_STATUS_REG [2] bit.
-
An overflow occurred on the HI_FREQ counter during gauging versus
high frequency. This event is the same as the one that triggers the
IT_STATUS_REG [1] bit.
-
Gauging has stopped. This event is the same as the one that triggers the
IT_STATUS_REG [0] bit.
-
The following two conditions have been met:
J
USB_MCLK_REQ clock request has been set or SOFT_REQ_REG
[3] has been active high for more than two 32-kHz clock cycles.
J
CLOCK_CTRL_REG [5] is cleared to 0.
Table 7 lists the 16-bit ULPD registers. Table 8 through Table 39 describe the
register bits.
Unless otherwise specified, all of the registers in this table are reset by any
warm reset (for a listing of warm resets, please see Chapter 5).
Base Address = 0xFFFE 0800
Description
Counter 32 LSB
Counter 32 MSB
Counter high-frequency LSB
Counter high-frequency MSB
Gauging control
Interrupt status
Reserved
Reserved
Reserved
Setup analog cell3 ULPD1
R/W
Offset
0x00
0x04
0x08
0x0C
0x10
0x14
0x18
0x1C
0x20
0x24
SPRU753A

Advertisement

Table of Contents
loading

Table of Contents