Low Power Consumption Mode
When used as a coprocessor, the Atlas 200 AI accelerator module supports the deep sleep and fast wakeup functions to reduce power consumption.
The deep sleep and fast wakeup functions require the GPIO2 and GPIO6 pins. The following figure shows the application scenario and pins.
- GPIO2 is an output pin that indicates the hibernation status of the Atlas 200 AI accelerator module.
- When the GPIO2 output is the high level, the Atlas 200 AI accelerator module is in the deep sleep state.
- When the GPIO2 output is the low level, the Atlas 200 AI accelerator module is in the wakeup state.
- GPIO6 is an input pin used to control the Atlas 200 AI accelerator module to enter the deep sleep state or wake up.
- When the GPIO6 input is the high level, the Atlas200 enters the deep sleep state.
- When the GPIO6 input is the low level, the Atlas 200 AI accelerator module wakes up quickly.
- Before starting the Atlas 200 AI accelerator module, ensure that the GPIO6 pin is at the low level. Otherwise, hibernation and wakeup will become invalid.
- If the Atlas 200 AI accelerator module wakes up from deep sleep during an upgrade, the upgrade will become abnormal.
- During SoC power-off on the control end, if the GPIO6 input pin is floated or the state of the pin is changed, the Atlas 200 AI accelerator module hibernation status may become abnormal.
The deep sleep and fast wakeup functions require the firmware version corresponding to dt.img. For details, see Upgrading the Firmware Corresponding to dt.img.