ARM targets low cost 8 and 16bit designs with new M0+ Flycatcher core
March 13, 2012 // Nick Flaherty
ARM is aiming to encourage 8bit and 16bit microcontroller users to move to its architecture with a new core optimised for low cost devices that will cost from 30 to 60cents. The Cortex-M0+ processor core, codenamed 'flycatcher', has been re-designed from the ground up to be low power but also to provide the ease of use that 8 and 16bit system designers require, especially for controlling the 'Internet of Things'.
The execution pipeline has been reduced to two stages from three in the previous M0 core, splitting the instruction decode between the fetch and execution units. This has provided more responsiveness for cycle intensive operations and branches, as wel as reducing energy loss through unused branches as only one instruction is lost.
The move to a two stage pipeline hasbeen possible with the improvements ot the process technology so that more functions can be handled within the cycle time as the frequency remains around 50MHz. More gates are available and these have been used for power gating in the core to reduce the power of sections that are not in use. The result is power consumption of 9µA/MHz on a low-cost 90nm LP process, around one third of the energy of any 8- or 16-bit processor available today with the same 12,000 gates as the preious M0 core.
The memory interface has also be optimised, allowing two 16bit transfers in a cycle so that the on-chip flash memory can be accessed half the time.
The core still uses the same 16bit Thumb-2 instruction set as the M0, making it upwards compatible with the M3 and M4 families. The compiler handles M0, M3 and M4 code all together for ease of use and there are options to include debug and trace hardware alongside the core.
“The Internet of Things will change the world as we know it, improving energy efficiency, safety, and convenience,” said Tom Halfhill, a senior analyst with The Linley Group and senior editor of Microprocessor Report. “Ubiquitous network connectivity is useful for almost everything - from adaptive room lighting and online video gaming to smart sensors and motor control. But it requires extremely low-cost, low-power processors that still can deliver good performance. The ARM Cortex-M0+ processor brings 32-bit horsepower to flyweight chips, and it will be suitable for a broad range of industrial and consumer applications.”
The Cortex-M0 processor has been licensed more than 50 times by leading silicon vendors and early licensees of the Cortex-M0+ processor include NXP Semiconductor and new licensee Freescale, which expects to be the first in the market with low cost M0+ devices.
“NXP is the only MCU vendor to have adopted the complete ARM Cortex-M processor series, and we’re excited to be able to add the Cortex-M0+ processor to our portfolio,” said Alexander Everke, Executive Vice President and General Manager of High-Performance Mixed-Signal businesses, NXP Semiconductors. “We have already proven the success of our Cortex-M0 processor portfolio with over 70 part types shipping in high volume today, this new Cortex-M0+ processor further accelerates our momentum into the 8/16-bit market.”
The Cortex-M0+ is fully supported from launch by the ARM Keil Microcontroller Development Kit, which integrates the ARM compilation tools with the Keil µVision IDE and debugger. Together with the ULINK family of debug adapters this now supports the new trace features available in the Cortex-M0+ processor. The processor is also supported by third-party tool and RTOS vendors including CodeSourcery, Code Red, Express Logic, IAR Systems, Mentor Graphics, Micrium and SEGGER.All news
Hydrogen power enters the call center
May 23, 2013
A UK startup has had significant success with its hydrogen-powered power system as an uninterruptible power supply for call ...
Brussels Calling: Qualcomm wins in a wasteful industry
Europe in 10 billion € bid to boost chip industry
Nujira surpasses own world record for ET PA linearity
Silica moves to fast lane in Europe's LED market
Intel's new CEO shakes things up
May 23, 2013
Newly minted Intel Corp. CEO Brian Krzanich wasted little time putting his stamp on the company he has worked for for more ...
Wide-angle lens is less than 3mm high for the same diameter
Low-power wireless projected to make waves in remote controls according to IMS Research
Intel pushes for more research beyond 10-nm
InterviewSilica moves to fast lane in Europe's LED market
In the booming market for LED lighting, electronics distributor Silica intends to lead the pack by offering technological excellence at application level. The company is currently planning to offer tailor-made ...
Filter WizardCheck out the Filter Wizard Series of articles by Filter Guru Kendall Castor-Perry which provide invaluable practical Analog Design guidelines.
Linear video channel
READER OFFERRead more
The development platform for i.MX 6Quad from element14 (built to the Freescale SABRE Lite design) is an evaluation platform featuring the powerful i.MX 6Q, a multimedia application processor with Quad ARM Cortex-A9 cores at 1.2 GHz from Freescale Semiconductor.
This month, Freescale and element14 are giving away five such platforms, worth £128.06 each, for EETimes Europe's readers to win. The platform helps evaluate the rich set of peripherals and includes a 10/100/Gb Ethernet port, SATA-II, HDMI v1.4, LVDS, parallel RGB interface, touch screen interface, analog headphone/microphone, micro TF and SD card interface, USB, serial port, JTAG, camera interface, and input keys for Android.
And the winners are...
In our previous reader offer, Pico Technology was giving away one of its recently launched PicoScope 3207B, a 2-channel USB 3.0 oscilloscope worth 1451 Euros. Lucky winner Mr L. Sanchez-Gonzalez from Spain should be receiving his PicoScope 3207B soon. Let's wish them some interesting findings with his projects.
December 15, 2011 | Texas instruments | 222901974
Unique Ser/Des technology supports encrypted video and audio content with full duplex bi-directional control channel over a single wire interface.