Nel mondo di oggi, che diventa sempre più connesso, ci si trova sempre più spesso a gestire una molteplicità di richieste spesso in confitto tra di loro per le quali è necessario individuare il migliore compromesso.
Attualmente il mercato richiede prodotti sempre più complessi, con prestazioni più elevate e con caratteristiche più evolute: il tutto, ovviamente a fronte di un consumo totale e un prezzo sempre più ridotti.
Utilizzando i processi CMOS attualmente disponibili i progettisti di microcontrollori sono costretti a prendere decisioni difficili durante lo sviluppo dei dispositivi, in quanto devono bilanciare prestazioni spinte ed elevata integrazione con consumi i più ridotti possibili, specialmente per quanto riguarda la corrente di standby del dispositivo finale.