Datasheet
DocID023353 Rev 7 95/133
STM32F303xB STM32F303xC Electrical characteristics
118
6.3.17 Communications interfaces
I
2
C interface
characteristics
The I
2
C interface meets the requirements of the standard I
2
C communication protocol with
the following restrictions: the I/O pins SDA and SCL are mapped to are not “true” open-
drain. When configured as open-drain, the PMOS connected between the I/O pin and V
DD
is
disabled, but is still present.
The I
2
C characteristics are described in Table 59. Refer also to
Section 6.3.14: I/O port
characteristics
for more details on the input/output alternate function characteristics (SDA
and SCL)
.
Table 59. I2C timings specification (see I2C specification, rev.03, June 2007)
(1)
Symbol Parameter
Standard mode Fast mode Fast Mode Plus
Unit
Min Max Min Max Min Max
f
SCL
SCL clock frequency 0 100 0 400 0 1000 KHz
t
LOW
Low period of the SCL clock 4.7 - 1.3 - 0.5 - µs
t
HIGH
High Period of the SCL clock 4 0.6 0.26 - µs
t
r
Rise time of both SDA and SCL
signals
- 1000 - 300 - 120 ns
t
f
Fall time of both SDA and SCL
signals
- 300 - 300 - 120 ns
t
HD;DAT
Data hold time 0 - 0 - 0 - µs
t
VD;DAT
Data valid time - 3.45
(2)
-0.9
(2)
-0.45
(2)
µs
t
VD;ACK
Data valid acknowledge time - 3.45
(2)
-0.9
(2)
-0.45
(2)
µs
t
SU;DAT
Data setup time 250 - 100 - 50 - ns
t
HD:STA
Hold time (repeated) START
condition
4.0 - 0.6 - 0.26 - µs
t
SU:STA
Set-up time for a repeated START
condition
4.7 - 0.6 - 0.26 µs
t
SU:STO
Set-up time for STOP condition 4.0 - 0.6 - 0.26 - µs
t
BUF
Bus free time between a
STOP and START condition
4.7 - 1.3 - 0.5 - µs
C
b
Capacitive load for each bus line - 400 - 400 - 550 pF
t
SP
Pulse width of spikes that are
suppressed by the analog filter for
Standard and Fast mode
050
(3)
050
(3)
--ns
1. The I2C characteristics are the requirements from I2C bus specification rev03. They are guaranteed by design when
I2Cx_TIMING register is correctly programmed (Refer to the RM0316 reference manual). These characteristics are not
tested in production.
2. The maximum tHD;DAT could be 3.45 µs, 0.9 µs and 0.45 µs for standard mode, fast mode and fast mode plus, but must
be less than the maximum of tVD;DAT or tVD;ACK by a transition time.
3. The minimum width of the spikes filtered by the analog filter is above t
SP
(max).