Energy-Efficient Near-Sensor Convolution using Pulsed Unary Processing

Near-sensor convolution engines have many applications in Internet-of-Things. Pulsed unary processing has been recently proposed for high-performance and energy-efficient processing of data using simple digital logic. In this work, we propose a low-cost, high-performance, and energy-efficient near-sensor convolution engine based on pulsed unary processing.

[1]  John P. Hayes,et al.  Energy-efficient hybrid stochastic-binary neural networks for near-sensor computing , 2017, Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017.

[2]  Kia Bazargan,et al.  Time-Encoded Values for Highly Efficient Stochastic Circuits , 2017, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[3]  Kia Bazargan,et al.  Energy-Efficient Convolutional Neural Networks with Deterministic Bit-Stream Processing , 2019, 2019 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[4]  Jie Han,et al.  Energy efficient stochastic computing with Sobol sequences , 2017, Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017.