Serial
Interfaces
©
PHYTEC Messtechnik GmbH 2010 L-750e_1
51
9.6
SPI Interface
The Serial Peripheral Interface (SPI) interface is a six-wire,
bidirectional serial bus that provides a simple and efficient method for
data exchange among devices. The i.MX35 contains two SPI modules.
The interface signals of the first module (CSPI1) are made available
on the phyCARD-Connector. This module is Master/Slave
configurable. Due to the specification of the X-Arc bus, only two of
the three chips-selects are available on the phyCARD-Connector. The
following table lists the SPI signals on the phyCARD-Connector:
P
IN
#
S
IGNAL
I/O
SL
D
ESCRIPTION
X2A3
5
X_CSPI1_SS0 O
VDD_3V3 SPI 1 Chip select 0
X2B3
5
X_CSPI1_SS1 O
VDD_3V3 SPI 1 Chip select 1
X2A3
6
X_CSPI1_SPI_R
DY
O
VDD_3V3 SPI 1 SPI data ready in Master
mode
X2A3
7
X_CSPI1_SCLK O
VDD_3V3
SPI 1 clock
X2B3
6
X_CSPI1_MOSI I/O
VDD_3V3 SPI 1 Master data out; slave
data in
X2B3
7
X_CSPI1_MISO I/O
VDD_3V3
SPI 1 Master data in;
slave data out
Table 20:
SPI Interface Signal Location
9.7
Synchronous Serial Interface (SSI)
The Synchronous Serial Interface (SSI) interface of the phyCARD-M
is a full-duplex, serial port that allows to communicate with a variety
of serial devices, such as standard codecs, digital signal processors
(DSPs), microprocessors, peripherals, and popular industry audio
codecs that implement the inter-IC sound bus standard (I
2
S) and Intel
AC97 standard.