Technical Note
BU2098F, BU2090F, BU2090FS
●Function
○Start condition
The start condition is a “HIGH” to “LOW” transition of the SDA line while SCL is “HIGH”.
○Stop condition
The stop condition is a “LOW” to “HIGH” transition of the SDA line while SCL is “HIGH”.
SDA
SCL
S
P
Start
condition
Stop
condition
Fig.2 Start / Stop condition
○Acknowledge
The master (μp) puts a resistive “HIGH” level on the SDA line during the acknowledge clock pulse. The peripheral (audio
processor) that acknowledge has to pull-down (“LOW”) the SDA line during the acknowledge clock pulse, so that the SDA
line is stable “LOW” during this clock pulse.
The slave which has been addressed has to generate an acknowledgement after the reception of each byte, otherwise the
SDA line remains at the “HIGH” level during the ninth clock pulse time. In this case the master transmitter can generate the
STOP information in order to abort the transfer.
clock for acknowledge
SCL
(from master)
1
8
9
SDA
(from master)
not confirm
confirm
SDA
(from slave)
S
ACK signal
Fig.3 Acknowledge
www.rohm.com
© 2009 ROHM Co., Ltd. All rights reserved.
2009.06 - Rev.A
6/12