Other Parts Discussed in Thread: TLV320AIC3105
Hi Support,
my customer is trying to optimize power consumption on TLV320AI3104. In their design they are using two codecs. The first one is used for gathering data from ADC, transferring them though SAI interface and then playing from SAI via Hi-power outputs to amplifier for speaker output.
Specification of setup and interface: Sai: I2S mode, stereo mode, Audio Frequency 16khz.
Setup is the following:
Register: |
value: |
3 |
0x91 |
4 |
0x60 |
5 |
0x00 |
6 |
0x00 |
11 |
0x01 |
101 |
0x00 |
2 |
0x44 |
7 |
0x0A |
43 |
0x02 |
37 |
0xE0 |
41 |
0xA2 |
38 |
0x10 |
46 |
0x00 |
49 |
0x00 |
63 |
0x0D |
51 |
0x0D |
19 |
0x07 |
22 |
0x07 |
15 |
0x20 |
16 |
0x20 |
Total power consumption of this setting is about 12mA. This is value get after everything was setup, but no clocks were provided.
The second one is used as amplifier only. Here is input amplified by PGA and sent to Hi-power outputs to ADC of MCU.
Specification of setup for second codec:
Register: |
value: |
8 |
0x20 |
7 |
0x00 |
41 |
0x02 |
43 |
0x80 |
37 |
0x20 |
38 |
0x10 |
46 |
0x80 |
49 |
0x80 |
51 |
0x0D |
63 |
0x0D |
19 |
0x03 |
22 |
0x03 |
15 |
0x20 |
16 |
0x20 |
Looking into TLV320AIC3104 SLAS510F part 8.6 Electrical Characteristics table is:
From that, I would expect that codec’s consumption should be 3.11mA + HP-output which is about 2mA for each channel. In total, it is about 7 mA. But theyare still getting 9.77mA in total.
Can you please help me understanding why the power consumption is higher than expected?
Thanks and regards,
Alberto