Coprocessor
The coprocessor application mode and main processor application mode of the Atlas 200 AI accelerator module are similar. The ARM processor of the Atlas 200 AI accelerator module can still run users' AI service software. The difference is that when the Atlas 200 AI accelerator module is used as a coprocessor, the system has a main processor. The main processor controls operations on the Atlas 200 AI accelerator module, such as peripheral access, power-on, hibernation, and wakeup. The external interfaces required by users' AI service software are also transferred by the main processor.
The main processor can control the Atlas 200 AI accelerator module to enter the deep sleep state through the GPIO pins. When necessary, the Atlas 200 AI accelerator module can quickly wake up to process AI services. This mechanism reduces the power consumption. For details, see Low Power Consumption Mode.