
TSC2117
Low-Power Audio Codec With Embedded miniDSP, Stereo Class-D
Speaker Amplifier, and Smart Four-Wire Touch-Screen Controller
SLAS550A – APRIL 2009 – REVISED JUNE 2009
www.ti.com
Page 0/Register 86: AGC Control 1
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7
R/W
0
0: AGC disabled
1: AGC enabled
D6–D4
R/W
000
000: AGC target level = –5.5 dB
001: AGC target level = –8 dB
010: AGC target level = –10 dB
011: AGC target level = –12 dB
100: AGC target level = –14 dB
101: AGC target level = –17 dB
110: AGC target level = –20 dB
111: AGC target level = –24 dB
D3–D0
R/W
0000
Reserved. Write only zeros to these bits.
Page 0/Register 87: AGC Control 2
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D6
R/W
00
00: AGC hysterysis setting of 1 dB
01: AGC hysterysis setting of 2 dB
10: AGC hysterysis setting of 4 dB
11: AGC hysterysis disabled
D5–D1
R/W
00 000
00 000: AGC noise/silence detection is disabled.
00 001: AGC noise threshold = –30dB
00 010: AGC noise threshold = –32dB
00 011: AGC noise threshold = –34dB
...
11 101: AGC noise threshold = –86dB
11 110: AGC noise threshold = –88dB
11 111: AGC noise threshold = –90dB
D0
R/W
0
Reserved. Write only zero to this bit.
Page 0/Register 88: AGC Maximum Gain
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7
R/W
0
Reserved. Write only zero to this bit.
D6–D0
R/W
111 1111
000 0000: AGC maximum gain = 0 dB
000 0001: AGC maximum gain = 0.5 dB
000 0010: AGC maximum gain = 1 dB
...
111 0011: AGC maximum gain = 57.5 dB
111 0100: AGC maximum gain = 58 dB
111 0101: AGC maximum gain = 58.5 dB
111 0110: AGC maximum gain = 59 dB
111 0111: AGC maximum gain = 59.5 dB
111 1000–111 1111: Reserved. Do not write these sequences to these bits.
Page 0/Register 89: AGC Attack Time
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D3
R/W
0000 0
0000 0: AGC attack time = 1
× (32/f
S) where fS
0000 1: AGC attack time = 3
× (32/f
S) where fS is the ADC sample rate
0001 0: AGC attack time = 5
× (32/f
S) where fS is the ADC sample rate
0001 1: AGC attack time = 7
× (32/f
S) where fS is the ADC sample rate
0010 0: AGC attack time = 9
× (32/f
S) where fS is the ADC sample rate
...
1111 0: AGC attack time = 61
× (32/f
S) where fS is the ADC sample rate
1111 1: AGC attack time = 63
× (32/f
S) where fS is the ADC sample rate
D2–D0
R/W
000
000: Multiply factor for the programmed AGC attack time = 1
001: Multiply factor for the programmed AGC attack time = 2
010: Multiply factor for the programmed AGC attack time = 4
...
111: Multiply factor for the programmed AGC attack time = 128
126
REGISTER MAP