English
Language : 

TLC320AD90 Datasheet, PDF (24/51 Pages) Texas Instruments – Stereo Audio Codec
2.3.1 Reset Register (Index 00h)
A write of any value to the Reset register performs a register reset, which causes all of the registers to revert
to their default values. A read of this register returns the ID code of the TLC320AD90C and the type of 3D
enhancement, if installed.
Both DACs operate at 16-bit resolution, and both ADCs operate at 16-bit resolution.
The ID decodes the capabilities of the TLC320AD90C based on the definitions listed in Table 2–5.
Table 2–5. Reset Register ID Bit Definitions
ALL BITS = 0
FUNCTION
ID0
Dedicated mic PCM channel
ID1
Modem line codec support
ID2
Bass and treble control
ID3
Simulated stereo (mono to stereo)
ID4
Headphone out support
ID5
Loudness (bass boost) support
ID6
18-bit DAC resolution
ID7
20-bit DAC resolution
ID8
18-bit ADC resolution
ID9
20-bit ADC resolution
2.3.2 Play Master Volume Stereo and Mono Registers (Index 02h and 06h)
The Play Master Volume registers manage output signal volumes. Register 02h controls the stereo master
volume (both right and left channels). Register 06h controls the mono volume output. Each step corresponds
to 1.5 dB. ML5 through ML0 is for the left channel level. MR5 through MR0 is for the right channel level. MM5
through MM0 is for the mono out channel.
The MSB is the mute bit and is supported in the TLC320AD90C. When this bit is set to 1, the level for that
channel is set at maximum attenuation.
The default value of these registers is 8000h (1000 0000 0000 0000) which corresponds to 0-dB attenuation
with mute on. The Play Master Volume register definitions are listed in Table 2–6.
Table 2–6. Play Master Volume Register Definitions
MUTE
Mx5 – Mx0
FUNCTION
00 0000 0-dB Attenuation
0
...
...
01 1111 46.5-dB Attenuation
1
xx xxxx
Maximum attenuation (mute)
2.3.3 PC_BEEP Volume Register (Index 0Ah)
The PC_BEEP Volume register controls the level of the PC_BEEP input. Each step corresponds to 3 dB
of attenuation. The MSB of the register is the mute bit. When this bit is set to 1, the level for the channel is
2–10