Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

The ARM996HS was reported to use about one-third the power of a comparable synchronous ARM core—but that figure was a historical engineering estimate, not a measured result from production silicon. In a 2006 comparison, its nominal power was reported as 35% of the clock-gated ARM968E-S’s, at similar stated performance.

What “about one-third the power” means

The claim concerns one particular design comparison, not clockless processors as a category. ARM’s ARM996HS was compared with the synchronous ARM968E-S, a clock-gated core with an almost identical microarchitecture. The 2007 paper abstract describes the broader comparison as against synchronous, clock-gated ARM cores implementing the same instruction set.

In a February 2006 report, Microprocessor Report gave the more precise nominal figure: ARM996HS power was estimated at 35% of the ARM968E-S figure at 1.2 V and 25 °C. That is the basis for rounding the result to “about one-third.” It is not a claim that every clockless CPU consumes one-third as much power as a clocked one.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What the two cores were—and how their performance compared

ARM996HS was a synthesizable, 32-bit asynchronous processor core designed from scratch using ARM’s Timeless Design Environment (TiDE) flow. Its stated compatibility covered ARMv5TE and ARM Debug Architecture. ARM described it as the first in a series of licensable clockless CPUs. The contemporary report characterized the deliverable as a firm gate-level netlist for licensees; it does not establish current licensing or availability.

#1 Best Overall
With Pre-Soldered Header Raspberry Pi Pico Microcontroller Development Board Based on Raspberry Pi RP2040 Chip,Dual-Core ARM Cortex M0+ Processor
  • with pre-soldered header Raspberry Pi Pico. RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
  • Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz. 264KB of SRAM, and 2MB of on-board Flash memory.
  • Castellated module allows soldering direct to carrier boards. USB 1.1 with device and host support. Low-power sleep and dormant modes. Drag-and-drop programming using mass storage over USB. 26 × multi-function GPIO pins.
  • 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels.Accurate clock and timer on-chip.Temperature sensor.
  • Accelerated floating-point libraries on-chip.8 × Programmable I/O (PIO) state machines for custom peripheral support
Comparison point ARM996HS ARM968E-S
Design and clocking Asynchronous (clockless), TiDE-designed core Synchronous, clock-gated core; almost identical microarchitecture, according to the 2006 report
Nominal power comparison Estimated at 35% of the ARM968E-S power at 1.2 V and 25 °C Reference core for the nominal power comparison
Nominal performance comparison 83 DMIPS Comparable to an ARM968E-S running at 77 MHz
Stated worst-case performance comparison Estimated at 54 DMIPS at 1.08 V and 125 °C Compared with an ARM968E-S at 50 MHz

The performance figures were presented as comparable at the selected operating points, not as a single like-for-like speed rating independent of conditions. The report’s implementation assumptions included a generic 0.13-micron TSMC process and an Artisan Sage-X library.

Why asynchronous control can save power

A conventional synchronous processor distributes a clock signal, which can cause circuit activity even when the task at hand does not require it. An asynchronous design coordinates operations without relying on a global clock, potentially limiting switching activity to what the work requires. The AMULET microprocessor authors summarized the principle this way: “Their asynchronous control framework has positive benefits for low-power applications because it reduces activity to the minimum required to perform a task, whereas a clock inevitably incurs wasteful activity.” The statement appears in “Power Management in the AMULET Microprocessors,” published in IEEE Design and Test of Computers in March 2001; see the University of Edinburgh record and the University of Manchester bibliographic record.

Rank #2
2Pcs Raspberry Pi Pico Development Board, Raspberry Pi RP2040 Dual-core ARM Cortex M0+ Processor, Running Up to 133 MHz, Support C/C++/Python, 2MB Quad SPI Flash Integrated with SPI/I2C/UART Interface
  • The Raspberry Pi Pico is a beginner-friendly microcontroller board that uses MicroPython to give you a taste of the Internet of Things and microcontrollers. The RP2040 is a well-designed microprocessor that can be utilized in almost any Internet of Things project. It has enough power to complete the task quickly.
  • 【Raspberry Pi RP2040 Microcontroller】Raspberry Pi Pico features Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz. With 264KB of SRAM, and 2MB of on-board Flash memory.Supports up to 16 MB of off chip flash memory via a dedicated QSPI bus
  • 【Multiple Software Support】Pico has rich and complete software support, it comes with a complete Rasberry Pi official C/C++ SDK, Micropython SDK.The programming and burning of Pico need to be carried out on the computer. Supported operating systems and computers include:Raspberry Pie with Raspberry Pi OS,Other platforms equipped with Debian based Linux system Computer with MacOS, Computers with Windows, etc.
  • 【Rich Hardware Interface】Raspberry Pi Pico has 30 GPIO pins, 4 pins for analog signal input and 26 × multi-function GPIO pins, 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels.USB 1.1 supported by host and device, The installation mode can be flexibly selected by users to facilitate welding with other development boards.
  • 【Build Project in Tiny Size】Only 2.1cm*5.1cm ( as small as your thumb). Pico has been designed to use either soldered 0.1" pin-headers or can be used as a surface-mountable 'module'.

This explains the general motivation for clockless control, but it does not identify which circuit-level changes accounted for the ARM996HS comparison or quantify their individual contributions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Was the ARM996HS tested in silicon?

Not when the February 2006 figures were reported. ARM and Handshake Solutions were evaluating power and performance with gate-level Dhrystone 2.1 simulations using a post-layout netlist. The report said silicon results were still pending, with first samples or a small test chip expected. Accordingly, the 83 DMIPS and 54 DMIPS results—and the power comparison—should be read as reported engineering estimates from that period, not as independent measurements from silicon or modern benchmarks. The 2007 paper abstract confirms the core’s design and compatibility claims, but the available source details do not turn the 2006 estimates into silicon test results.

Rank #4
EC Buying 2Pcs STM32F103C8T6 Microcontroller Development Board, ARM Cortex-M3, Type-C Interface, 72MHz, 64KB RAM, 20 GPIO Pins
  • Powerful 32-bit ARM Cortex-M3 CPU with a maximum frequency of 72MHz, the STM32F103C8T6 Microcontroller Development Board delivers exceptional performance and efficiency for your projects, ensuring smooth and fast execution
  • Integrated 64KB Flash memory and 20KB SRAM on the STM32F103C8T6 Microcontroller Development Board, providing ample storage and memory for complex applications and data processing tasks
  • Type-C Interface for easy and reliable connectivity, the STM32F103C8T6 Microcontroller Development Board offers modern and convenient USB communication, simplifying data transfer and power supply in your development environment
  • 20 GPIO Pins available on the STM32F103C8T6 Microcontroller Development Board, offering extensive I/O capabilities for a wide range of peripherals and sensors, making it versatile for various project requirements
  • Advanced features like 12-bit ADC, DMA controller, and multiple low-power modes, the STM32F103C8T6 Microcontroller Development Board ensures high precision, efficient data handling, and energy savings, ideal for both beginners and experienced developers
Rank #3
EC Buying 3Pcs STM32F103C8T6 Development Board ARM 32-bit MCU Non-Welding Smallest System Microcontroller Learning Module Supports for Arduino
  • Ample Memory and Non-Welding Design** featuring 64KB Flash and 20KB SRAM, this smallest system microcontroller is ideal for a wide range of applications, from simple to advanced embedded systems
  • High-Performance STM32F103C8T6 Development Board** with ARM 32-bit Cortex-M3 MCU, running at 72MHz, perfect for complex and demanding projects, offering robust performance and reliability
  • Easy USB Connectivity and Power Supply** via Micro USB, this ARM 32-bit MCU development board simplifies communication and power, making it highly compatible with modern devices and easy to integrate into your projects
  • Robust I/O Resources and Debugging Support** with essential circuits including a crystal oscillator and SWD debugging, this learning module ensures reliable operation and efficient troubleshooting, perfect for both beginners and experienced developers
  • ersatile and Ideal for Arduino Projects** this STM32F103C8T6 development board supports rapid prototyping and DIY projects, making it an excellent choice for students, hobbyists, and professionals looking to build and test their ideas quickly

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.