CPU Architecture

Filter by CPU architecture

120 categories · 781 devices total

Xtensa LX7

126

Cadence Xtensa LX7 32-bit processor architecture used in the ESP32-S3 series with AI vector extensions.

Xtensa LX6

65

Cadence Xtensa LX6 32-bit processor architecture used in the ESP32 classic series.

ARM Cortex-M4F

39

ARM Cortex-M4F 32-bit processor with hardware floating-point unit, used in Nordic nRF52 and STM32 series.

RISC-V

36

RISC-V is an open-source instruction set architecture based on reduced instruction set computing principles.

Xtensa LX6 (dual-core)

29

Dual-core Tensilica Xtensa LX6 architecture in ESP32 running at up to 240MHz.

AVR

25

ARM Cortex-A53

24

RISC-V 32-bit

17

32-bit RISC-V open instruction set architecture for IoT and embedded microcontrollers.

AVR 8-bit

16

Atmel AVR 8-bit RISC architecture used in classic Arduino boards. Simple, well-documented, and widely supported in education.

ARM Cortex-A55

15

ARM Cortex-A55 is a high-efficiency 64-bit ARMv8.2-A application processor core with NEON SIMD and optional cryptographic extensions, commonly used in mid-range SoCs for edge computing and IoT gateways.

ARM Cortex-M7

13

ARM Cortex-M4

12

ARM Cortex-M4 processor architecture with hardware floating-point unit and DSP instructions, commonly used in embedded systems.

ARM Cortex-A7

9

ARM Cortex-A7 is an energy-efficient 32-bit processor core, often used in IoT and embedded Linux applications.

ARM Cortex-M3

9

ARM Cortex-M3 processor core — a 32-bit RISC CPU designed for microcontroller applications with low power consumption and deterministic real-time performance.

ARM Cortex-M33 / RISC-V

9

Dual-architecture processor supporting both ARM Cortex-M33 (ARMv8-M) and RISC-V Hazard3 cores, switchable at boot time.

RISC-V RV32IMAC

9

ARM Cortex-A76

8

ARM Cortex-M33

8

ARM Cortex-M33 processor architecture with DSP and optional FPU, used in RP2350 and similar microcontrollers

ARM big.LITTLE (Cortex-A76 + A55)

8

N/A

7

Not applicable — this entry is a sensor module or display without a primary CPU architecture.

No

7

ARM Cortex-A53 (ARMv8-A 64-bit)

6

ARM Cortex-A7 + RISC-V

6

Heterogeneous architecture with ARM Cortex-A7 application core and RISC-V MCU co-processor

ARM Cortex-A72

5

Xtensa LX106

5

Xtensa LX6 32-bit

5

Espressif Xtensa LX6 32-bit dual-core processor used in ESP32 classic.

ARM Cortex-A7 + Cortex-M0

4

Heterogeneous architecture with triple-core ARM Cortex-A7 application cores and Cortex-M0 MCU co-processor

ARM Cortex-M

4

ARM Cortex-M series processor architecture for real-time embedded control.

ARM64

4

Cortex-A53

4

Xtensa LX7 (dual-core)

4

Dual-core Tensilica Xtensa LX7 architecture in ESP32-S3 running at up to 240MHz with AI instructions.

Xtensa LX7 Single-Core

4

Espressif Xtensa LX7 single-core processor variant used in ESP32-S2.

ARM Cortex-A35

3

ARM Cortex-A55 (ARMv8-A 64-bit)

3

ARM Cortex-M0+

3

ARM Cortex-M0+ is an ultra-low-power 32-bit processor core designed for energy-efficient IoT and embedded applications.

ARM Cortex-M33 / RISC-V Hazard3 (RP2350)

3

Dual-architecture RP2350 chip supporting either ARM Cortex-M33 or RISC-V Hazard3 cores at 150MHz, selectable at boot.

ARM11 (ARMv6)

3

RISC-V 32-bit (single-core)

3

Single-core 32-bit RISC-V architecture used in the ESP32-C3 at 160MHz.

RISC-V 64-bit (RV64GC)

3

64-bit RISC-V open instruction set architecture with General and Compressed extension support, used in Linux-capable SoCs.

ARM

2

ARM Cortex-A72 + Cortex-A53

2

ARM Cortex-A72/A53 big.LITTLE

2

ARM big.LITTLE architecture combining high-performance Cortex-A72 cores with efficient Cortex-A53 cores for balanced performance and power consumption.

ARM Cortex-A72/A53 (ARMv8-A 64-bit)

2

ARM Cortex-A76 (64-bit)

2

64-bit ARM Cortex-A76 application processor architecture, used in Raspberry Pi 5 for high-performance computing workloads.

ARM Cortex-A76 + A55

2

ARM Cortex-A76 + Cortex-A55

2

ARM Cortex-A76/A55 (ARMv8.2-A 64-bit)

2

ARM Cortex-A9

2

ARM big.LITTLE (Cortex-A72 + A53)

2

ARM11 (ARMv6)

2

ARM1176JZF-S ARMv6 architecture used in the Broadcom BCM2835 (Raspberry Pi Zero W).

ARM32

2

AVR 8-bit RISC

2

Cortex-A55

2

MIPS 24KEc

2

MIPS 24KEc is a 32-bit RISC processor core commonly found in router and gateway SoCs, featuring hardware multiply/divide, DSP extensions, and configurable cache.

RISC-V 64GC

2

Tensilica L106 (ESP8266)

2

Tensilica L106 32-bit single-core RISC processor at 80/160MHz used in ESP8266.

Xtensa

2

Xtensa LX106 32-bit

2

Xtensa LX7 32-bit

2

Espressif Xtensa LX7 32-bit dual-core processor with improved performance over LX6.

x86-64 (Alder Lake-N)

2

ARM Cortex-A17

1

ARM Cortex-A35 (ARMv8-A 64-bit)

1

ARM Cortex-A53 (64-bit)

1

64-bit ARM Cortex-A53 application processor architecture used in Raspberry Pi Zero 2W and Raspberry Pi 3.

ARM Cortex-A55 (64-bit)

1

ARM Cortex-A55 (ARMv8.2-A 64-bit)

1

ARM Cortex-A7 dual-core

1

ARM Cortex-A72 + A53

1

ARM Cortex-A72 + Cortex-R5F

1

ARM Cortex-A72 / Cortex-A76

1

ARM Cortex-A73

1

ARM Cortex-A73 / Cortex-A53

1

ARM Cortex-A73/A53

1

ARM Cortex-A73/A53 (ARMv8-A 64-bit)

1

ARM Cortex-A76/A55

1

ARM Cortex-M 32-bit

1

ARM Cortex-M3 32-bit

1

ARM Cortex-M4 + M0+

1

Dual-core ARM Cortex-M4 main processor with Cortex-M0+ co-processor.

ARM Cortex-M7 32-bit

1

ARM big.LITTLE (Cortex-A73 + A53)

1

Acconeer Proprietary

1

Acconeer proprietary radar processor architecture used in 60GHz pulsed coherent radar sensor chips.

Cortex-A5

1

Cortex-A53 + Cortex-R5F

1

Cortex-A7

1

Cortex-A72

1

Cortex-A72 + Cortex-R5F

1

Cortex-A72 + DSP

1

Cortex-A77

1

Cortex-A78 + Cortex-A55

1

Custom digital baseband

1

DSP

1

Digital Signal Processor architecture for signal processing applications.

Embedded GNSS

1

FPGA (Lattice ECP5)

1

Lattice ECP5 FPGA programmable logic architecture — not a fixed CPU, but capable of implementing soft-core processors including RISC-V via open-source toolchains.

FPGA (Lattice iCE40)

1

Lattice iCE40 family of ultra-low-power FPGAs. Programmable logic devices supporting open source toolchains like IceStorm/Yosys.

Kryo 670

1

MIPS

1

MIPS32

1

N/A (HAT)

1

N/A (carrier board)

1

N/A (dedicated IC design)

1

N/A (expansion board)

1

Proprietary

1

Proprietary (FTDI USB engine)

1

Proprietary (NXP contactless)

1

Proprietary (Nordic baseband)

1

Proprietary (Semtech baseband DSP)

1

RISC-V + ARM

1

Hybrid architecture with RISC-V and ARM processor cores on the same chip.

RISC-V + Xtensa LX7

1

RISC-V RV64GCV (X60)

1

Semtech Proprietary

1

Semtech proprietary processor architecture used in radio and sensor chips.

Semtech/TI Proprietary

1

Proprietary processor architecture from Semtech or Texas Instruments.

Xtensa L106

1

Xtensa LX6 (Inferred)

1

Tensilica Xtensa LX6 processor architecture, inferred from the ESP32 platform but not explicitly confirmed by the manufacturer.

Xtensa LX6 + ARM Cortex-M4F

1

Xtensa LX6 + RISC-V (Dual MCU)

1

Heterogeneous dual-MCU architecture pairing an Espressif Xtensa LX6 (ESP32) for connectivity with a RISC-V processor (e.g. K210) for AI and compute workloads.

Xtensa LX6 dual-core 32-bit

1

Xtensa LX7 + ARM Cortex-M0+

1

Xtensa LX7 + RISC-V RV32IMAC

1

dual-core 32-bit

1

x86-64 (Jasper Lake)

1

x86-64 (Twin Lake)

1