Re: Microcontroller suggestions

The AVR32 based AP7000 has 32 kB internal SRAM
16 + 16 kB Cache, runs at 166 Mhz and has the high speed USB device.
Will reach your 150 MIPS for critical loops since you can run from the
I assume you can lock the cache as well (did not check)

just to be pedantic ... is quoting your speed requirements in MIPS not
meaningless if comparing an ARM instruction set with an AVR32 (or any other
non ARM) instructions set.

*Now for ARM CORTEX M3!*