{"title":"An FPGA-Based Computation-Efficient Convolutional Neural Network Accelerator","authors":"Archana V S","doi":"10.1109/IPRECON55716.2022.10059556","DOIUrl":null,"url":null,"abstract":"Convolution Neural Networks (CNNs) have gained much popularity in computer vision applications. However, CNNs are computationally intensive and hence it is very difficult to implement CNNs in embedded systems. Thus there is a high demand for resource efficient and low delay CNN accelerators. In this work, an FPGA-based CNN accelerator is designed. In the proposed accelerator, the convolution unit is designed using Karatsuba multiplier which reduces the overall resource utilisation and delay of the CNN accelerator. Simulations are performed using Vivado 2016.4 in Verilog HDL and performance parameters are measured on a Xilinx Artix-7 AC701 evaluation board.","PeriodicalId":407222,"journal":{"name":"2022 IEEE International Power and Renewable Energy Conference (IPRECON)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Power and Renewable Energy Conference (IPRECON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPRECON55716.2022.10059556","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Convolution Neural Networks (CNNs) have gained much popularity in computer vision applications. However, CNNs are computationally intensive and hence it is very difficult to implement CNNs in embedded systems. Thus there is a high demand for resource efficient and low delay CNN accelerators. In this work, an FPGA-based CNN accelerator is designed. In the proposed accelerator, the convolution unit is designed using Karatsuba multiplier which reduces the overall resource utilisation and delay of the CNN accelerator. Simulations are performed using Vivado 2016.4 in Verilog HDL and performance parameters are measured on a Xilinx Artix-7 AC701 evaluation board.