32-bitaren M0 är ett alternativ för den som står i valet och kvalet att uppgradera från åttabitare.
Kretsen består av 12 000 grindar, att jämföra med 33 000 i en Cortex M3. Den presterar 0,9 dhrystone MIPS/MHz att jämföra med 1,2-DMIPS/MHz i en M3.
M0 har en kort trestegs rörledning och saknar avancerade trick som att spekulativt exekvera instruktioner innan man säkert vet att de verkligen ska exekveras.
Kärnan har heller ingen DMA, vilken istället säljs av ARM som att externt kopplas in via Ambabussen. Dessutom saknar kärnan aritmetiska operationer som finns i de större syskonen.
Peter Clarke på EE Times har författat en utmärkt presentation av Cortex M0.
Läs även: Pressrelease från NXP (länk).