beautypg.com

9 misc. control - register 09h, 1 static dsd detect (static_dsd) bit 3, 2 invalid dsd detect (invalid_dsd) bit 2 – Cirrus Logic CS4398 User Manual

Page 38: Cs4398

background image

38

DS568F1

CS4398

7.9

Misc. Control - Register 09h

7.9.1

Static DSD Detect (Static_DSD) Bit 3

Function:

When set to 1 (default), the DSD processor checks for 28 consecutive zeroes or ones and, if detected,
sends a mute signal to the DACs. The MUTEC pins will eventually go active according to the DAMUTE
register.

When set to 0, this function is disabled.

7.9.2

Invalid DSD Detect (Invalid_DSD) Bit 2

Function:

When set to 1, the DSD processor checks for greater than 24 out of 28 bits of the same value and, if de-
tected, will attenuate the data sent to the DACs. The MUTEC pins go active according to the DAMUTE
register.

When set to 0 (default), this function is disabled.

7.9.3

DSD Phase Modulation Mode Select (DSD_PM_mode) Bit 1

Function:

When set to 0 (default), the 128Fs (BCKA) clock should be input to DSD_SCLK for phase modulation
mode. (See Figure 13 on page 24)

When set to 1, the 64Fs (BCKD) clock should be input to DSD_SCLK for phase modulation mode.

7.9.4

DSD Phase Modulation Mode Enable (DSD_PM_EN) Bit 0

Function:

When set to 1, DSD phase modulation input mode is enabled and the DSD_PM_MODE bit should be set
accordingly.

When set to 0 (default), this function is disabled (DSD normal mode).

7

6

5

4

3

2

1

0

Reserved Reserved Reserved Reserved STATIC_DSD INVALID_DSD DSD_PM_MODE DSD_PM_EN

0

0

0

0

1

0

0

0