{"title":"Vedic Multiplier and Wallace Tree Adders Based Optimised Processing Element Unit for CNN on FPGA","authors":"Dhanya Ok, Y. Premson, R. Sakthivel","doi":"10.1109/IPRECON55716.2022.10059532","DOIUrl":null,"url":null,"abstract":"Convolutional Neural Networks (CNNs) have been effectively used for a variety of tasks, comprising image classification, detection and speech processing. CNNs possess computationally demanding methods and currently necessitates specialised hardware. Thus, hardware optimization for effective CNN accelerator design continues to be a difficult task. Most of the intensive computation on a CNN accelerator design is carried out by the processing element (PE). This article offers a novel processing element design based on Vedic multipliers and Wallace Tree adders as a substitute for hardware implementation. The proposed design achieves significant savings in hardware resources and power. The proposed Vedic multiplier results in minimum delay.","PeriodicalId":407222,"journal":{"name":"2022 IEEE International Power and Renewable Energy Conference (IPRECON)","volume":"11 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.10059532","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Convolutional Neural Networks (CNNs) have been effectively used for a variety of tasks, comprising image classification, detection and speech processing. CNNs possess computationally demanding methods and currently necessitates specialised hardware. Thus, hardware optimization for effective CNN accelerator design continues to be a difficult task. Most of the intensive computation on a CNN accelerator design is carried out by the processing element (PE). This article offers a novel processing element design based on Vedic multipliers and Wallace Tree adders as a substitute for hardware implementation. The proposed design achieves significant savings in hardware resources and power. The proposed Vedic multiplier results in minimum delay.