English
Language : 

AK4601VQ Datasheet, PDF (69/111 Pages) Asahi Kasei Microsystems – Audio HUB CODEC with Digital Mixer
[AK4601]
■ I2C Bus Interface (CSN = “H”)
Access to the AK4601 registers and RAM can be controlled by an I²C bus. The AK4601 supports
fast-mode I2C-bus (max: 400kHz) and fast-mode plus (max: 1MHz).
SI/I2CFIL pin
Bus Mode
L
Fast Mode
H
Fast Mode Plus
Table 33. I2C Bus Mode Setting
Note 51. The AK4601 does not support Hs mode (max: 3.4MHz).
1. Data Transfer
In order to access any IC devices on the I2C bus, input a start condition first, followed by one byte of
Slave address which includes the Device Address. IC devices on the BUS compare this Device address
with their own addresses and the IC device which has an identical address with the Device address
generates an acknowledgement. An IC device with the identical address then executes either a read or a
write operation. After the command execution, input a Stop condition.
1-1. Data Change
Change the data on the SDA line while the SCL line is “L”. The SDA line condition must be stable and
fixed while the clock is “H”. Change the Data line condition between “H” and “L” only when the clock
signal on the SCL line is “L”. Change the SDA line condition while the SCL line is “H” only when the start
condition or stop condition is input.
SCL
SDA
DATA LINE
STABLE :
DATA VALID
CHANGE
OF DATA
ALLOWED
Figure 57. Data Change (I2C)
1-2. Start Condition and Stop Condition
A start condition is generated by the transition of “H” to “L” on the SDA line while the SCL line is “H”. All
instructions are initiated by a Start condition. A stop condition is generated by the transition of “L” to “H”
on the SDA line while the SCL line is “H”. All instructions end by a Stop condition.
SCL
SDA
START CONDITION
STOP CONDITION
Figure 58. Start Condition and Stop Condition (I2C)
016000391-E-01
- 69 -
2016/12