Motorola Mobility LLC T56KT1 User Manual

Page of 116
Serial Interfaces
24
 G30 - Module Hardware Description
December 15, 2009
Serial Peripheral Interface (SPI)
The G30 provides a synchronous SPI-compatible serial interface, implemented with the 
synchronous serial controller hardware block of the G30. The SPI is a master-slave protocol: the 
module runs as a SPI master device.
The SPI interface includes basically the following signals to transmit and receive data and to 
synchronize them:
MOSI (master output, slave input) signal which is an output for the module while it runs as 
SPI master;
MISO (master input, slave output) signal which is an input for the module while it runs as 
SPI master;
Clock signal which is an output for the module while it runs as SPI master;
Optional chip select signal which is an output for the module while it runs as SPI master.
Note:
The SPI interface is internally connected to the I
2
S digital audio interface, and is 
controlled by means of software settings. Hence SPI interface is available only if the I
2
digital audio interface is disabled.
The SPI interface can be used as a data event logger by connecting SPI signals to an external 
SPI-UART dedicated interface, and enabling the data logging interface by SW.
Note:
In case that the M2M zone platform is being used, the SPI interface can be configured as 
GPIOs, disabling the I
2
S digital audio and SPI interface.
The board to board pins related to SPI interface description are given in 
:
Table 2-5: SPI Interface Connections 
Pin #
(LGA 
interface)
Pin #
(70 pin 
connector 
interface)
G30
Signal Name
G30
I/O
Function
Remarks
7
62
SPI_IRQ
I
SPI Interrupt Input
Generic digital interfaces 
voltage domain.
Output driver class C.
PU/PD class B.
Value at reset: T/PD.
I/O
Capture/Compare
I/O
GPIO
60
68
SPI_MOSI
O
SPI sync data (MOSI)
Short to pin 5
Generic digital interfaces 
voltage domain.
Output driver class D.
PU/PD class B.
Value at reset: T.
63
70
SPI_CS
O
SPI chip select
Short to pin 58
Generic digital interfaces 
voltage domain.
Output driver class D.
PU/PD class B.
Value at reset: T.
45
66
SPI_CLK
O
SPI Clock
Short to Pin 57
Generic digital interfaces 
voltage domain.
Output driver class D.
PU/PD class B.
Value at reset: T.