MODE | TEST CONDITIONS | IDD | IDDIO(1) | IDDA | IDD3VFL |
---|
TYP(5) | MAX(4) | TYP(5) | MAX(4) | TYP(5) | MAX(4) | TYP(5) | MAX(4) |
---|
Operational | - Code is running out of RAM.(6)
- All I/O pins are left unconnected.
- Peripherals not active have their clocks disabled.
- FLASH is read and in active state.
- XCLKOUT is enabled at SYSCLK/4.
| 325 mA | 495 mA | 30 mA | | 13 mA | 20 mA | 33 mA | 40 mA |
IDLE | - Both CPU1 and CPU2 are in IDLE mode.
- Flash is powered down.
- XCLKOUT is turned off.
| 105 mA | 250 mA | 3 mA | 10 mA | 10 µA | 150 µA | 10 µA | 150 µA |
STANDBY | - Both CPU1 and CPU2 are in STANDBY mode.
- Flash is powered down.
- XCLKOUT is turned off.
| 30 mA | 170 mA | 3 mA | 10 mA | 5 µA | 150 µA | 10 µA | 150 µA |
HALT(2) | - CPU1 watchdog is running.
- Flash is powered down.
- XCLKOUT is turned off.
| 1.5 mA | 120 mA | 750 µA | 2 mA | 5 µA | 150 µA | 10 µA | 150 µA |
HIBERNATE(3) | - CPU1.M0 and CPU1.M1 RAMs are in low-power data retention mode.
- CPU2.M0 and CPU2.M1 RAMs are in low-power data retention mode.
| 300 µA | 5 mA | 750 µA | 2 mA | 5 µA | 75 µA | 1 µA | 50 µA |
Flash Erase/Program(7) |
- CPU1 is
running from RAM.
- CPU2 is
running from Flash.
- All I/O pins
are left unconnected.
- Peripheral
clocks are disabled.
- CPU1 is
performing Flash Erase and Programming.
- CPU2 is
accessing Flash locations to keep bank active.
- XCLKOUT is
turned off.
| 242 mA | 360 mA | 3 mA | 10 mA | 10 µA | 150 µA | 53 mA | 65 mA |
RESET |
- CPU is held
in reset via external low signal driven onto XRSn
- XRSn held low
through power-up
|
10
mA |
20
mA |
0.01
mA |
0.8
mA |
0.02
mA |
1
mA |
2.5
mA |
8
mA |
(1) IDDIO current is dependent on the electrical loading on the I/O pins.
(2) CPU2 must go into IDLE mode before CPU1 enters HALT mode.
(3) CPU2 must go into reset/IDLE/STANDBY mode before CPU1 enters HIBERNATE mode.
(4) MAX: Vmax, 125°C
(5) TYP: Vnom, 30°C
(6) The following is executed in a loop on CPU1:
- All of the communication peripherals are exercised in loop-back mode: CAN-A to CAN-B; SPI-A to SPI-C; SCI-A to SCI-D; I2C-A to I2C-B; McBSP-A to McBSP-B; USB
- SDFM1 to SDFM4 active
- ePWM1 to ePWM12 generate 400-kHz PWM output on 24 pins
- CPU TIMERs active
- DMA does 32-bit burst transfers
- CLA1 does multiply-accumulate tasks
- All ADCs perform continuous conversion
- All DACs ramp voltage up/down at 150 kHz
- CMPSS1 to CMPSS8 active
The following is executed in a loop on CPU2:
- CPU TIMERs active
- CLA1 does multiply-accumulate tasks
- VCU does complex multiply/accumulate with parallel load
- TMU calculates a cosine
- FPU does multiply/accumulate with parallel load
(7) Brownout events during flash programming can corrupt flash data. Programming environments using alternate power sources (such as a USB programmer) must be capable of supplying the rated current for the device and other system components with sufficient margin to avoid supply brownout conditions.