The iMX range of microprocessor chips is part of a family of processors designed by Freescale Semiconductor, now a part of the NXP group, designed specifically for multimedia applications and based on the ARM architecture. The chip uses a system on chip (SoC) approach to integrate multiple processing units into a single die. This includes the CPU, a video processing unit and a graphics processors among others. The processor focuses on low power consumption and is used in the automotive, industrial and consumer markets.
The iMX6 version of the processor is based on the ARM Cortes A9 architecture which can be implemented in single, dual or quad core versions and comes with one or more Vivante graphical processing units built in. It was designed using the CMOS 40 nanometer technology and was introduced in 2011 at the Consumer Electronics show in Las Vegas.