1. Introduction
1.1. DA1470x short description
The DA1470x is a family of multi-core wireless microcontrollers. It has 3 MCU cores:
an M33 application processors
an M0 acting as a sensor node controller (SNC) and
an M0 part of the configurable MAC.
The family of processors also include power management functionality, a Graphic Processing Unit (GPU) for advanced graphics processing, a cryptographic security engine and multiple analog and digital peripherals. Application code is executed from an external Octa/Quad SPI FLASH via an 8 kB four-way set associative instruction cache controller with the possibility of on-the-fly decryption engine. The DA1470x is designed to run on batteries and the PMU can provide power to external devices through a SIMO DC/DC which due to it’s low low quiescent current can remain on during sleep. The DA1470x also provides on-chip JEITA-compliant charger to safely charge rechargeable batteries over USB.