High speed and area-efficient multiply accumulate (MAC) unit for digital signal prossing applications

被引:26
|
作者
Abdelgawad, A. [1 ]
Bayoumi, Magdy [1 ]
机构
[1] Univ SW Louisiana, Ctr Adv Comp Studies, Lafayette, LA 70504 USA
关键词
D O I
10.1109/ISCAS.2007.378152
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A high speed and area-efficient merged Multiply Accumulate (MAC) Units is proposed in this work To realize the area-efficient and high speed MAC unit proposed in this work, first we examine the critical delays and hardware complexities of conventional MAC architectures to derive at a unit with low critical delay and low hardware complexity. The new architecture is based on binary trees constructed using a modified 4:2 compressor circuits. Reducing the overall area is achieved by the full utilization of the compressors instead of putting zeros in free inputs. Increasing the speed of operation is achieved by avoid using the modified compressor in the critical path. Feeding the bits of the accumulated operand into the summation tree before the final adder helps to increase the speed too. The proposed MAC unit and the previous merged MAC unit are mapped on a Field Programmable Gate Array (FPGA) chip, in order to compare between them. The simulation result shows that the proposed system for 8-bit 16-bit, and 32-bit MAC unit reduces area by 6.25%, 3.2 %, and 2.5% and increases the speed by 14%, 16%, and 19% respectively. The experimental test for the proposed 8-bit MAC is done using XESS demo board (XSA-100, Spartari-X2S100tq144).
引用
收藏
页码:3199 / 3202
页数:4
相关论文
共 50 条
  • [1] A New Recursive Shared Segmented Split Multiply-Accumulate Unit For High Speed Digital Signal Processing Applications
    Ramadass, Uma
    Ponnian, Jebashini
    Kumar, Vijiya
    [J]. 2016 INTERNATIONAL ELECTRONICS SYMPOSIUM (IES), 2016, : 203 - 208
  • [2] Implementation of high speed and area efficient MAC unit for industrial applications
    N. Nagaraju
    S. M. Ramesh
    [J]. Cluster Computing, 2019, 22 : 4511 - 4517
  • [3] Implementation of high speed and area efficient MAC unit for industrial applications
    Nagaraju, N.
    Ramesh, S. M.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : S4511 - S4517
  • [4] Area-efficient multipliers for digital signal processing applications
    Kidambi, SS
    ElGuibaly, F
    Antoniou, A
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1996, 43 (02): : 90 - 95
  • [5] An Area Efficient Real- and Complex-Valued Multiply-Accumulate SIMD Unit for Digital Signal Processors
    Gerlach, Lukas
    Paya-Vaya, Guillermo
    Blume, Holger
    [J]. 2015 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2015), 2015,
  • [6] A High-Speed, Energy-Efficient Two-Cycle Multiply-Accumulate (MAC) Architecture and Its Application to a Double-Throughput MAC Unit
    Hoang, Tung Thanh
    Sjalander, Magnus
    Larsson-Edefors, Per
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2010, 57 (12) : 3073 - 3081
  • [7] A Novel Low Power and High Speed Multiply-Accumulate (MAC) Unit Design for Floating-Point Numbers
    Babu, N. Jithendra
    Sarma, Rajkumar
    [J]. 2015 INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES AND MANAGEMENT FOR COMPUTING, COMMUNICATION, CONTROLS, ENERGY AND MATERIALS (ICSTM), 2015, : 411 - 417
  • [8] High-speed and area-efficient scalableN-bit digital comparator
    Tyagi, Piyush
    Pandey, Rishikesh
    [J]. IET CIRCUITS DEVICES & SYSTEMS, 2020, 14 (04) : 450 - 458
  • [9] Efficient Posit Multiply-Accumulate Unit Generator for Deep Learning Applications
    Zhang, Hao
    He, Jiongrui
    Ko, Seok-Bum
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,
  • [10] Area-efficient high-speed carry chain
    Amin, A. A.
    [J]. ELECTRONICS LETTERS, 2007, 43 (23) : 1258 - 1260