loading

Microcontroller Selection for Camera Project

I am doing a surveillance camera project. I need ARM7 TDMI based microcontroller that supports 1) UART, SPI, USB Interface 2) Ethernet, External Memory Interface – 16 MB SDRAM, 2MB Flash 3) Packaging option other than BGA type Please recommend a suitable microcontroller or a combination to implement this project in a cost effective manner.