Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Arm Community blogs
Arm Community blogs
Architectures and Processors blog Smart Sensors - Why Sensors need Intelligence?
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded and Microcontrollers blog

  • Internet of Things (IoT) blog

  • Laptops and Desktops blog

  • Mobile, Graphics, and Gaming blog

  • Operating Systems blog

  • Servers and Cloud Computing blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tell us what you think
Tags
  • internet_of_things
  • Microcontroller (MCU)
  • Embedded
  • Cortex-M
  • Internet of Things (IoT)
  • Sensors
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Smart Sensors - Why Sensors need Intelligence?

Joseph Yiu
Joseph Yiu
May 7, 2014
Less than one minute read time.

Smart sensors are far from a myth, it is already used in million of devices (e.g. your mobile phone might already contain several smart sensors).

Traditionally a number of smart sensors are designed with custom design digital logic (e.g. Finite State Machines) to control the operation of the sensors. In recent years we see a increase of sensors devices with ARM Cortex-M processor built-in. Using a processor based system inside sensors can potentially bring significant benefits over simple sensors designs, for example:

  • Better accuracy
  • Reliability and fault detection
  • Advanced power management
  • Flexible design cycle
  • Additional features, etc.

In this article, in addition to the details of above benefits, we also explained how a processor system in a smart sensor could look like, and why the ARM Cortex-M processors are being used in smart sensor products, and various design considerations.

 
Smart Sensors - Why sensors need intelligence.pdf
Anonymous
Architectures and Processors blog
  • Introducing GICv5: Scalable and secure interrupt management for Arm

    Christoffer Dall
    Christoffer Dall
    Introducing Arm GICv5: a scalable, hypervisor-free interrupt controller for modern multi-core systems with improved virtualization and real-time support.
    • April 28, 2025
  • Getting started with AARCHMRS Features.json using Python

    Joh
    Joh
    A high-level introduction to the Arm Architecture Machine Readable Specification (AARCHMRS) Features.json with some examples to interpret and start to work with the available data using Python.
    • April 8, 2025
  • Advancing server manageability on Arm Neoverse Compute Subsystem (CSS) with OpenBMC

    Samer El-Haj-Mahmoud
    Samer El-Haj-Mahmoud
    Arm and 9elements Cyber Security have brought a prototype of OpenBMC to the Arm Neoverse Compute Subsystem (CSS) to advancing server manageability.
    • January 28, 2025