begin microcontroller
Take a look at:
https://developer.intel.com/design/pca/prodbref/252780.htm
Low power, high performance 32-bit Intel XScale® core-based CPU (200, 300 and 400 MHz)
Low Power and Turbo modes enables enhanced optimal battery life
32 KB data and 32 KB instruction caches
2 KB Mini data cache for streaming data
Support for 2.5 and 3.3V memories
Integrated Memory and PCMCIA/Compact Flash Controller with 100 MHz Memory Bus, 16-bit or 32-bit ROM/Flash/SRAM (six banks), 16-bit or 32-bit SDRAM, SMROM (four banks), as well as PCMCIA and Compact Flash for added functionality and expandability
System Control Module includes 17 dedicated general-purpose interruptible I/O ports, real-time clock, watchdog and interval timers, power management controller, interrupt controller, reset controller, and two on-chip oscillators
Peripheral Control Module offers 16 channel configurable DMA controller, integrated LCD controller with unique DMA for fast color screen support, Bluetooth** I/F, serial ports including IrDA, I2C, I2S, AC97, three UARTs(1 Full H/W flow control), SPI and enhanced SSP, USB end point interface, and MMC/SD Card Support for expandable memory and I/O functionality