feature article
Subscribe Now

Renesas Goes Mainstream

New ARM-Based Processors are Not Like the Others

“You just won’t believe how vastly, hugely, mind-bogglingly big it is.” – Douglas Adams, The Hitchhiker’s Guide to the Galaxy

Renesas is a big company. As a big company, they make lots of different products, chief among them microcontrollers. By some accounts, Renesas is the biggest MCU maker of them all. And yet, most Renesas MCUs seem at bit… odd. 

Renesas is like Apple in a sense, in that they do things their own way. The company has its own in-house MCU architecture – several, in fact – and its own in-house development tools. Once you’ve bought into the Renesas ecosystem, you’re a happy and productive developer. But to outside eyes, it’s a world apart. A walled garden of semiconductor delights. 

Until now. Earlier this month the company opened a small door into that garden and invited in all the programmers, engineers, and developers who’d like to taste the company’s previously forbidden fruits without also abandoning their own practices, traditions, and procedures. In short, Renesas has gone mainstream and now produces ARM-based MCUs that use normal, third-party software and tools

The new chip family is called RA, and it comes in four price/performance levels: RA2, RA4, RA6, and RA8. All of them are based on the low-end Cortex-M processor core architecture. In typical Renesas fashion, the chips are available for purchase now, not at some distant point in the future. (Well, most of them are. The high-end RA8 chips are still a few months out.) Prices range from about $2.50 to $7-ish in large quantities.  

These aren’t the first ARM processors from Renesas, or even the first Cortex-M chips. The company already makes a gaggle of Cortex-A and -R devices under the R-Car and RZ brands, and its other Cortex-M devices are sold under the confusing Renesas Synergy name. That’s not even counting the company’s many proprietary MCU product lines, like the RX, RL78, V850, SuperH, M32R, M16C, R32C, and on and on… Hey, it’s a big company, and it inherited the MCU lines of Hitachi, NEC, and Mitsubishi. 

The entry-level RA2 devices use ARM’s Cortex-M23 core, while all three upper tiers rely on the Cortex-M4. Clock frequencies are mostly in the double digits, with RA6 devices eking out 120 MHz. The forthcoming dual-core RA8 devices should hit 200 MHz. Those are satisfactory numbers for low-cost microcontrollers, and on par with STMicroelectronics’s STM32F4 family or Microchip’s SAM4 products, both also based on Cortex-M4. Fact is, the M4 core just isn’t fast. The current record holder in the Cortex-M class is NXP’s upcoming RT1170 at a startling 1 GHz, although that’s really a Cortex-M7 with an M4 along for the wild ride. 

All the new and upcoming RA devices sport the usual assortment of MCU accoutrements, starting with flash memory (256KB to 2MB), SRAM (64KB to 1 MB), A/D and D/A, timers, USB, CAN, I2C, and capacitive touch sensing. Renesas also makes a big deal about the chips’ hardware security features, which are de rigueur for microcontrollers these days. The security block includes a true random-number generator (TRNG), secure key storage, hash and symmetric encryption acceleration, and, in some devices, expanded asymmetric acceleration. 

What they don’t have is ARM’s TrustZone security block, for the simple reason that ARM doesn’t offer TrustZone for Cortex-M4. TrustZone is compatible with the Cortex-M23 core inside the RA2 line, but Renesas chose to forego that option, thinking it wouldn’t be appropriate for a low-end MCU. Thus, only the RA8 products will get TrustZone. 

It’s possible that some RA8 chips might also include custom instructions, since that’s now a feature available to Cortex-M33 designers. However, ARM won’t start delivering customizable versions of its Cortex-M33 core to licensees until next year – about the same time the first RA8 chips are due – so it’s obviously too late for Renesas to include that feature in its first wave of devices. But future RA8s might come with some Renesas-only tweaks. 

For a company already awash in MCU product families, including a full range of ARM-based chips, the RA might seem a bit superfluous and unnecessary. What does the RA series add that the others don’t? It’s not the pricing, the processor, the process technology, or the performance. Those bases are all covered. It’s not even a unique target market; Renesas is aiming at industrial automation, metering, and appliances – just like its existing MCU families. What, then, is the point? 

Renesas says the RA moniker stands for “Renesas Advanced” but it might as well be called “really average.” But in a good way. Renesas MCUs have been un-average for a long time, and the RA family is a big step toward normalization. Instead of the walled garden, we have an open playground, a more welcoming environment for developers who’ve already invested in software and tool flows that didn’t originate inside Renesas. Now, developers can evaluate the company’s MCUs based on their inherent characteristics, on an equal footing with similar devices from ST, Microchip, TI, NXP, and others. It’s no longer a package deal; no more “Love me, love my dog.” Maybe RA really means Renesas Adapts. 

Leave a Reply

featured blogs
Nov 22, 2024
We're providing every session and keynote from Works With 2024 on-demand. It's the only place wireless IoT developers can access hands-on training for free....
Nov 22, 2024
I just saw a video on YouTube'”it's a few very funny minutes from a show by an engineer who transitioned into being a comedian...

featured video

Introducing FPGAi – Innovations Unlocked by AI-enabled FPGAs

Sponsored by Intel

Altera Innovators Day presentation by Ilya Ganusov showing the advantages of FPGAs for implementing AI-based Systems. See additional videos on AI and other Altera Innovators Day in Altera’s YouTube channel playlists.

Learn more about FPGAs for Artificial Intelligence here

featured paper

Quantized Neural Networks for FPGA Inference

Sponsored by Intel

Implementing a low precision network in FPGA hardware for efficient inferencing provides numerous advantages when it comes to meeting demanding specifications. The increased flexibility allows optimization of throughput, overall power consumption, resource usage, device size, TOPs/watt, and deterministic latency. These are important benefits where scaling and efficiency are inherent requirements of the application.

Click to read more

featured chalk talk

Driving Next-Gen Efficiency and Productivity to the Battery Lifecycle
Sponsored by Mouser Electronics and Vicor
In this episode of Chalk Talk, Amelia Dalton and David Krakauer from Vicor explore the evolution of battery technology and the specific benefits that power modules bring to battery cell formation, battery testing and battery recycling. They investigate what sets Vicor power modules apart from other solutions on the market today and how you take advantage of Vicor power modules in your next design.
May 24, 2024
36,399 views