English
Language : 

MC9328MX1 Datasheet, PDF (82/96 Pages) Freescale Semiconductor, Inc – i.MX Integrated Portable System Processor
Specifications
3.20 I2C Module
The I2C communication protocol consists of seven elements: START, Data Source/Recipient, Data Direction,
Slave Acknowledge, Data, Data Acknowledge, and STOP.
SDA
5
3
4
SCL
1
2
6
Figure 63. Definition of Bus Timing for I2C
Table 39. I2C Bus Timing Parameter Table
1.8V +/- 0.10V
3.0V +/- 0.30V
Ref
No.
Parameter
Unit
Minimum Maximum Minimum Maximum
1 Hold time (repeated) START condition
182
–
160
–
ns
2 Data hold time
0
171
0
150
ns
3 Data setup time
11.4
–
10
–
ns
4 HIGH period of the SCL clock
80
–
120
–
ns
5 LOW period of the SCL clock
480
–
320
–
ns
6 Setup time for STOP condition
182.4
–
160
–
ns
3.21 Synchronous Serial Interface
The MC9328MX1 processor contains two identical SSI modules. The transmit and receive sections of the SSI can
be synchronous or asynchronous. In synchronous mode, the transmitter and the receiver use a common clock and
frame synchronization signal. In asynchronous mode, the transmitter and receiver each have their own clock and
frame synchronization signals. Continuous or gated clock mode can be selected. In continuous mode, the clock
runs continuously. In gated clock mode, the clock functions only during transmission. The internal and external
clock timing diagrams are shown in Figure 65 through Figure 67 on page 84.
Normal or network mode can also be selected. In normal mode, the SSI functions with one data word of
I/O per frame. In network mode, a frame can contain between 2 and 32 data words. Network mode is typically used
in star or ring-time division multiplex networks with other processors or codecs, allowing interface to time division
multiplexed networks without additional logic. Use of the gated clock is not allowed in network mode. These
distinctions result in the basic operating modes that allow the SSI to communicate with a wide variety of devices.
MC9328MX1 Advance Information, Rev. 4
82
Freescale Semiconductor