I2CXSR
I2CRSR
I2CIVR
I2CIMR
I2CISR
Arbitrator
V
B
U
S
P
State
Machine
I2CDXR
I2CDRR
I2CMDR
Clock generator
SCL
I2CPSC
I2CCNT
I2CDOUT
I2CPDIR
I2CDIN
I2CCKL
I2CCKH
Noise
Interrupt
to VIM
I2COAR
I2CSAR
I2CPFNC
I2CDSET
I2CDCLR
I2CPDR
I2CPDIS
I2CSRS
SDA
I2CEMDR
Filter
Noise
Filter
Clock synchronizer
I2CPDIR
I2CPDR
I2CPDIS
I2CSRS
I2CPFNC
I2CDOUT
I2CDSET
I2CDCLR
TX DMA REQ
I2CDMACR
RX DMA REQ
I2CSTR
I2CPSEL
I2CPSEL
Overview
1374
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Inter-Integrated Circuit (I2C) Module
Figure 27-2. Simple I2C Block Diagram