
6.6 Control Registers, Page 4: ADC Digital Filter Coefficients
TSC2117
Low-Power Audio Codec With Embedded miniDSP, Stereo Class-D
Speaker Amplifier, and Smart Four-Wire Touch-Screen Controller
www.ti.com
SLAS550A – APRIL 2009 – REVISED JUNE 2009
Page 3/Registers 67: TEMP1 LSB Data Register
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D0
R
0000 0000
Reading this register returns the 8 LSBs of TEMP1 data.
Page 3/Registers 68: TEMP2 MSB Data Register
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D0
R
0000 0000
Reading this register returns the 8 MSBs of TEMP2 data.
Page 3/Registers 69: TEMP2 LSB Data Register
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D0
R
0000 0000
Reading this register returns the 8 LSBs of TEMP2 data.
Page 3/Registers 70 to 127: Reserved
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D0
R/W
XXXX XXXX
Reserved. Write only the reset value to these bits.
Default values shown for this page only become valid 100
s following a hardware or software reset.
Page 4/Register 0: Page Control Register
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D0
R/W
0000 0000
0000 0000: Page 0 selected
0000 0001: Page 1 selected
...
1111 1110: Page 254 selected
1111 1111: Page 255 selected
The remaining page-4 registers are either reserved registers or are used for setting coefficients for the
various filters in the TSC2117. Reserved registers should not be written to.
The filter coefficient registers are arranged in pairs, with two adjacent 8-bit registers containing the 16-bit
coefficient for a single filter. The 16-bit integer contained in the MSB and LSB registers for a coefficient
are interpreted as a 2s-complement integer, with possible values ranging from –32,768 to 32,767. When
programming any coefficient value for a filter, the MSB register should always be written first, immediately
followed by the LSB register. Even if only the MSB or LSB portion of the coefficient changes, both
registers should be written in this sequence.
Table 6-2 is a list of the page-4 registers, excepting the
previously described register 0.
Table 6-2. Page-4 Registers
REGISTER
RESET VALUE
REGISTER NAME
NUMBER
1
XXXX XXXX
Reserved. Do not write to this register.
8 MSBs of N0 coefficient for AGC LPF (first-order IIR) used as averager to detect level or
2
0000 0001
Coefficient C1(15:8) of ADC miniDSP
8 LSBs of N0 coefficient for AGC LPF (first-order IIR) used as averager to detect level or Coefficient
3
0001 0111
C1(7:0) of ADC miniDSP
8 MSBs of N1 coefficient for AGC LPF (first-order IIR) used as averager to detect level or
4
0000 0001
Coefficient C2(15:8) of ADC miniDSP
8 LSBs of N1 coefficient for AGC LPF (first-order IIR) used as averager to detect level or Coefficient
5
0001 0111
C2(7:0) of ADC miniDSP
REGISTER MAP
147