microcontroller  with two UART and two CAN interfaces

Hi,

      I am doing a project of developing an Universal Analog Input Module(with 4 channels).I am thinking of using your CN-0209 as the reference circuit and modify the circuit for 4 channels.But I am facing difficulty in the selection of the microcontroller.In my project I require two UART and two CAN interfaces to enable the communication of the Universal Analog Input Module with the CPU.Can I get help regarding the selection of a microcontroller(do not need a DSP processor) to suit this ?

Regards,

Divya