Run Components At A Lower Speed; Reduce Supply Voltage - Infineon PSoC 4000S Manual

4 mcu low-power modes and power reduction techniques
Table of Contents

Advertisement

PSoC™ 4 MCU low-power modes and power reduction techniques
Power reduction techniques
/* <Check task status here.> */
/* Stop the Component. */
MyComponent_Stop();
Restart a component by calling its start function:
/* Start the Component. */
MyComponent_Start();
Any component that must preserve its configuration data before powering down includes a _Sleep()
function in its API. The _Sleep() function saves all necessary component settings and then calls the
_Stop() function. In some cases, the _Sleep() function does nothing but call _Stop().
/* < Check task status here.> */
/* Sleep the Component. */
MyComponent_Sleep();
When a component is put to sleep, it should be awakened by calling its _Wakeup() function. This restores the
component to its pre-sleep state. The _Start() function also brings the component back into operation, but
it is reinitialized to its default state.
/* Wake the Component. */
MyComponent_Wakeup();
_Sleep() and _Stop() both result in the same amount of power savings. The difference lies in whether the
component needs to resume from exactly where it left off.
5.3

Run components at a lower speed

Clocked integrated circuits consume more current as their clock rates increase. This is because parasitic and
designed capacitances are charged and discharged more rapidly, requiring more current. Reducing the
operating frequency of PSoC™ MCU components can greatly reduce the current consumption. This technique
can be applied to the CM0/CM0+ CPU, SAR ADC, digital components, and others.
5.4

Reduce supply voltage

Reducing the supply voltage is probably the easiest thing you can do to reduce the overall power consumption.
Even if the current stays the same, reducing the supply voltage from 5 V to 3 V reduces power consumption by
40 percent! Although the PSoC™ MCU device can operate below 1.8 V, you still need to consider the voltage
requirements of other devices in the system.
Application Note
13 of 38
001-86233 Rev. *I
2021-11-04

Advertisement

Table of Contents
loading

Table of Contents