English
Language : 

CS4297 Datasheet, PDF (23/46 Pages) Cirrus Logic – CrystalClear SoundFusion Audio Codec 97
CS4297
CrystalClear™ SoundFusion™ Audio Codec ’97
Reset Register (Index 00h)
Any write to this register causes a Register Reset of the AC’97 Registers to occur. This forces all registers
to return to their default state. Reads from the Reset Register will return configuration information about
the part. The CS4297 supports 18-bit DAC and ADC digital audio channels and the Headphone Output (in
the form of the Alternate Line Output). The value read from this register will always be 0x0150h.
Master Volume (Index 02h)
The Master Volume control register controls the LINE_OUT signal’s volume. Each register step corre-
sponds to 1.5 dB volume adjustment, thus offering a range between 0 dB and 94.5 dB of attenuation.
D15 D14 D13 D12 D11 D10 D9 D8 D7
Mute X ML5 ML4 ML3 ML2 ML1 ML0 X
D6 D5 D4 D3 D2 D1 D0
X MR5 MR4 MR3 MR2 MR1 MR0
Mute - The MSB of this register controls a master analog mute for the LINE_OUT_L and the
LINE_OUT_R output signals.
ML5 - ML0 - These bits control the left channel’s volume
MR5 - MR0 - These bits control the right channel’s volume.
The default value for this register is 8000h, corresponding to 0 dB attenuation and mute on.
Alternate Volume (Index 04h)
The Alternate Volume control register is used to control the ALT_LINE_OUT signal’s volume. Each reg-
ister step corresponds to 1.5 dB volume adjustment, thus offering a range between 0 dB and 94.5 dB of
attenuation.
D15 D14 D13 D12 D11 D10 D9 D8 D7
Mute X ML5 ML4 ML3 ML2 ML1 ML0 X
D6 D5 D4 D3 D2 D1 D0
X MR5 MR4 MR3 MR2 MR1 MR0
Mute - The MSB of this register controls a master analog mute for the ALT_LINE_OUT_L and the
ALT_LINE_OUT_R output signals.
ML5 - ML0 - These bits control the left channel’s volume.
MR5 - MR0 - These bits control the right channel’s volume.
The default value for this register is 8000h, corresponding to 0 dB attenuation and mute on.
Master Mono Volume (Index 06h)
The Master Mono Volume control register controls the MONO_OUT signal’s volume. Each register step
corresponds to 1.5 dB volume adjustment, thus offering a range between 0 dB and 94.5 dB of attenuation.
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
Mute X
X
X
X
X
X
X
X
X MM5 MM4 MM3 MM2 MM1 MM0
The MSB of this register controls a master analog mute for the MONO_OUT. Bits MM5 - MM0 of the
register are used to control the actual volume levels.
The default value for this register is 8000h, corresponding to 0 dB attenuation and mute on.
DS242F5
23