
dsPIC30F1010/202X
DS70178C-page 260
Preliminary
2006 Microchip Technology Inc.
TABLE 21-31: I2C BUS DATA TIMING REQUIREMENTS (MASTER MODE)
AC CHARACTERISTICS
Standard Operating Conditions: 3.3V and 5.0V (±10%)
(unless otherwise stated)
Operating temperature
-40°C
≤ TA ≤ +85°C for Industrial
-40°C
≤ TA ≤ +125°C for Extended
Param
No.
Symbol
Characteristic
Min(1)
Max
Units
Conditions
IM10
TLO:SCL
Clock Low Time 100 kHz mode
TCY / 2 (BRG + 1)
—
s
—
400 kHz mode
TCY / 2 (BRG + 1)
—
s
—
1 MHz mode(2)
TCY / 2 (BRG + 1)
—
s
—
IM11
THI:SCL
Clock High Time 100 kHz mode
TCY / 2 (BRG + 1)
—
s
—
400 kHz mode
TCY / 2 (BRG + 1)
—
s
—
1 MHz mode(2)
TCY / 2 (BRG + 1)
—
s
—
IM20
TF:SCL
SDA and SCL
Fall Time
100 kHz mode
—
300
ns
CB is specified to be
from 10 to 400 pF
400 kHz mode
20 + 0.1 CB
300
ns
1 MHz mode(2)
—
100
ns
IM21
TR:SCL
SDA and SCL
Rise Time
100 kHz mode
—
1000
ns
CB is specified to be
from 10 to 400 pF
400 kHz mode
20 + 0.1 CB
300
ns
1 MHz mode(2)
—
300
ns
IM25
TSU:DAT
Data Input
Setup Time
100 kHz mode
250
—
ns
—
400 kHz mode
100
—
ns
1 MHz mode(2)
TBD
—
ns
IM26
THD:DAT Data Input
Hold Time
100 kHz mode
0
—
ns
—
400 kHz mode
0
0.9
s
1 MHz mode(2)
TBD
—
ns
IM30
TSU:STA
Start Condition
Setup Time
100 kHz mode
TCY / 2 (BRG + 1)
—
s
Only relevant for
repeated Start
condition
400 kHz mode
TCY / 2 (BRG + 1)
—
s
1 MHz mode(2)
TCY / 2 (BRG + 1)
—
s
IM31
THD:STA Start Condition
Hold Time
100 kHz mode
TCY / 2 (BRG + 1)
—
s
After this period the
first clock pulse is
generated
400 kHz mode
TCY / 2 (BRG + 1)
—
s
1 MHz mode(2)
TCY / 2 (BRG + 1)
—
s
IM33
TSU:STO Stop Condition
Setup Time
100 kHz mode
TCY / 2 (BRG + 1)
—
s
—
400 kHz mode
TCY / 2 (BRG + 1)
—
s
1 MHz mode(2)
TCY / 2 (BRG + 1)
—
s
IM34
THD:STO Stop Condition
100 kHz mode
TCY / 2 (BRG + 1)
—
ns
—
Hold Time
400 kHz mode
TCY / 2 (BRG + 1)
—
ns
1 MHz mode(2)
TCY / 2 (BRG + 1)
—
ns
IM40
TAA:SCL
Output Valid
From Clock
100 kHz mode
—
3500
ns
—
400 kHz mode
—
1000
ns
—
1 MHz mode(2)
——
ns
—
IM45
TBF:SDA Bus Free Time
100 kHz mode
4.7
—
s
Time the bus must be
free before a new
transmission can start
400 kHz mode
1.3
—
s
1 MHz mode(2)
TBD
—
s
Legend: TBD = To Be Determined
Note 1:
BRG is the value of the I2C Baud Rate Generator. Refer to the “Inter-Integrated Circuit (I2C)”
section in the “dsPIC30F Family Reference Manual” (DS70046).
2:
Maximum pin capacitance = 10 pF for all I2C pins (for 1 MHz mode only).