Atmel går till botten med Arm
Den norskättade AVR-processorn har länge varit riktmärke för Atmel när det gäller enkla 32-bitsprocessorer. Nu får AVR konkurrens från M0+, Arms enklaste och strömsnålaste kärna, i den nya familjen kallad SAM D20.M0+ är Arms enklaste modell av Cortex och överlappar prestandamässigt med AVR. Om SAM D20 på sikt kommer att ersätta AVR-kretsarna är alldeles för tidigt att säga, antagligen kommer de att leva kvar länge.
Även om Armkärnan är strömsnål har Atmel kastat in diverse olika funktioner för att ytterligare sänka strömförbrukningen. Bland annat finns ett så kallat sömngångarläge där olika periferifunktioner kan agera på egen hand, utan att väcka processorn.
Till exempel kan AD-omvandlaren läsa av data från en sensor och beroende på resultatet besluta om den behöver sparka igång processorn.
Klockdistributionen är dessutom uppdelad i lika grenar för att man ska kunna ha vissa delar av kretsen avstängda medan andra jobbar.
En sak som inte har med strömförbrukningen att göra, men som minskar antalet varianter av kretsen, är de generella blocken för seriella anslutningar. Dessa kan konfigureras som I2C, SPI eller UART.
Kretsarna stöds av Atmels utvecklingsverktyg som inte kostar mer än 39 dollar och innehåller bland annat kompilator, editor och simulator.