For demanding applications which require the use of more complex peripherals, the inclusion of powerful operating systems while maintaining low power consumption, we use more advanced ARM architectures. From ARM9 with frequencies between 200 and 450MHz, by Atmel and Freescale, which are low in cost and make it possible to incorporate a Linux OS, to Cortex A8 with speeds of up to 1GHz by Freescale and TI.

Cortex A8/ARM9/11
Cortex A8/ARM9/11

Another example of this is iMX251 with Ethernet connectivity, several RS485 serial ports, master USB’s and three NAND memory devices for redundant storage, all occupying a small space.

This was designed with an iMX253 in SBC mode, with numerous peripherals such as 4 USB’s, Ethernet, VGA output and a TFT screen, audio input and output, etc.