datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com  
Events
UBM Tech
UBM Tech

News & Analysis

Comment


Sanjib.Acharya

3/27/2012 12:39 PM EDT

Recently I saw a low priced tablet "ARCHOS 80 G9" using a dual core OMAP4 ...

More...



R_Colin_Johnson

3/26/2012 11:36 PM EDT

Freescale says the key element of this "industry first" is "dual heterogeneous ...

More...

Multi-cores tackle human interface

R Colin Johnson

3/26/2012 7:01 AM EDT

PORTLAND, Ore.—The diverse demands of realtime process control which must nevertheless offer a touch-enabled user-interface—from smart appliances to point-of-sale terminals to medical monitors—is best addressed by heterogeneous multi-core processors, according to Freescale Semiconductor Inc., which introduced its new Vybrid family of microcontrollers Monday (March 26) at DESIGN West 2012.

"Smartphone users now expect their appliances to have smart touch-enabled human-machine interfaces, but microcontrollers that are good at running high-level OS's like Android have a hard time delivering realtime deterministic control, too," said John Weil, global business manager for industrial MCU solutions at Freescale. "Our new Vybird family solves that problem with a heterogeneous ARM architecture—using a Cortex-A5 core for both the human interface and a Cortex-M4 for realtime control."

The new Vybrid processor is an industry first in its ability to simultaneously run both a high-level OS (Linux/Android) and a realtime OS (RTOS/MQX) on its dual heterogeneous ARM Cortex A5 and M4 cores, respectively. By separating the two functions, but allowing development from a single platform of tools, Freescale claims that applications can be streamlined in cost, time-to-market and energy consumptions.

The Cortex-A5 is ARM's answer to criticisms leveled at its higher-performance A9, offering 14.4 Dhrystone-MIPS per milliwatt compared to 8-DMIPS per milliwatt for the A9, a 80 percent savings in energy consumption for only a 56 percent reduction in performance (1.6 DMIPS per MHz for the A5 compared to 2.5 DMIP per MHz for the A9). Plus, since the M4 core is handling all the realtime interrupts and other mission-critical functions, the A5 is offloaded making it a better fit for its targeted consumer, automotive, industrial and medical applications.

Freescale already has several design wins, including two mega-corporations, for its new Vybrid processor, which is sampling next quarter and which is slated to begin volume production in the third quarter of 2012. Current applications to be delivered from original equipment manufacturers (OEMs) late in 2012 or early 2013 include touchscreen-enabled point-of-sale terminals, medical monitors/dispensers, and white goods. Typical division-of-labor between the A5 and M4 cores include running a touch-enabled Android user interface as the human-machine interface on the A5, and the security-and-safety algorithms for guaranteed drug delivery for medical applications as well as the servo-control and swipe-and-read algorithms for industrial and point-of-sale applications, respectively, on the M4 cores.

Hardware support for a semaphore-based message-passing system handles communications between the two cores. All the usual peripherals for both applications processors and realtime control processors are on-chip too, including flex-timers, watchdogs, clocks, low/high frequency oscillators, interrupt routers, analog-to-digital and digital-to-analog converters, phase-locked loop, debug-and-trace, direct-memory access, power management, cryptography module, tamper detection, UART, CAN, SPI, Ethernet, USB, boot-ROM, SRAM, and both flash and DDR memory controllers.

DESIGN West
2012 takes place Monday through Thursday at the McEnery Convention Center in San Jose, Calif.





Paul A. Clayton

3/26/2012 10:10 AM EDT

How is Vybrid an "industry first" when OMAP4 has two Cortex-A9 and two Cortex-M3 processors, which can (I rather suspect) "simultaneously run both a high-level OS (Linux/Android) and a realtime OS (RTOS/MQX)"? (OMAP4 would be overkill for the uses targeted by Vybrid, but the "industry first" claim seems less qualified.)

Sign in to Reply



R_Colin_Johnson

3/26/2012 11:36 PM EDT

Freescale says the key element of this "industry first" is "dual heterogeneous ARM Cortex A5 and M4 cores, respectively".

Sign in to Reply



s_a_subramanian

3/26/2012 11:53 AM EDT

OMAP4, to my knowledge, uses the ARM Cortex-M3 as a system management core and does not give external API level access to the core. Freescale is giving full API access to the Cortex-M4 and it will be used as a real-time core or a off-load processor as the customer specific use case warrants.

Sign in to Reply



Code Monkey

3/26/2012 6:25 PM EDT

NXP has been shipping dual core Cortex M4+M0 for several months. Linux is of course a dog for realtime, so the second MCU for realtime tasks reflects this reality.

Sign in to Reply



Sanjib.Acharya

3/27/2012 12:39 PM EDT

Recently I saw a low priced tablet "ARCHOS 80 G9" using a dual core OMAP4 processor from TI. I liked the HD video quality in that price. I was tempted but was not sure about the performance of OMAP4. Any experience to share?

Sign in to Reply



Please sign in to post comment

Navigate to related information

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)