IC DGTL AUDIO PWM PROC 64-TQFP

TAS5508APAG

Manufacturer Part NumberTAS5508APAG
DescriptionIC DGTL AUDIO PWM PROC 64-TQFP
ManufacturerTexas Instruments
TypePWM Processor
TAS5508APAG datasheet
 


Specifications of TAS5508APAG

ApplicationsDVDMounting TypeSurface Mount
Package / Case64-TQFP, 64-VQFPFor Use WithTAS5342DDV6EVM - TAS5342DDV6EVMTAS5508-5142K7EVM - EVAL MODULE FOR TAS5508B/TAS5142TAS5508-5122C6EVM - EVAL MODULE FOR TAS5508B/TAS5122TAS5508-5121K8EVM - EVAL MODULE FOR TAS5508B/TAS5121
Lead Free Status / RoHS StatusLead free / RoHS CompliantOther names296-17475
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Page 51
52
Page 52
53
Page 53
54
Page 54
55
Page 55
56
Page 56
57
Page 57
58
Page 58
59
Page 59
60
Page 60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
Page 53/105

Download datasheet (2Mb)Embed
PrevNext
www.ti.com
3.5.5 Bank-Switching Example 1
Problem: The audio unit containing a TAS5508A needs to handle different audio formats with different
sample rates. Format #1 requires f
= 48 kHz. The sample-rate-dependent parameters in the TAS5508A require different coefficients and data
depending on the sample rate.
Strategy: Use the TAS5508A bank-switching feature to allow for managing and switching three banks
associated with the three sample rates, 32 kHz (bank 1), 44.1 kHz (bank 2), and 48 kHz (bank 3).
One possible algorithm is to generate, load, and automatically manage bank switching for this problem:
1. Generate bank-related coefficients for sample rates of 32 kHz, 44.1 kHz, and 48 kHz, and include the
same in the microprocessor-based TAS5508A I
2. On TAS5508A power up or reset, the microprocessor runs the following TAS5508A initialization code:
a. Update bank 1 (write 0x0004 8040 to register 0x40).
b. Write bank-related I
c. Write bank 2 (write 0x0005 8040 to register 0x40).
d. Load bank-related I
e. Write bank 3 (write 0x0006 8040 to register 0x40).
f.
Load bank-related I
g. Select automatic bank switching (write 0x0003 8040 to register 0x40).
3. When the audio media changes, the TAS5508A automatically detects the incoming sample rate and
automatically switches to the appropriate bank.
In this example, any sample rates other than 32 kHz and 44.1 kHz use bank 3. If other sample rates are
used, then the banks must be set up differently.
3.5.6 Bank-Switching Example 2
Problem: The audio system uses all of the sample rates supported by the TAS5508A. How can the
automatic bank switching be set up to handle this situation?
Strategy: Use the TAS5508A bank-switching feature to allow for managing and switching three banks
associated with sample rates as follows:
Bank 1: Coefficients for 32 kHz, 38 kHz, 44.1 kHz, and 48 kHz
Bank 2: Coefficients for 88.2kHz and 96 kHz
Bank 3: Coefficients for 176.4 kHz and 192 kHz
One possible algorithm is to generate, load, and automatically manage bank switching for this problem:
1. Generate bank-related coefficients for sample rates 48 kHz (bank 1), 96 kHz (bank 2), and 192 kHz
(bank 3) and include the same in the microprocessor-based TAS5508A I
2. On TAS5508A power up or reset, the microprocessor runs the following TAS5508A initialization code:
a. Update bank 1 (write 0x0004 F00C to register 0x40).
b. Write bank-related I
c. Write bank 2 (write 0x0005 F00C to register 0x40).
d. Load bank-related I
e. Write bank 3 (write 0x0006 F00C to register 0x40).
f.
Load bank-related I
g. Select automatic bank switching (write 0x0003 F00C to register 0x40).
3. When the audio media changes, the TAS5508A automatically detects the incoming sample rate and
automatically switches to the appropriate bank.
Submit Documentation Feedback
= 32 kHz, format #2 requires f
S
2
C firmware.
2
C registers with appropriate values for bank 1.
2
C registers with appropriate values for bank 2.
2
C registers with appropriate values for bank 3.
2
C registers with appropriate values for bank 1.
2
C registers with appropriate values for bank 2.
2
C registers with appropriate values for bank 3.
8-Channel Digital Audio PWM Processor
SLES119A – FEBRUARY 2004 – REVISED JULY 2009
= 44.1 kHz, and format #3 requires f
S
2
C firmware.
TAS5508A Controls and Status
TAS5508A
S
53