feature article
Subscribe Now

More ARMs Than a Hindu Goddess

After shipping 15 billion chips you’d think the cocky computer cowboys from Cambridge would be finished, right? Not on your life, pardner. They’ve got more tricks up their collective sleeve than a saloon gambler with a seat against the wall. They just keep dealin’ and we keep ante’ing up.

The newest ace in the hole is the Cortex-A5, announced today. The –A5 fills the enormous (not really) gap between the Cortex-A8 and ARM’s older designs in the ARM9 and ARM11 family. (For some background on ARM’s processor nomenclature, see Embedded Technology Journal, August 25, 2009.)

The A5, codenamed Sparrow, is mostly just a watered-down A8. It’s slower, and therefore cheaper, than its sibling, but still faster than anything in the Cortex R-series or the older numerically designated processors. As such, the A5 is now the entry point into the top-range A-series of ARM processors.

Is That An African or European Sparrow?

ARM has so many processor offerings now that, like BMW, it’s in danger of running out of model numbers. The A5 is faster than either the ARM9 or ARM11 cores, while beating both on power consumption. Silicon area is about the same as an ARM926EJ-S, although, really, most microprocessor cores today are so small that their size is irrelevant. Caches and peripherals take up more silicon area than the processor on all but the most over-provisioned chips. Even so, ARM likes to make a big deal about its compactness, one of the few times you’ll see grown men arguing over who has the smallest unit.

Performance improves, of course, with the A5 over its predecessors. What would be the point, otherwise? ARM’s corporate propaganda points out that an A5 fabricated in 40-nm silicon is three times faster than an ARM9 in 130-nm geometry while consuming half the power and occupying one-fifth the silicon area. While that’s undoubtedly all true, it’s also fairly meaningless. Every processor gets smaller, faster, and more power-efficient with changes in silicon geometry; our industry depends on it. ARM also crows about the A5’s space and power efficiency versus Intel’s Atom core, which is a total gimme. Being more efficient than an x86 processor is like being skinnier than a weightlifter: true, but no great achievement.

I’m not suggesting the Cortex-A5 isn’t a good processor. It may even be a great processor. But ARM undersells its benefits somewhat by comparing it to Intel and to its own elderly products. We would expect newer processors to be better in some dimension; anything less would be unworthy of the ARM brand. 

And the A5 is a very good processor, especially if you’re making relatively high-end consumer electronics. It’s got all the software and tool support that have made ARM the de facto architecture choice for many engineers. It’s fast, at about 1 GHz clock frequency in reasonable process geometries. It’s even multiprocessor (not multicore) capable if you’re into that. And it comes with Neon and TrustZone for accelerating media processing and security, respectively.

So what separates the A5 from the A8? That’s a good question, and ARM is a little coy on the details. One gets the impression that the A5 is really just a watered-down A8, with a shorter pipeline and some features removed. That’s fine. In fact, it’s a good business strategy. If Lexus is just a Toyota with leather seats, the A8 is really just the A5 with some more bells and whistles. In both cases, the lower-end model allows customers to buy into the brand without breaking the bank.

In ARM’s case, it wants existing licensees of the ARM9 and ARM11 to re-up with the Cortex-A5. That keeps the license revenue flowing (no small matter) and moves the customer base to the newer code base and architecture. The more licensees that use the newer processor cores, the easier they’ll be to support. Of course, there’s the minor issue of the A5 license fee, and ARM is understandably reticent about discussing the details of that. Plan on writing a six-figure check, plus royalties for many years to come. That’s the price of staying current in this high-stakes game.

Leave a Reply

featured blogs
Mar 27, 2025
I have to say that I've been blown away by the quality of the sound from my bone conduction headphones from H2O Audio (they even work if you're swimming)....

Libby's Lab

Arduino Portenta Environmental Monitoring Bundle

Sponsored by Mouser Electronics and Arduino

Join Libby and Demo in this episode of “Libby’s Lab” as they explore the Arduino Portenta Environmental Monitoring Bundle, available at Mouser.com! This bundle is perfect for engineers requiring environmental data such as temperature, humidity, and pressure. Designed for ease of use, the bundle is great for IoT, smart home, and industrial devices, and it includes WiFi and Bluetooth connectivity. Keep your circuits charged and your ideas sparking!

Click here for more information about Arduino Portenta Environmental Monitoring Bundle

featured chalk talk

Advances in Solar Energy and Battery Technology
Sponsored by Mouser Electronics and onsemi
Passive components will play an important part in the next generation of solar and energy storage systems. In this episode of Chalk Talk, Amelia Dalton, Prasad Paruchuri from onsemi, Walter Fusto from Würth Elektronik explore trends, challenges and solutions in solar and energy storage systems. They also examine EMI considerations for energy storage systems, the benefits that battery management systems bring to these kinds of designs and how passive components can make all the difference in solar and energy storage systems.
Aug 13, 2024
54,695 views