CM6308 C-Media Electronics, Inc., CM6308 Datasheet - Page 17

no-image

CM6308

Manufacturer Part Number
CM6308
Description
Cm6308 Usb Audio Chip Specification
Manufacturer
C-Media Electronics, Inc.
Datasheet
7.Function Block Descriptions
Date: 09/04/2007
SCL
SDA
On the MCU serial interface, the CM6308 can serve as a slave device with bit rates up to
400Kbps (in fast mode). The MCU can write data to the CM6308 or read data from the CM6308
(No size limitations when using the I2C Interface). Since the host side and MCU can both
access to the internal registers, access contention- when both host and MCU try to access the
same register- should be avoided by the application. The 7-bit slave address of the CM6308 is
assigned as 7’b0111000. When data is written by the MCU, the CM6308 will NOT transfer any
interrupt to the PC until the INT bit of the I2C control Register has been set by the MCU.
SCL
SDA
SDA
Start
7.1 I
3. Auto Read Transaction (= Write-MAP-Only + N Byte Read Transaction)
1. N Byte Write Transaction
7.1.1
2. N Byte Read Transaction
Slave Address
7.1.2
Slave Address
Slave Address
2
from master to slave
from slave to master
C Interface
Master Mode:
Slave Mode:
0
1
0
“7-bit slave address = 7’b0111000”
A
A
A
Data 1
MAP
A
A
MAP
=
=
acknowledg
not
acknowledg
-
A
A
A
17/42 -
Stop
e
(
Data
SDA
Start
e
(
Data 1
SDA
Low
Slave Address
Data
High
)
Audio and Voice Applications
)
Single-Chip USB Solution for
MAP: Memory Address Pointer
A
A
Stop
1
(The target register address
Data
in slave device)
A
Data
Data
Data
A
CM6308
Version:
Stop
A
Stop

Related parts for CM6308