The Cortex-M family consists of several microcontroller cores of varying sizes and performance, all of which implement 32-bit instruction sets. The M0 is the smallest member of the Cortex-M family. It delivers 32-bit performance at an 8-bit price point and targets small footprint (silicon area) and low-power embedded applications. Consuming as little as 12.5uW/MHz, it is a natural solution for battery powered or power-sensitive applications. With a benchmark of 0.9 DMIPS/MHz, it is also suitable for basic signal-processing tasks.
Triad is an ARM partner and was a co-developer of the Cortex-M0 processor. Our M0 implementations can target low-power and/or high performance. Additionally, Triad can integrate precision analog with the M0 to create an entire system solution (example: a battery powered remote sensor ASIC that includes the analog front-end to drive various sensor types, multi-channel data acquisition and a Cortex-M0 core with digital peripherals).