@inproceedings{d7749c21c8ea48fd9c9bdcb428cd0dca,
title = "Variation-tolerant architectures for convolutional neural networks in the near threshold voltage regime",
abstract = "Convolutional neural networks (CNNs) have gained considerable interest due to their state-of-the-art performance in many recognition tasks. However, the computational complexity of CNNs hinders their application on power-constrained embedded platforms. In this paper, we propose a variation-tolerant architecture for CNN capable of operating in near threshold voltage (NTV) regime for energy efficiency. A statistical error compensation (SEC) technique referred to as rank decomposed SEC (RD-SEC) is proposed. RD-SEC is applied to the CNN architecture in NTV in order to correct timing errors that can occur due to process variations. Simulation results in 45nm CMOS show that the proposed architecture can achieve a median detection accuracy Pdet ≥ 0.9 in the presence of gate level delay variation of up to 34%. This represents an 11× improvement in variation tolerance in comparison to a conventional CNN. We further show that RD-SEC-based CNN enables up to 113× reduction in the standard deviation of Pdet compared with the conventional CNN.",
author = "Yingyan Lin and Sai Zhang and Shanbhag, {Naresh R.}",
note = "Funding Information: This work was supported in part by Systems on Nanoscale Information fabriCs (SONIC), one of the six SRC STARnet Centers, sponsored by MARCO and DARPA. Publisher Copyright: {\textcopyright} 2016 IEEE.; 2016 IEEE International Workshop on Signal Processing Systems, SiPS 2016 ; Conference date: 26-10-2016 Through 28-10-2016",
year = "2016",
month = dec,
day = "9",
doi = "10.1109/SiPS.2016.11",
language = "English (US)",
series = "IEEE Workshop on Signal Processing Systems, SiPS: Design and Implementation",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "17--22",
booktitle = "Proceedings - IEEE International Workshop on Signal Processing Systems, SiPS 2016",
address = "United States",
}