Category: ARM

ARM Cortex-M0+ announced, to power the Internet of Things

Posted by – March 13, 2012

Here’s the press release:

CAMBRIDGE, UK – March 13, 2012- ARM today announced the ARM® Cortex™-M0+ processor, the world’s most energy-efficient microprocessor. The Cortex-M0+ processor has been optimized to deliver ultra low-power, low-cost MCUs for intelligent sensors and smart control systems in a broad range of applications including home appliances, white goods, medical monitoring, metering, lighting and power and motor control devices.

The 32-bit Cortex-M0+ processor, the latest addition to the ARM Cortex processor family, consumes just 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, while delivering significantly higher performance.

This industry-leading combination of low power and high performance provides users of legacy 8- and 16-bit architectures with an ideal opportunity to migrate to 32-bit devices, thereby delivering increased intelligence to everyday devices, without sacrificing power consumption or area.

The Cortex-M0+ processor features enable the creation of smart, low-power, microcontrollers to provide efficient communication, management and maintenance across a multitude of wirelessly connected devices, a concept known as the ‘Internet of Things’.

This low power connectivity has the potential to enable a range of energy-saving and life-enhancing applications from sensors to wirelessly analyze the performance and control of domestic or industrial buildings, to battery-operated body sensors wirelessly connected to health monitoring equipment. Current 8-bit and 16-bit MCUs lack the intelligence and functionality to deliver these applications.

“The Internet of Things will change the world as we know it, improving energy efficiency, safety, and convenience,” said Tom R. 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 new processor builds on the successful low-power and silicon-proven Cortex-M0 processor which has been licensed more than 50 times by leading silicon vendors, and has been redesigned from the ground up to add a number of significant new features. These include single-cycle IO to speed access to GPIO and peripherals, improved debug and trace capability and a 2-stage pipeline to reduce the number of cycles per instruction (CPI) and improve Flash accesses, further reducing power consumption.

The Cortex-M0+ processor takes advantage of the same easy-to-use, C friendly programmer’s model, and is binary compatible with existing Cortex-M0 processor tools and RTOS. Along with all Cortex-M series processors it enjoys full support from the ARM Cortex-M ecosystem and software compatibility enables simple migration to the higher-performance Cortex-M3 and Cortex-M4 processors.

Early licensees of the Cortex-M0+ processor include Freescale and NXP Semiconductor.

“We’re excited to further strengthen our relationship with ARM as a lead partner in the definition, and first licensee of the smallest, lowest-power ARM Cortex-M series processor yet,” said Dr. Reza Kazerounian, senior vice president and general manager of Freescale’s Automotive, Industrial & Multi-Market Solutions group. “The addition of products built on the Cortex M0+ processor will make our fast-growing Kinetis MCU line one of the industry’s most scalable portfolios based on the ARM Cortex architecture. With the ability to reuse code, higher performance and improved energy efficiency, the Cortex M0+ processor will enable designers to transition from legacy 8-bit and 16-bit proprietary architectures to our new Kinetis devices, without sacrificing cost and ease of use benefits.”

“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+ processor is yet another demonstration of ARM low power leadership and its commitment to drive the industry forward towards ever lower power consumption,” said Mike Inglis, EVP and GM, Processor Divison, ARM. “With our expertise in low-power technology, we have worked closely with our Partners on the definition of the new processor to ensure that it can enable the low-cost devices of today, while also unlocking the potential benefits delivered by the Internet of Things.”

Supporting ARM Technology
The Cortex-M0+ processor is ideally suited for implementation with the Artisan® 7-track SC7 Ultra High Density Standard Cell Library and Power Management Kit (PMK) to fully capitalize on the ground-breaking low power features of the processor.

The Cortex-M0+ processor 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. Widely acknowledged as the world’s most popular development environment for microcontrollers, MDK together with the ULINK family of debug adapters now supports the new trace features available in the Cortex-M0+ processor. By utilizing these tools, ARM Partners can take advantage of a tightly coupled application development environment to rapidly realize the performance and ultra low-power features of 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.

ARM TrustZone at Mobile World Congress 2012

Posted by – February 28, 2012

ARM is showing the latest implementations of ARM TrustZone. This can be the secure and easy way to authenticate logins, payments, money transfers on the Internet.

Google Wallet should use ARM TrustZone for 100% security

Posted by – February 13, 2012

Google Wallet should rely on ARM TrustZone to make the pin code authentication system 100% secure. I filmed about ARM TrustZone a couple years ago. (I suggested this last May when Google Wallet was launched). The way ARM TrustZone works is to create a separate 100% trusted OS used just to enter the pin code on a hardware level separation, thus a little secure-mode light diode can light up when in it, the main purpose is to prevent software snoopers/fake logon screens etc. I expect something like this is enabled by the NXP PN65 security chip that Google has suggested using on the initial couple NFC-enabled phones on the market, but actually using ARM TrustZone is the best idea. I expect to see new ARM TrustZone enabled phones at Mobile World Congress in a couple weeks from now. Here’s a latest news item about ARM TrustZone for Mobile Wallets: ARM to add NFC mobile wallet support (NFCworld.com)

ARM quarterly profits up 45% year/year

Posted by – January 31, 2012

ARM just published their Q4 2011 numbers:

Q4 2011 – Financial Summary
Q4 2011 Q4 2010 % Change
Revenue ($m) 217.0 179.6 21%
Revenue (£m) 137.8 113.9 21%
Operating margin 48.2% 41.1%
Profit before tax (£m) 69.0 47.6 45%
Earnings per share (pence) 3.71 2.90 28%

Warren East, Chief Executive Officer, said:

“In Q4 and throughout 2011 ARM has seen strong licensing growth, driven by market-leading semiconductor companies increasing their commitment to ARM technology, and more new customers choosing ARM technology for the first time. We have also seen our royalty revenue continue to grow faster than industry revenues as the ARM Partnership gains share in our target markets.

2012 will bring exciting opportunities and challenges as ARM enters competitive new markets where we are well positioned to succeed with leading technology, an innovative business model and a thriving ecosystem of Partners. As our customers are designing more ARM technology into their widening product portfolios, ARM is investing in the development of new products. These products will drive further long-term growth in our revenues, profits and cash.”

Since I started this blog on January 1st 2010 (I was before video-blogging at TechVideoBlog.com since 2004), the ARM stock has gone up 343%.

Engadget.com text-interviews ARM co-founder John Biggs

Posted by – December 20, 2011

Acorn needed more CPU power in its machines. 8-bit was no longer enough, so it was looking at 16-bit. Initially, we asked Intel for samples of their 80286 processor, but they refused. That’s funny, because ARM is now perceived as a competitive threat to Intel, and you can trace that all the way back to the seminal moment when they refused to give us those samples. We somewhat arrogantly thought ‘we can do this ourselves’ and we decided to build our own 32-bit silicon. If Intel had been more generous, Acorn might have built its Archimedes computer around the 80286 processor — it would have changed the whole landscape.

Read the whole interview at: http://engadget.com/2011/12/20/the-engadget-interview-arm-co-founder-john-biggs/

ARM releases free DS-5 Community Edition toolkit for native code Android acceleration

Posted by – November 29, 2011

Here’s the press release:

ARM today announced the release of the ARM® Development Studio 5 (DS-5™) Community Edition (CE) – a free-to-use edition of its reference software development toolkit. The new edition is dedicated to the Android application developer community and helps them create native software for compute intensive tasks that can run up to 4 times faster than Java code. DS-5 CE complements the standard SDK and NDK Android development kits by offering developers a unique set of tools to help them achieve the performance and energy-efficiency advantages made possible when ARM native code is used in Android applications.

DS-5 Community Edition includes limited, but essential functionality from the premium DS-5 toolkit to help solve common Android application developer pain points. It achieves this by providing an integrated graphical debugger for NDK-generated code and visibility of advanced processor information, including ARM NEON™ Single Instruction Multiple Data (SIMD) registers. The new toolkit permits development of Java and C/C++ code in the same Eclipse integrated development environment (IDE) to maximise productivity and ease of use.

DS-5 Community Edition features a tailored version of the ARM Streamline™ Performance Analyzer for use with compatible Android development platforms. Streamline captures detailed, system-wide performance statistics from a variety of sources which helps developers to locate hotspots in their code and isolate potential causes. Platform builders can add support for Streamline by integrating an open source driver available from the Linaro website.

“With over half a million apps on the Android market today, developers need to deliver an outstanding user experience to succeed commercially,” said John Cornish, executive vice president and general manager, system design division, ARM. “ARM DS-5 Community Edition offers developers an easy to use environment for debugging and optimizing C/C++ code. This allows them to take full advantage of ARM processor technology using native code to deliver the performance and functionality that consumers demand.”

Availability
The DS-5 CE is available free-of-charge for use by individuals and organizations with annual revenue of $100,000 or less, and up to 10 employees. DS-5 CE is available from ARM and can be downloaded now. For more information go to:

ARM Mali-T658 announced

Posted by – November 10, 2011

ARM Media Processing Division’s Jem Davies and Ian Smythe talk about the launch of the new Mali-T658 GPU. It can start to appear in devices by the end of 2012 and beginning of 2013. This is like having a 250 Gigaflops super computer in your pocket. The performance is anywhere from 2x to 4x faster than the Mali-T604 announced last year. Now supporting configurations up to 8 cores. It easilly supports 4K resolutions. It’s compatible with the newly announced ARMv8 64-bit architecture. The Mali-T658 delivers desktop-class performance, achieved by doubling the number of GPU cores, doubling the number of arithmetic pipelines within each core and improving the compiler and pipeline efficiency. Find more information at http://www.arm.com/products/multimedia/mali-graphics-hardware/mali-t658.php

ARMv8 Technology Preview, a highly technical presentation video

Posted by – November 5, 2011

Right after the announcement of the ARMv8 64-bit architecture at ARM TechCon, Richard Grisenthwaite, Lead Architect and Fellow at ARM did this following highly technical presentation to a huge packed room of ARM industry insiders and experts, here’s the full video with slideshows as released on the official ARMflix YouTube channel:


At the end of the video you can click through to Part 2, Part 3 and Part 4 of this 45-minute technology preview.

Mike Muller, ARM CTO, ARMv8 64-bit launch interview

Posted by – October 28, 2011

ARM launches the 64bit ARMv8 Architecture. Here’s my interview with ARM’s CTO Mike Muller on the day of the announcement.


Simon Segars, ARM Inc President, Interview at ARM TechCon 2011

Posted by – October 28, 2011

Simon Segars is the President of the US division of ARM. Here’s an interview with him at ARM TechCon 2011 about the state of the ARM industry.