Why and how to get started with multicore microcontrollers for IoT devices at the Edge Written by Jacob Beningo
solve the issues. Developers need to understand the differences between symmetric and asymmetric multicore processors, how to approach functional partitioning, and how to program them effectively. This article will introduce the concept of multicore microcontrollers before discussing
element of their design – the microcontroller – that will allow developers to add features while achieving the optimal balance of performance, functionality, and power consumption. This architectural approach comes in the form of multicore microcontrollers. These have, as their name suggests, multiple processing cores built into a single package. However, just throwing more cores at the problem won’t
Developers of Internet of Things (IoT) devices at the Edge are being asked to incorporate an increasingly diverse and processing-intensive range of functions, from communications and sampling sensors to executing machine learning (ML) inferences. At the same time, developers are being asked to maintain or reduce power consumption. What’s needed is a more flexible architectural approach to a core
how developers can leverage multicore microcontrollers to balance performance and
we get technical
12
13
Powered by FlippingBook