FPGA Implementation of processing element unit in CNN accelerator using Modified Booth Multiplier and Wallace Tree Adder on UniWiG Architecture

被引:0
|
作者
Thomas, Bless [1 ]
Manuel, Manju [1 ]
机构
[1] Rajiv Gandhi Inst Technol, Dept Elect & Commun Engn, Kottayam, Kerala, India
关键词
Modified Booth Encoding multiplier; Wallace tree adder; Winograd minimal filtering algorithm; Convolutional Neural Networks; FPGA; ALGORITHMS;
D O I
10.1109/IPRECON55716.2022.10059525
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Deep Neural Networks (DNNs) are useful for resolving many practical problems such as traffic monitoring, vehicle detections. Among DNNs, Convolutional Neural Networks (CNNs) are generally used for image processing and video processing applications. In CNN, most of the computations are used up by convolution process. Winograd minimal filtering-based algorithm is one of the effective methods for computing convolution for small filter sizes. A prominant component of CNN accelerator design is the processing element (PE) unit which mainly comprises of the bulky multiply and accumulate (MAC) units and adder tree. It is the PE that performs the convolution operation. In this paper, new processing element has been designed using Modified Booth Encoding multiplier (MBE) and Wallace tree adders to reduce the amount of hardware resources and power consumption. This modified PE unit is implemented on an architecture known as UniWiG (Unified Winograd GEMM architecture). The proposed design reduces hardware complexity and achieves better power efficiency than the previous designs. Hardware realization of this work is done using Verilog Hardware Description Language(HDL) and tested on FPGA board.
引用
收藏
页数:5
相关论文
共 13 条
  • [1] Vedic Multiplier and Wallace Tree Adders Based Optimised Processing Element Unit for CNN on FPGA
    Ok, Dhanya
    Premson, Y.
    Sakthivel, R.
    2022 IEEE INTERNATIONAL POWER AND RENEWABLE ENERGY CONFERENCE, IPRECON, 2022,
  • [2] Implementation of Pipelined Booth Encoded Wallace Tree Multiplier Architecture
    Kshirsagar, Rahul D.
    Aishwarya, E., V
    Vishwanath, Ahire Shashank
    Jayakrishnan, P.
    2013 INTERNATIONAL CONFERENCE ON GREEN COMPUTING, COMMUNICATION AND CONSERVATION OF ENERGY (ICGCE), 2013, : 199 - 204
  • [3] An efficient architecture of modified booth multiplier using hybrid adder
    Rafiq, Ahsan
    Chaudhry, Shabbir Majeed
    Awan, Kamran Sadiq
    Usman, Muhammad
    PROCEEDINGS OF 2021 INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGIES (IBCAST), 2021, : 648 - 656
  • [4] Low Power Wallace Tree Multiplier Using Modified Full Adder
    Jaiswal, Kokila Bharti
    Kumar, Nithish, V
    Seshadri, Pavithra
    Lakshminarayanan, G.
    2015 3RD INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATION AND NETWORKING (ICSCN), 2015,
  • [5] Architecture Implementation of Optimized DSP Accelerator with Modified Booth Recoder in FPGA
    Jiji, Linu M.
    Ragimol
    2016 INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT), VOL 3, 2015, : 520 - 524
  • [6] FPGA based Improved Hardware Implementation of Booth Wallace Multiplier using Handel C
    Shinde, S. A.
    Kamat, R. K.
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2011, (03) : 71 - 74
  • [7] Design and Implementation of High Speed Modified Booth Multiplier using Hybrid Adder
    Govekar, Divya
    Amonkar, Ameeta
    2017 INTERNATIONAL CONFERENCE ON COMPUTING METHODOLOGIES AND COMMUNICATION (ICCMC), 2017, : 138 - 143
  • [8] Modified Wallace Tree Multiplier using Efficient Square Root Carry Select Adder
    Paradhasaradhi, Damarla
    Prashanthi, M.
    Vivek, N.
    2014 INTERNATIONAL CONFERENCE ON GREEN COMPUTING COMMUNICATION AND ELECTRICAL ENGINEERING (ICGCCEE), 2014,
  • [9] Reconfigurable Approximate Multiplication Architecture for CNN-Based Speech Recognition Using Wallace Tree Tensor Multiplier Unit
    Qian, Junyi
    Jiang, Yuanyuan
    Zhang, Zilong
    Zhang, Renyuan
    Wang, Ziyu
    Liu, Bo
    2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH), 2021,
  • [10] FPGA implementation of proficient Vedic multiplier architecture using hybrid carry select adder
    Thamizharasan, V.
    Kasthuri, N.
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2024, 111 (08) : 1253 - 1265