English
Language : 

900844 Datasheet, PDF (102/118 Pages) Freescale Semiconductor, Inc – Integrated Power Management IC for Ultra-mobile and Embedded Applications
FUNCTIONAL DEVICE OPERATION
SPI REGISTER MAP
SPI BIT MAP
The tables include the following fields:
• Block: This corresponds directly to the chapter, section or topic in which the detailed register description is included.
• Address: The register memory map address allocation in HEX format
• Register Name
• R/W: Defines if the register is a Read/Write register or only a Read register
• D7-D0: The 8-bit data included in the register with each bit's name and location within the field included
• Initial: The register's default value after power up
• Function: A short description of the register's function
Some important notes about data in the table:
• Reserved registers/bits are not implemented in the design and they will always read as a 0
• Registers under the "FSL" block are Freescale dedicated registers and are not defined in the customer specifications. These
registers represent additional functionality that Freescale is offering to enhance the performance of the overall system
• Registers under the "VD2" and "VD3" blocks are blocked from being used by Freescale
• The table only displays up to address 0x2FF. Address space between 0x300 and 0x3FF is reserved for future application use.
Freescale is currently using the 0x300 to 0x3FF space for test and debug register implementation. This will not effect the
application or any future use plans for this address space. The details of this space implementation are not discussed in this
document.
Table 74. SPI Register Map
Block Address Register Name R/W
Chip1
Chip2
Chip3
Chip4
IRQ
0x00
0x01
0x02
0x03
0x04
ID1
R
ID2
R
ID3
R
ID4
R
INTERRUPT R
D7
RSVD
RSVD
RSVD
RSVD
EXT
IRQ
CNTRL
0x05
0x06
INTMASK R/W
CHIPCNTRL R/W
MEXT
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
RTC
RTC
RTC
RTC
RTC
RTC
RTC
RTC
RTC
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x10
0x11
0x12
0x13
0x14
0x15
0x16
0x17
0x18
-
-
-
-
-
-
-
-
-
RTCS
RTCSA
RTCM1
RTCMA
RTCH
RTCHA
RTCDW
RTCDM
RTCM2
-
RSVD
-
RSVD
-
RSVD
-
RSVD
-
RSVD
-
RSVD
-
RSVD
-
RSVD
-
RSVD
R/W RSVD
R/W RSVD
R/W RSVD
R/W RSVD
R/W PA-H
R/W PA-HA
R/W RSVD
R/W RSVD
R/W 19/20
D6
D5
D4
D3
D2
D1
D0
Initial
Function
RSVD
RSVD
RSVD
RSVD
AUX
MAUX
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
REV1[2:0]
VENDID1[2:0]
0x38 Chip1 ID
REV2[2:0]
VENDID2[2:0]
0x00 Chip2 ID
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD 0x00 Chip3 ID
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD 0x00 Chip4 ID
VRFAULT GPIO
RTC
CHR
ADC
PWRBTN 0x00 PMIC_INT sources,
read clears
MVRFAULT MGPIO
MRTC
MCHR
MADC MPWRBTN 0xFA IRQ mask
RSVD
RSVD
RSVD
RSVD WARMRST COLDRST 0x00 PWRGD/RESET#
control
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD 0x00 Reserved
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD 0x00 Reserved
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD 0x00 Reserved
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD 0x00 Reserved
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD 0x00 Reserved
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD 0x00 Reserved
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD 0x00 Reserved
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD 0x00 Reserved
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD 0x00 Reserved
SEC[6:0]
0x00 RTC Second
SECALARM[6:0]
0x00 RTC Second Alarm
MIN[6:0]
MINIALARM[6:0]
0x00 RTC Minutes
0x00 RTC Minutes Alarm
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
RSVD
HRS[5:0]
HRSALARM[5:0]
RSVD
DOW[2:0]
DOM[5:0]
MONTH[4:0]
0x00 RTC Hours
0x00 RTC Hours Alarm
0x01 RTC Day Of Week
0x01 RTC Day Of Month
0x01 RTC Month
900844
102
Analog Integrated Circuit Device Data
Freescale Semiconductor