Hello,
I am developing a project with a tms320c6713 powered by batteries. I would like
to reduce power consumption to minimum while CPU is running my algorithms to
process data from the microphone input. I was thinking of disable all
peripherals except those needed to capture audio from microphone, process
samples, and store some values in memory and/or flash. I'm afraid I will
have to keep most of the peripherals enabled to do the work, but my main concern
comes from the power consumption of peripherals compared with CPU consumption.
After reading spra889a and trying some values in the associated spreadsheet, I
think that comsumption of peripherals is less than 10% of total consumption of
the system. Am I wrong?
Thanks for your help,
Toni.
saving power
Started by ●May 26, 2008
Reply by ●May 28, 20082008-05-28
Hello Toni,
On Sun, May 25, 2008 at 6:23 PM, wrote:
> Hello,
>
> I am developing a project with a tms320c6713 powered by batteries. I would
> like to reduce power consumption to minimum while CPU is running my
> algorithms to process data from the microphone input. I was thinking of
> disable all peripherals except those needed to capture audio from
> microphone, process samples, and store some values in memory and/or flash.
> I'm afraid I will have to keep most of the peripherals enabled to do the
> work, but my main concern comes from the power consumption of peripherals
> compared with CPU consumption. After reading spra889a and trying some values
> in the associated spreadsheet, I think that comsumption of peripherals is
> less than 10% of total consumption of the system. Am I wrong?
Any power consumption will vary with "what you are doing". The CPU
and EMIF can probably use the most power, but also has the best
opportunity for power savings.
1. Use the most efficient LDOs.
2. Run the CPU as slow as you can afford to.
3. Run the core voltage at 1.15v and the I/O at 3.1v
4. If you need some higher performance 'burst processing', you can do
most of your work with the PLL powered down. Power up the PLL when you
need a burst of performance.
Note: I have not performed any performance/power consumption work on the 6713B.
mikedunn
>
> Thanks for your help,
>
> Toni.
--
www.dsprelated.com/blogs-1/nf/Mike_Dunn.php
On Sun, May 25, 2008 at 6:23 PM, wrote:
> Hello,
>
> I am developing a project with a tms320c6713 powered by batteries. I would
> like to reduce power consumption to minimum while CPU is running my
> algorithms to process data from the microphone input. I was thinking of
> disable all peripherals except those needed to capture audio from
> microphone, process samples, and store some values in memory and/or flash.
> I'm afraid I will have to keep most of the peripherals enabled to do the
> work, but my main concern comes from the power consumption of peripherals
> compared with CPU consumption. After reading spra889a and trying some values
> in the associated spreadsheet, I think that comsumption of peripherals is
> less than 10% of total consumption of the system. Am I wrong?
Any power consumption will vary with "what you are doing". The CPU
and EMIF can probably use the most power, but also has the best
opportunity for power savings.
1. Use the most efficient LDOs.
2. Run the CPU as slow as you can afford to.
3. Run the core voltage at 1.15v and the I/O at 3.1v
4. If you need some higher performance 'burst processing', you can do
most of your work with the PLL powered down. Power up the PLL when you
need a burst of performance.
Note: I have not performed any performance/power consumption work on the 6713B.
mikedunn
>
> Thanks for your help,
>
> Toni.
--
www.dsprelated.com/blogs-1/nf/Mike_Dunn.php
Reply by ●June 15, 20082008-06-15
Thanks mikedunn,
I have been trying several values for PLL's registers, including powering down the pll, and I have reduced power consumption for more than 40% while my algorithms still run.
Thanks a lot for your help.
Best regards,
Toni.
Hello,
>
>I am developing a project with a tms320c6713 powered by batteries. I would like to reduce power consumption to minimum while CPU is running my algorithms to process data from the microphone input. I was thinking of disable all peripherals except those needed to capture audio from microphone, process samples, and store some values in memory and/or flash. I'm afraid I will have to keep most of the peripherals enabled to do the work, but my main concern comes from the power consumption of peripherals compared with CPU consumption. After reading spra889a and trying some values in the associated spreadsheet, I think that comsumption of peripherals is less than 10% of total consumption of the system. Am I wrong?
>
>Thanks for your help,
>
>Toni.
I have been trying several values for PLL's registers, including powering down the pll, and I have reduced power consumption for more than 40% while my algorithms still run.
Thanks a lot for your help.
Best regards,
Toni.
Hello,
>
>I am developing a project with a tms320c6713 powered by batteries. I would like to reduce power consumption to minimum while CPU is running my algorithms to process data from the microphone input. I was thinking of disable all peripherals except those needed to capture audio from microphone, process samples, and store some values in memory and/or flash. I'm afraid I will have to keep most of the peripherals enabled to do the work, but my main concern comes from the power consumption of peripherals compared with CPU consumption. After reading spra889a and trying some values in the associated spreadsheet, I think that comsumption of peripherals is less than 10% of total consumption of the system. Am I wrong?
>
>Thanks for your help,
>
>Toni.