低功耗模式
Atlas 200 AI加速模块作为协处理器模式时,提供深度休眠与快速唤醒功能,以满足低功耗需求。
为支持深度休眠与快速唤醒功能,需预留GPIO2\GPIO6两个管脚,简要场景与管脚说明如下:
- GPIO2为输出管脚,用于指示Atlas 200 AI加速模块是否处于休眠状态。
- 当GPIO2输出高电平时,表示当前为休眠状态。
- 当GPIO2输出低电平时,表示当前为唤醒状态。
- GPIO6为输入管脚,用于外部控制进入深度休眠与快速唤醒。
- 当GPIO6输入高电平,则Atlas 200 AI加速模块深度休眠。
- 当GPIO6输入低电平,则Atlas 200 AI加速模块快速唤醒。
- 在启动Atlas 200 AI加速模块前,GPIO6管脚应处于低电平,否则休眠唤醒功能会无效。
- 升级过程触发休眠唤醒会导致升级异常。
- 控制端SOC下电时,如果GPIO6输入管脚发生变化或悬空,可能会导致Atlas 200 AI加速模块休眠状态异常。
- 不支持使能PCIe(使能与否通过硬件管脚控制)情况下的休眠唤醒功能。
深度休眠
Atlas 200 AI加速模块通过GPIO6管脚控制系统进入深度休眠状态。
基本流程
- 当GPIO6管脚输入高电平,使能休眠。
- Atlas 200 AI加速模块检测到GPIO6管脚上升沿中断,开始休眠并且GPIO2管脚输出高电平。
- Atlas 200 AI加速模块内部模块如网络、eMMC、FLASH控制器等下电,并进入深度休眠状态。