Bespoke Co-processor for Energy-Efficient Health Monitoring on RISC-V-based Flexible Wearables
Theofanis Vergos, Polykarpos Vergos, Mehdi B. Tahoori, Georgios Zervakis

TL;DR
This paper introduces a specialized flexible RISC-V co-processor designed for energy-efficient health monitoring in wearable devices, achieving significant speed and energy improvements over existing solutions.
Contribution
It presents a novel, model-specific multiply-accumulate co-processor optimized for flexible electronics, enabling efficient on-body machine learning inference.
Findings
Achieves near-real-time performance on healthcare datasets
Operates within flexible battery power budgets
Provides 2.35x speedup and 2.15x lower energy consumption
Abstract
Flexible electronics offer unique advantages for conformable, lightweight, and disposable healthcare wearables. However, their limited gate count, large feature sizes, and high static power consumption make on-body machine learning classification highly challenging. While existing bendable RISC-V systems provide compact solutions, they lack the energy efficiency required. We present a mechanically flexible RISC-V that integrates a bespoke multiply-accumulate co-processor with fixed coefficients to maximize energy efficiency and minimize latency. Our approach formulates a constrained programming problem to jointly determine co-processor constants and optimally map Multi-Layer Perceptron (MLP) inference operations, enabling compact, model-specific hardware by leveraging the low fabrication and non-recurring engineering costs of flexible technologies. Post-layout results demonstrate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Sensor and Energy Harvesting Materials · Low-power high-performance VLSI design · Wireless Body Area Networks
