Bosch Ultra-Low Power Programmable Smart Sensor Hub BHI260AB

Bosch BHI260AB is one of the latest members of the ultra-low power programmable smart sensor hubs, which include Bosch Sensortec’s new 32-bit Fuser2 microcontroller, a 6-axis IMU sensor and a powerful software framework containing pre-installed sensor fusion and other sensor processing software within a small 44-pad LGA package.

The BHI260AB features 144 KB on-chip ROM that is preloaded with the software framework and up to 8 MB external flash memory for XiP code execution. The BHI260AB is ideal as an all-in-one solution for always-on sensor application, e.g., fitness tracking, step counting, indoor navigation and gesture recognition. The following block diagram shows the typical application of the BHI260AB smart sensor hub.

Bosch BHI260AB ultra-low power smart hubs typical application by Bosch Sensortec.

The Fuser2 core is configured to operate at 20 MHz in Long Run Mode and 50 MHz in Turbo Mode. The Fuser2 core can boot from many different hosts, e.g., a Cortex-M0 MCU, or any multicore application processors and it is also able to run standalone when booting from an external flash memory.

Features

Hardware

CUP Core

  • ARC EM4 CPU with ARCv2 16/32 bit instruction set (up to 3.6 CoreMark/MHz)
  • Floating Point Unit (FPU) / Memory Protection Unit (MPU)
  • 4-channel micro DMA controller / 2-way associative Cache Controller

Memory

  • 256kByte on-chip SRAM
  • 144kByte on-chip ROM preloaded with software
  • Up to 8Mbyte external flash for XiP code execution

Connectivity

  • Host interface configurable as SPI or I2C
  • 3 master interfaces (selectable out of 2x SPI master and 2xI2C master)
  • Up to 25 GPIOs
  • Fast I/O operations:
    • SPI and GPIOs up to 50MHz
    • I2C up to 3.4MHz

    Integrated Sensor (6-DoF IMU)

  • 16-bit 3-axis accelerometer
  • 16-bit 3-axis gyroscope

       Pin-Out

Bosch Sensortec BHI260AB Ultra_low Power Smart Sensor Hub Pin-Out by Bosch Sensortec.

    Software

  • Open sensor development platform
  • Integrated Software Framework and OpenRTOS™ with full Android™ compliant sensor stack
  • Integrated BSX sensor fusion software for reliable 3D motion tracking, activity recognition, and more
  • Powerful SDK for easy customization and support for
    • Metaware C Compiler for ARC
    • GNU C Compiler for ARC

Applications

  • 24/7 always-on sensor processing at ultra-low power consumption
  • 3D orientation, step counting, position tracking, activity recognition, pose and head tracking, context awareness
  • Wrist-mounted, hearables, eyewear, and other wearable devices
  • Smartphones and other mobile communication devices
  • AR/VR/MR headset and controller devices

Block Diagram

BHI260AB Typical Application block diagram
Share What You’ve Learned

Leave a Reply