We use SM470R1B1M in one project. In order to reduce the power consumption, we want to power down some unused modules, for example, SPI module. The following is the related code:
CLKCNTL |= 0x80; //Stop the clock to one module if that module is not used;
SPI1CTRL2 |= 0x04; //Power Down SPI 1 module;
SP21CTRL2 |= 0x04; //Power Down SPI 2 module;
I use multimeter to meausre the current of 1.8V core supply.
First, I commented out above code to disable power down, I meausred the current, the current is 68.5mA;
Then I enabled the power down and measured the current again, the current is almost the same, 68.4mA.
So it appears that the power down unused module does not help much for power consumption reduction.
I also tried to chang the frequency of sysclock and found that the current consumption drops as expected.
The power down bit that you set puts the module state machine into powerdown mode. It does not stop the clocks to the module which is where a significant portion of that current is used. This device does not have granular control over the power. The best knob to turn for reducing power on this device is reducing the frequency (if you have some leeway in this frequency).
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.