6 mclk divide by 2, 5 interface control 1 (address 06h), 1 master/slave mode – Cirrus Logic CS43L22 User Manual

Page 40: 2 sclk polarity, 3 dsp mode, 4 dac interface format, P 40

Advertising
background image

40

DS792F2

CS43L22

Confidential Draft

3/4/10

7.4.6

MCLK Divide By 2

Divides the input MCLK by 2 prior to all internal circuitry.

Note:

In Slave Mode, this bit is ignored when the AUTO bit (

“Auto-Detect” on page 38

) is disabled.

7.5

Interface Control 1 (Address 06h)

7.5.1

Master/Slave Mode

Configures the serial port I/O clocking.

7.5.2

SCLK Polarity

Configures the polarity of the SCLK signal.

7.5.3

DSP Mode

Configures a data-packed interface format for the DAC.

Notes:

1.

Select the audio word length using the AWL[1:0] bits (

“Audio Word Length” on page 41

).

2.

The interface format for the DAC must be set to “Left-Justified” when DSP Mode is enabled.

7.5.4

DAC Interface Format

Configures the digital interface format for data on SDIN.

Note:

Select the audio word length for Right Justified using the AWL[1:0] bits (

“Audio Word Length” on

page 41

).

MCLKDIV2

MCLK signal into DAC

0

No divide

1

Divided by 2

Application:

“Serial Port Clocking” on page 29

7

6

5

4

3

2

1

0

M/S

INV_SCLK

Reserved

DSP

DACDIF1

DACDIF0

AWL1

AWL0

M/S

Serial Port Clocks

0

Slave (input ONLY)

1

Master (output ONLY)

INV_SCLK

SCLK Polarity

0

Not Inverted

1

Inverted

DSP

DSP Mode

0

Disabled

1

Enabled

Application:

“DSP Mode” on page 31

DACDIF[1:0]

DAC Interface Format

00

Left Justified, up to 24-bit data

01

I²S, up to 24-bit data

10

Right Justified

11

Reserved

Application:

“Digital Interface Formats” on page 30

Advertising