A Pulse-width Modulation Neuron with Continuous Activation for Processing-In-Memory Engines


Conference Paper

© 2020 EDAA. Processing-in-memory engines have successfully been applied to accelerate deep neural networks. For improving computing efficiency, spiking-based designs are widely explored. However, spiking-based designs quantize inter-layer signals naturally, leading to performance loss. In addition, the spike mismatch effect makes digital processing necessary, impeding direct signal transfer between layers and thus resulting in longer latency. In this paper, we propose a novel neuron design based on pulse width modulation, avoiding the quantization step and bypassing spike mismatch via the continuous activation. The computation latency and circuit complexity can significantly be reduced due to the absence of quantization and digital processing steps, while keeping a competitive performance. Simulation results show that the proposed neuron design can achieve > 100× speedup compared with spiking-based designs. The area and power consumption can be reduced up to 74.87% and 25.63%.

Full Text

Duke Authors

Cited Authors

  • Zhang, S; Li, B; Li, HH; Schlichtmann, U

Published Date

  • March 1, 2020

Published In

  • Proceedings of the 2020 Design, Automation and Test in Europe Conference and Exhibition, Date 2020

Start / End Page

  • 1426 - 1431

International Standard Book Number 13 (ISBN-13)

  • 9783981926347

Digital Object Identifier (DOI)

  • 10.23919/DATE48585.2020.9116323

Citation Source

  • Scopus