HOST - tik-old.ee.ethz.chFelix Sutton, Reto Da Forno, David Gschwend, Roman Lim, Tonio Gsell, Jan...

1
A Heterogeneous System Architecture for Event-triggered Wireless Sensing X-Sense2 RTD 2013 Felix Sutton, Reto Da Forno, David Gschwend, Roman Lim, Tonio Gsell, Jan Beutel, and Lothar Thiele Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland > Motivation > Heterogeneous Protocol and Platform Design Preliminary Power Dissipation: Acoustic Sensor Interface: Ultra-low power analog circuit to facilitate sensor- initiated wake-up using a piezoelectric transducer. Wake-up application processor and start event characterization when acoustic signal greater than V TH . Component During Periods of Inactivity Acoustic Sensor Interface 6.3 µW Zippy as a Sensor 9.6 µW Acoustic Event Characterization 2.5 µW BOLT Processor Interconnect 1.3 µW Event-based Low-power Wireless Bus 5.5 µW Total 25.2 µW +20dB - + V TH Processor Wake-up Threshold Selection Voltage Regulator ADC Input Latch Voltage Regulator Latch Reset 2 3 4 5 6 Signal Conditioning Event Detection BPF Signal Acquisition & Feature Extraction Processor 1 Dual-Processor Platform BOLT Application Processor TI MSP432P401R ARMCortex M4F Acoustic Event Characterization Event-based Low-power Wireless Bus Communication Processor TI CC430F5147 16-bit SoC Acoustic Sensor Interface Zippy Heterogeneous Protocol Design: Asynchronous protocol (Zippy) for rapid and on-demand network wake-up. Zippy as a Sensor” to enable rapid acoustic event characterization. Synchronous protocol (eLWB) for robust multi-hop dissemination. Low-power Wireless Bus tailored for rapid event-based dissemination. Heterogeneous Platform Design: Application and communication tasks onto dedicated processors. Mitigate resource interference using the BOLT processor interconnect. A C B EVENT Sensor APP Acoustic Event Characterization eLWB Zippy Flood Zippy Zippy Flood Zippy APP eLWB Zippy Flood Zippy Acoustic Event Characterization S E S S E S S D A D C S D A D C S D A D A D C D A D A D C S D A D A D C D A D A D C Wireless Acoustic Sensing with High Spatial Resolution Detection and characterization of an acoustic event with high spatial resolution. Examples: intruder detection, structural monitoring, sniper localization, etc. Challenges: Acoustic Sensor Interface support low-power event detection and acquisition Rapid Network Wake-up energy-efficient network wake-up upon event arrival Adaptive Data Dissemination dynamic data-rate adaption throughout network Resource Interference conflict between resource-intensive and time-critical tasks Our Solution: System architecture consisting of a heterogeneous protocol and platform. HOST Asynchronous Protocol (e.g. Zippy) Synchronous Protocol (e.g. eLWB) Zippy Sensor + Zippy + eLWB EVENT

Transcript of HOST - tik-old.ee.ethz.chFelix Sutton, Reto Da Forno, David Gschwend, Roman Lim, Tonio Gsell, Jan...

  • A Heterogeneous System Architecture forEvent-triggered Wireless Sensing

    X-Sense2 RTD 2013

    Felix Sutton, Reto Da Forno, David Gschwend, Roman Lim, Tonio Gsell, Jan Beutel, and Lothar ThieleComputer Engineering and Networks Laboratory, ETH Zurich, Switzerland

    > Motivation

    > Heterogeneous Protocol and Platform Design

    Preliminary Power Dissipation:

    Acoustic Sensor Interface: • Ultra-low power analog circuit to facilitate sensor-initiated wake-up using a piezoelectric transducer.• Wake-up application processor and start event characterization when acoustic signal greater than VTH.

    Component During Periods of InactivityAcoustic Sensor Interface 6.3 µW

    Zippy as a Sensor 9.6 µWAcoustic Event Characterization 2.5 µW

    BOLT Processor Interconnect 1.3 µWEvent-based Low-power Wireless Bus 5.5 µW

    Total 25.2 µW

    +20dB

    -+

    VTH

    Processor Wake-up

    Threshold Selection

    Voltage Regulator

    ADCInput

    Latch

    Voltage Regulator

    Latch Reset

    23

    4

    5

    6

    Signal Conditioning

    Event Detection

    BPF

    Signal Acquisition & Feature Extraction

    Processor

    1

    Dual-Processor Platform

    BOLTApplication Processor

    TI MSP432P401RARMCortex M4F

    Acoustic Event Characterization

    Event-based Low-power

    Wireless Bus

    Communication Processor

    TI CC430F514716-bit SoC

    AcousticSensor Interface

    Zippy

    Heterogeneous Protocol Design: • Asynchronous protocol (Zippy) for rapid and on-demand network wake-up. “Zippy as a Sensor” to enable rapid acoustic event characterization.

    • Synchronous protocol (eLWB) for robust multi-hop dissemination. Low-power Wireless Bus tailored for rapid event-based dissemination.

    Heterogeneous Platform Design: • Application and communication tasks onto dedicated processors.• Mitigate resource interference using the BOLT processor interconnect.

    A

    C

    B

    EVENT

    Sensor

    APP Acoustic Event Characterization

    eLWB

    Zippy FloodZippy

    Zippy FloodZippy

    APP

    eLWB

    Zippy FloodZippy

    Acoustic Event Characterization

    S E S

    S E S

    S DA

    DC

    S DA

    DC

    S DA

    DA

    DC

    DA

    DA

    DC

    S DA

    DA

    DC

    DA

    DA

    DC

    Wireless Acoustic Sensing with High Spatial Resolution• Detection and characterization of an acoustic event with high spatial resolution.• Examples: intruder detection, structural monitoring, sniper localization, etc.

    Challenges:• Acoustic Sensor Interface support low-power event detection and acquisition • Rapid Network Wake-up energy-efficient network wake-up upon event arrival• Adaptive Data Dissemination dynamic data-rate adaption throughout network• Resource Interference conflict between resource-intensive and time-critical tasks

    Our Solution:• System architecture consisting of a heterogeneous protocol and platform.

    HOST

    Asynchronous Protocol (e.g. Zippy)

    Synchronous Protocol (e.g. eLWB)

    Zippy

    Sensor + Zippy + eLWB

    EVENT

    Slide Number 1