Quantcast
Channel: Data converters
Viewing all articles
Browse latest Browse all 90113

Forum Post: RE: tlv320AIC3204 adaptive filtering

$
0
0

The highlighted parts are the biquad coefficients in hexadecimal notation. Each coefficient uses 3 bytes + 1 filler byte for a total of 4 bytes. In your example, you write 5 coefficients for each channel. Table 2-18 shows the locations of the coefficients for the DAC biquads.

For example, Biquad A for the DAC has the following coefficients:

N0 = C1, P44, R 12,13,14
N1 = C2, P44, R 16, 7,18
N2 = C3, P44, R 20, 21, 22
D1 = C4, P44, R 24, 25, 26
D2 = C5, P44, R 28, 29, 30

The first highlighted sequence: 7c 73 e4 00 c1 c6 0f 00 00 00 00 00 3c 73 e6 00 00 00 00 00

starts at P44 (0x2c), R12 (0x0c)

Therefore:

N0 = 0x7c73e400
N1 = 0xc1c60f00
N2 = 0x00000000
D1 = 0x3c73e600
D2 = 0x00000000

The same applies to the right channel (P45 (0x2d), R20 (0x14)).

You can calculate the coefficients for different filters with the TIBQ tool (http://www.ti.com/tool/COEFFICIENT-CALC

 


Viewing all articles
Browse latest Browse all 90113

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>