beautypg.com

1 audio codec general recommendations, 1 vmid, 2 ac / dc coupled load management – Rainbow Electronics AT73C246 User Manual

Page 58

background image

58

11050A–PMAAC–07-Apr-10

AT73C246

12.4.1

Audio Codec General Recommendations

12.4.1.1

V

MID

• V

MID

is the common mode voltage of the audio codec analog core. It is recommended to

decouple this voltage with a 1uF capacitor to ensure low noise operation as well as slow
(thus silent) transients at codec power up and power down.

• The V

MID

capacitor is charged and discharged whenever the ENAC bit is set or cleared.

Particularly, placing the audio codec in STANDBY mode does not discharge the V

MID

capacitor. The software WAIT operations in the previous diagram (step #5 and step #8 in

“Audio Codec Typical Control Sequence” on page 57

) should accommodate V

MID

's settling

time constant.

See “Audio Codec Bias” on page 22.

.

12.4.1.2

AC / DC Coupled Load Management

• By default the audio codec is in DC-coupled load configuration: DCBLOCK = 0 in register

AUDIO_CONTROL(0x11). In this case, a virtual ground voltage is provided on pin HPVCM (a
buffered version of V

MID

). It allows to directly connect headphones or line loads between

HPVCM and HPL(or R) without any coupling capacitors. To prevent any audio pop at start-up
or shutdown in this DC coupling mode, the audio codec fastly starts HPL, HPR and HPVCM
outputs shorted all together. No software management is required to achieve pop-less
operation.

• If output loads are AC coupled to the headphone amplifier, the audio codec DCBLOCK bit

must be set and unset as described in

“Audio Codec Typical Control Sequence” on page 57

.

This bit partially controls the two switches S1 and S2 described in the following figure. When
DCBLOCK = 1 and the headphone amplifier is OFF, the output coupling capacitors are
charged and discharged by the amplifier “VMID_BUFFER”. In order to achieve silent startup
and shutdown, the following rules must be respected:

– DCBLOCK = 0 at supply power-on and power-off. This ensures that the LDO4

power-on and power-off transients are not transmitted to the audio loads.

– DCBLOCK = 1 when ENAC = 1. Particularly, DCBLOCK must be set before

ENAC=1 and unset after ENAC=0. This ensures that the full VMID waveform is
properly buffered to the output loads.

– DCBLOCK = 1 after ENAC = 0 and until V

MID

capacitor is fully discharged. At codec

shutdown (ENAC=0), VMID will discharge slowly. The VMID_BUFFER ensures slow
and silent discharge of the output coupling capacitors, and needs S1 and S2 to be
closed.