Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

TAS5548DCAR Datasheet(PDF) 31 Page - Texas Instruments

Click here to check the latest version.
Part # TAS5548DCAR
Description  8-Channel HD Compatible Audio Processor
PDF  116 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI1 [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI1 - Texas Instruments

TAS5548DCAR Datasheet(HTML) 31 Page - Texas Instruments

Back Button TAS5548DCAR Datasheet HTML 27Page - Texas Instruments TAS5548DCAR Datasheet HTML 28Page - Texas Instruments TAS5548DCAR Datasheet HTML 29Page - Texas Instruments TAS5548DCAR Datasheet HTML 30Page - Texas Instruments TAS5548DCAR Datasheet HTML 31Page - Texas Instruments TAS5548DCAR Datasheet HTML 32Page - Texas Instruments TAS5548DCAR Datasheet HTML 33Page - Texas Instruments TAS5548DCAR Datasheet HTML 34Page - Texas Instruments TAS5548DCAR Datasheet HTML 35Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 31 / 116 page
background image
S
S
S
S
32
28
122
4
23
22
21
20
4
3
0
Overhead / Guard
Bits
16 -Bit
Audio
18-Bit
Audio
20-Bit
Audio
24-Bit
Audio
Precision / Noise
Bits
TAS5548
www.ti.com
SLES270A – NOVEMBER 2012 – REVISED APRIL 2015
The firmware is executed in a 32-bit, signed, fixed-point arithmetic machine. The most significant bit of the 32-bit
data path is a sign bit, and the 31 lower bits are data bits. Mixer gain operations are implemented by multiplying
a 32-bit, signed data value by a 28-bit, signed gain coefficient (known as 5.23 in the rest of this document. See
for more details). The 60-bit, signed output product is then truncated to a signed, 32-bit number. Level offset
operations are implemented by adding a 32-bit, signed offset coefficient to a 32-bit, signed data value.
In most cases, if the addition results in overflowing the 32-bit, signed number format, saturation logic is used.
This means that if the summation results in a positive number that is greater than 0x7FFF FFFF FF (the spaces
are used to ease the reading of the hexadecimal number), the number is set to 0x7FFF FFFF FF. If the
summation results in a negative number that is less than 0x8000 0000 00, the number is set to 0x8000 0000 00.
This allows the system to clip in a similar way to an analog circuit, rather than "wrapping around" to a polar
opposite output.
7.4.10.1 Digital Audio Processor (DAP) Arithmetic Unit
The digital audio processor (DAP) arithmetic unit is a fixed-point computational engine consisting of an arithmetic
unit and data and coefficient memory blocks.
The DAP arithmetic unit is used to implement all firmware functions - loudness compensation, bass and treble
processing, dynamic range control, channel filtering, input and output mixing.
Figure 26 shows the data word structure of the DAP arithmetic unit. Four bits of overhead or guard bits are
provided at the upper end of the 32-bit DAP word, and 4 bits of computational precision or noise bits are
provided at the lower end of the 32-bit word. The incoming digital audio words are all positioned with the most
significant bit abutting the 4-bit overhead/guard boundary. The sign bit in bit 31 indicates that all incoming audio
samples are treated as signed data samples.
Figure 26. DAP Arithmetic Unit Data Word Structure
The arithmetic engine is a 32-bit (9.23 format) processor consisting of a general-purpose 60-bit arithmetic logic
unit and function-specific arithmetic blocks. Multiply operations (excluding the function-specific arithmetic blocks)
always involve 32-bit (9.23) DAP words and 28-bit (5.23) coefficients (usually I2C programmable coefficients). If
a group of products are to be added together, the 60-bit product of each multiplication is applied to a 60-bit
adder, where a DSP-like multiply-accumulate (MAC) operation takes place. Biquad filter computations use the
MAC operation to maintain precision in the intermediate computational stages.
Copyright © 2012–2015, Texas Instruments Incorporated
Submit Documentation Feedback
31
Product Folder Links: TAS5548



Html Pages

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 52 53 54 55 56 57 58 59 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  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com