I agree with brmadhukar "ARM is more suited for SOC kind of applications".
Because ARM is a consortium of many companies, and it is not only a chip,
but it is an I.P. too (i.e. a piece of VHDL or Verilog code).
For this reason when you use the I.P. you can choose:
- Bus Size (16 or 32 bits)
- Peripherals
- Cache Memory or not
and so on.
These things are of course impossible with a prebuilt chip.
Companies like Philips Atmel sell this as a standard chip , configurated with
their most requested peripherals.
Enjoy
Big Porkus