Freescale Vybrid Controllers: Cortex A5 + Cortex M4 Solutions

Freescale announced the new Vybrid platform based on Cortex A5 application processor and Cortex-M4 MCU (VF6xx and VF7xx family only) which targets building/home automation and control, industrial automation, point-of-sale systems, medical devices, smart energy equipment, and appliances.

Cortex A5 + Cortex M4 Processor
Freescale Vybrid Controllers Comparison

There are 5 families of Vybrid Controllers which support the following common features:

  • Video/Camera Interface Unit + optional OpenVG GPU (except VF3xx)
  • Up to 800 MHz data rate DDR3 and LPDDR2 support (except VF3xx)
  • USB 2.0 OTF with Integrated PHY (1 or 2 depending on model)
  • Ethernet 10/100 MAC (1 or 2 depending on model)
  • Display controller (WQVGA to XGA resolutions)
  • High-assurance boot with Crypto Acceleration
  • Up to 1.5 MB on chip SRAM
  • NAND Flash controller and Dual Quad-SPI with eXecute-In-Place(XIP)
  • Dual 12-bit ADC and DAC

Here are the 5 families of Vybrid platforms and key differentiating features:

  • VF3xx: ARM Cortex-A5 up to 266 MHz, 1x USB 2.0 OTG, 2x Ethernet, display up to WQVGA resolution (400 x 240)
  • VF4xx: ARM Cortex-A5 up to 500 MHz, 2x USB 2.0 OTG, 1x Ethernet, display up to XGA resolution (1024 x 768)
  • VF5xx: ARM Cortex-A5 up to 500 MHz, 2x USB 2.0 OTG, 2x Ethernet,display up to XGA resolution (1024 x 768)
  • VF6xx: ARM Cortex-A5  up to 500MHz and Cortex-M4, 2x USB 2.0 OTG, 2x Ethernet, display  up to XGA resolution (1024×768)
  • VF7xx: ARM Cortex-A5 up to 500 MHz and Cortex-M4, 2x USB 2.0 OTG, 1x Ethernet, display up to XGA resolution (1024 x 768) and Video ADC

The lower-end devices (VF3xx to VF5xx) target low power application processing, whereas high-end solutions (VF6xx and VF7xx) target high-resolution graphical displays, connectivity and real-time support.

Freescale Cortex A5 + Cortex M4 Block Diagram
Freescale VF7xx Block Diagram

The Vybrid platform supports operating systems such as Linux and Freescale MQX RTOS either running one at a time or concurrently (e.g Linux on Cortex A5 and  MQX RTOS on Cortex M4).  Freescale will also provides a set of software stacks via its MQX Solutions including acommunication (RTCS), file system (MFS)  and USB host/device stacks. Supported development tools include ARM DS5 and Freescale MQX Design and Development Tools.

The Freescale Vybrid platform and corresponding software and tools will be available in Q3 2012 (first samples in Q2 2012). I could not find information about development boards for the time being. They will use a Virtual Hardware Platform for development at this stage and demo the platform this week at Design West.

You may be able to find more information on Freescale Vybrid Controller Solutions page.  For in-depth details about the Freescale Vybrid platform, you can read the 68-page BeyongBits issue fully dedicated to the subject.
Although Cortex A5 core has been announced in 2009 and officially released in 2010, Freescale Vybrid platform appears to be one of the rare solution (the only?) to feature an ARM Cortex A5, you may want to read the following Cortex A5 presentation (Thanks Guillaume!) to learn more about it and its target applications (Mobile, STB, networking, PoS…).
Support CNX Software - Donate via PayPal or become a Patron on Patreon

Leave a Reply

3 Comment threads
0 Thread replies
Most reacted comment
Hottest comment thread
0 Comment authors
Toradex Colibri VF50/VF61 SoMs Powered by Freescale Vybrid SoCs Sell for as Low as 19 Euros$55 Phytec Cosmic Boards Feature Freescale Vybrid SoCsVirtual Hardware Platforms: Test & Debug Software Before the Silicon is Ready | CNXSoft – Embedded Software Development Recent comment authors
newest oldest most voted
Notify of

[…] development platform. For example, Freescale is using a Virtual Hardware Platform for their new Vybrid Controllers to emulate both Cortex A5 and Cortex M4 cores, as well as peripherals and run OS such as Linux or […]


[…] Freescale Vybrid SoC family has been announced at the beginning of last year, with the low-end VF3xx and mid-end VF4xx featuring a single Cortex A5 CPU, and the higher-end VF6xx and VF7xx providing a multi-core processor with Cortex A5 and Cortex M4 cores, for respectively performance, and real-time/low power tasks. Phytec has just announced the Cosmic board featuring Freescale Vybrid VF6xx single core Cortex A5 processor, and Cosmic+ board with Vybrid VF6xx Cortex A5 + Cortex M4 processor. Both boards are comprised of a baseboard coupled with a Phytec phyCORE-Vybrid system-on-module (SoM), and can be used for Linux and MQX (Freescale RTOS) development. […]


[…] Colibri VF50 and Colibri VF61 are system-on-modules respectively powered by Freescale Vyrbrid VF5xx Cortex A5 SoC and Vybrid VF6xx dual core Cortex A5/M4 SoC, which are part of the […]