Design of Asynchronous CNN Circuits on Commercial FPGA from Synchronous CNN Circuits
Design of Asynchronous CNN Circuits on Commercial FPGA from Synchronous CNN Circuits
复制标题
DOI:
10.1109/mcsoc.2019.00016
复制
发表时间:
2019-10
期刊:
影响因子:
--
通讯作者:
Hayato Kato;H. Saito
中科院分区:
文献类型:
--
作者:
Hayato Kato;H. Saito
To accelerate performance, Convolutional Neural Networks (CNNs) are frequently used in Field Programmable Gate Arrays (FPGAs). In this paper, to reduce the power consumption of CNN circuits, we propose a design method to design asynchronous CNN circuits on commercial FPGAs. First, the proposed method converts Register Transfer Level (RTL) models of synchronous CNN circuits to RTL models of asynchronous CNN circuits. Then, the proposed method designs asynchronous CNN circuits using a commercial FPGA design environment. In the experiment, we designed an asynchronous CNN circuit and evaluated the performance. Compared to the synchronous counterpart, the asynchronous CNN circuit consumed about 2.3% less energy.