Freescale launches i.MX6SX for Heterogeneous Processing at Embedded World 2015, it has one ARM Cortex-A9 core running at 1Ghz and one ARM Cortex-M4 core running at 200Mhz. Enabling the Heterogeneous Processing on the new Freescale i.MX 6SoloX, Mentor Graphics shows their Mentor Embedded Multicore Framework that enables two capabilities necessary for taking advantage of mixed core architectures:
1) remote processor lifecycle management and 2) inter-processor communication. Remote processor lifecycle management is based on the open source standard remoteproc, and allows the master core to power and boot a remote core. The inter-processor communication mechanism is based on the open source standard rpmsg, and allows the establishment of a communication channel across different types of cores and operating systems.