Arm TrustZone brings lightweight compartmentalisation to the M-profile with Armv8-M security extensions. Compartmentalisation is a technique that separates code from important data or permissions, improving…
Bluetooth Low Energy
Bluetooth low energy (LE) is the power- version of Bluetooth that was built for the Internet of Things (IoT).
The power-efficiency of Bluetooth® with low energy functionality makes…
ARM Physical IP for TSMC 7nm process technology now available
Gone are the days when FPGAs were used primarily for prototyping. Today, developers can drive quickly and cost-effectively into IoT, embedded…
Have you ever been in a situation where you successfully validated your algorithm and asked yourself: is there a hardware platform with DSP capabilities so I can get my embedded project to market quickly…
The ARM® Cortex®-R7 and Cortex-R8 processors are the most advanced processors for modem and storage designs. One of the great things about the ARM architecture is the software compatibility between…
Just over a year ago, ARM® announced free access to the Cortex™-M0 processor in the ARM DesignStart™ portal. Since then, hundreds of designers have downloaded the Cortex-M0 package to…
As we see the spectacular growth in connected devices required in low-power environment, manufacturers are turning to Arm Cortex-M4 and Cortex-M7 processors.
The main problemWhen assembling your first programs with AS, and linking it to external libraries like this :armv7a-hardfloat-linux-gnueabi-as -o test.o test.Sarmv7a-hardfloat-linux-gnueabi-ld.gold --hash…
If you're using Cortex-M0+, I bet you miss some instructions from the more capable Thumb-2 instruction set. At least occasionally you have searched for routines from various places: books like Hacker…
To those who are unfamiliar with the semiconductor supply chain, the process of producing silicon can seem complex and daunting. With many innovative ideas emerging, particularly relating of the Internet…
ARM Cortex-M23 and Cortex-M33 processors, announced recently at ARM TechCon 2016, both integrate a new Memory Protection Unit (MPU). This optional MPU is based on an updated ARM Protected Memory System…
ARM recently announced the first two processors using the ARMv8-M architecture, ARM Cortex-M23 and Cortex-M33. ARM TrustZone for ARMv8-M adds security features to these cores that allow applications and…
If someone offered to sell your business server-compute cycles for one-tenth the going price, you might think there was a catch. But in this case you’d be wrong. Nathan Goulding is the senior vice president…
This week, we’ve been enjoying the temperate climate in Lowell, MA, while our ARM Cortex-M0 microcontrollers have been weathering a storm of radiation in the ‘Gamma Cave’ at UMass.
The next generation of Cortex-M processors are powered by Armv8-M architecture. This blog is a technical overview of enhancements in the new architecture and an introduction to TrustZone for Armv8-M.
IoT refers to thousands of diverse market segments that are now using connected intelligent devices: from IoT nodes with rich user interfaces, to tiny sensors that are powered only by energy that is harvested…
ARM TrustZone technology is a system-wide approach to security for system-on-chip (SoC) designs. It is hardware-based security built into the heart of CPUs and systems and used by semiconductor chip designers…
The Arm v8-A architecture continues to evolve, with the additions developed through 2016 collectively known as Armv8.3-A. In this post we go through these in detail.
A great deal of cyber ink has been spilt on the subject of Internet of Things - on the promise, the hype, the frustration that it’s not quite there yet. The entire concept of IoT combines sensory, connected…