Texas Instruments 180 to 100 Pin DIMM Adapter TMDSADAP180TO100 TMDSADAP180TO100 Datenbogen
Produktcode
TMDSADAP180TO100
SPRS825C – OCTOBER 2012 – REVISED FEBRUARY 2014
7.3.4.1
Functional Overview
Each device connected to an I
2
C Bus is recognized by a unique address. Each device can operate as
either a transmitter or a receiver, depending on the function of the device. A device connected to the I
2
C
Bus can also be considered as the master or the slave when performing data transfers. A master device is
the device that initiates a data transfer on the bus and generates the clock signals to permit that transfer.
During this transfer, any device addressed by this master is considered a slave. The I
the device that initiates a data transfer on the bus and generates the clock signals to permit that transfer.
During this transfer, any device addressed by this master is considered a slave. The I
2
C module supports
the multi-master mode, in which one or more devices capable of controlling an I
2
C Bus can be connected
to the same I
2
C Bus.
For data communication, the I
2
C module has a serial data pin (SDA) and a serial clock pin (SCL). These
two pins carry information between the C28x device and other devices connected to the I
2
C Bus. The SDA
and SCL pins both are bidirectional. They each must be connected to a positive supply voltage using a
pullup resistor. When the bus is free, both pins are high. The driver of these two pins has an open-drain
configuration to perform the required wired-AND function. There are two major transfer techniques:
pullup resistor. When the bus is free, both pins are high. The driver of these two pins has an open-drain
configuration to perform the required wired-AND function. There are two major transfer techniques:
1. Standard Mode: Send exactly n data values, where n is a value you program in an I
2
C module register.
2. Repeat Mode: Keep sending data values until you use software to initiate a STOP condition or a new
START condition.
The I
2
C module consists of the following primary blocks:
•
A serial interface: one data pin (SDA) and one clock pin (SCL)
•
Data registers and FIFOs to temporarily hold receive data and transmit data traveling between the
SDA pin and the CPU
SDA pin and the CPU
•
Control and status registers
•
A peripheral bus interface to enable the CPU to access the I
2
C module registers and FIFOs.
7.3.4.2
Clock Generation
The device clock generator receives a signal from an external clock source and produces an I
2
C input
clock with a programmed frequency. The I
2
C input clock is equivalent to the CPU clock and is then divided
twice more inside the I
2
C module to produce the module clock and the master clock.
7.3.4.3
I
2
C Electrical Data and Timing
Table 7-39. I
2
C Timing
TEST CONDITIONS
MIN
MAX
UNIT
f
SCL
SCL clock frequency
I
2
C clock module frequency is between
400
kHz
7 MHz and 12 MHz and I
2
C prescaler and
clock divider registers are configured
appropriately
appropriately
v
il
Low level input voltage
0.3 V
DDIO
V
V
ih
High level input voltage
0.7 V
DDIO
V
V
hys
Input hysteresis
0.05 V
DDIO
V
V
ol
Low level output voltage
3 mA sink current
0
0.4
V
t
LOW
Low period of SCL clock
I
2
C clock module frequency is between
1.3
μs
7 MHz and 12 MHz and I
2
C prescaler and
clock divider registers are configured
appropriately
appropriately
t
HIGH
High period of SCL clock
I
2
C clock module frequency is between
0.6
μs
7 MHz and 12 MHz and I
2
C prescaler and
clock divider registers are configured
appropriately
appropriately
l
I
Input current with an input voltage
–10
10
μA
between 0.1 V
DDIO
and 0.9 V
DDIO
MAX
222
Peripheral Information and Timings
Copyright © 2012–2014, Texas Instruments Incorporated
Product Folder Links: