Yesterday, I went to Seattle for a presentation (they call it a "design workshop") on Atmel's Smartfusion devices. They have combined their Flash-based FPGA with an ARM Cortex-M3, the usual micro-controller peripherals, and some configurable analog blocks to make a very flexible, mixed-signal, embedded device. I brought home an eval board and some thoughts on their technology.