Abstract:
VGG-16 neural network is one of the most powerful artificial intelligence algorithms widely used in computer vision. There are many accelerators proposed for VGG-16 to ob...Show MoreMetadata
Abstract:
VGG-16 neural network is one of the most powerful artificial intelligence algorithms widely used in computer vision. There are many accelerators proposed for VGG-16 to obtain high energy efficiency but ignoring the existence of the power-hungry clock network. In this paper, we proposed an asynchronous convolution process engine for VGG-16 whose multiplication and accumulation (MAC) are clock-free asynchronous circuits. We also proposed a novel synchronous and asynchronous interface to solve the problem of setup time and hold time violations that easily occur when synchronous and asynchronous circuits are combined. The whole design was implemented in the 4Onm process. Experimental results show that compared with the synchronous version design, our asynchronous convolution process engine can achieve a 1.5x improvement in energy efficiency.
Published in: 2020 IEEE International Conference on Integrated Circuits, Technologies and Applications (ICTA)
Date of Conference: 23-25 November 2020
Date Added to IEEE Xplore: 01 February 2021
ISBN Information: