1 – Read
0 – Write
A – Acknowledge (SDA LOW)
N – Not Acknowledge (SDA HIGH)
S – START condition
P – STOP condition
Read Operation – Single Byte
S
0 A Reg Addr [7:0]
Slv Addr [6:0]
A P
Read Operation - Burst (Auto Address Increment)
Reg Addr +1
S
1 A
Slv Addr [6:0]
Data [7:0]
P
N
S
0 A Reg Addr [7:0]
Slv Addr [6:0]
A P
S
1 A
Slv Addr [6:0]
Data [7:0]
A
P
N
Data [7:0]
Host
Clock IC
Host
Clock IC
Figure 11.5. I
2
C Read Operation
The SMBUS interface requires a timeout. The error flags are found in the registers listed below.
Table 11.2. SMBus Timeout Error Bit Indicators
Register Name
Hex Address [Bit
Field]
Function
SMBUS_TIMEOUT
0x000C[5]
1 if there is a SMBus timeout error.
SMBUS_TIME-
OUT_FLG
0x0011[5]
1 if there is a SMBus timeout error.
Si5391 Reference Manual • Serial Interface
Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com
45
Rev. 0.5 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • January 11, 2022
45