English
Language : 

SGTL5000XNAA3R2 Datasheet, PDF (51/68 Pages) Freescale Semiconductor, Inc – Low Power Stereo Codec with Headphone Amp
FUNCTIONAL DEVICE OPERATION
PROGRAMMING EXAMPLES
Table 45. DAP_SGTL_SURROUND 0x010A
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
RSVD
WIDTH_CONTROL
RSVD
SELECT
BITS
15:7
6:4
3:2
1:0
FIELD
RW RESET
DEFINITION
RSVD
RO
0x0
Reserved
WIDTH_CONTROL RW
0x4
Freescale Surround Width Control - The width control changes the perceived width of
the sound field.
0x0 = Least Width
......
0x7 = Most Width
RSVD
RO
0x0
Reserved
SELECT
RW
0x0
Freescale Surround Selection
0x0 = Disabled
0x1 = Disabled
0x2 = Mono input Enable
0x3 = Stereo input Enable
Table 46. DAP_FILTER_COEF_ACCESS 0x010C
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
RSVD
WR
INDEX
BITS
15:9
8
7:0
FIELD
RSVD
WR
INDEX
RW RESET
DEFINITION
RO
0x0
Reserved
WO
0x0
When set, the coefficients written in the ten coefficient data registers are loaded into
the filter specified by INDEX
RW
0x0
Specifies the index for each of the seven bands of the filter coefficient that needs to be
written to. Each filter has 5 coefficients that need to be loaded into the 10 coefficient
registers (MSB, LSB) before setting the index and WR bit.
Steps to write coefficients:
1. Write the five 20-bit coefficient values to DAP_COEF_WR_XX_MSB and
DAP_COEF_WR_XX_LSB registers (XX= B0,B1,B2,A1,A2)
2. Set INDEX of the coefficient from the table below.
3. Set the WR bit to load the coefficient.
NOTE: Steps 2 and 3 can be performed with a single write to
DAP_FILTER_COEF_ACCESS register.
Coefficient address:
Band 0 = 0x00
Band 1 = 0x01
Band 2 = 0x02
Band 3 = 0x03
Band 4 = 0x04
...
Band 7 = 0x06
Analog Integrated Circuit Device Data
Freescale Semiconductor
SGTL5000
51