AN3316 is an ST application note that introduces the power management of SPC560B series products. This note introduces the low-power modes of the SPC560B series products and provides example firmware for implementing and measuring the power consumption and wake-up time of the different SPC560B series working modes.
This document provides a hardware implementation overview of the low-power modes for the SPC560B product family. It details how to utilize these modes and describes methods for taking power consumption measurements. Example firmware is included to assist in implementing and measuring consumption and wake-up times for various functioning modes.
The note covers power consumption factors, including dynamic and static power reduction strategies. It describes device modes, such as running and low-power states, and explains the transition control and module configuration required for these modes. Additionally, it provides consumption tables and examples for different operational scenarios.
| Technology node | 90nm |
|---|---|
| Max leakage current (ECU) | 100µA to 1mA |
| Power Domain PDO RAM | 8 K |
| Power Domain PD1 RAM | 24 K |
| Power Domain PD2 RAM | 64 K |
Total power consumption is the sum of dynamic and static power: Ptotal = Pdynamic + Pstatic.
It uses a smart clock tree architecture with a peripheral bus block to divide or disable clocks connected to peripherals.