IMPROVED FLOATING POINT MULTIPLIER DESIGN BASED ON CANONICAL SIGN DIGIT

被引:0
|
作者
Saha, P. [1 ]
Bhattacharyya, P. [2 ]
Dandapat, A. [1 ]
机构
[1] Natl Inst Technol, Dept Elect & Commun Engn, Shillong 793003, Meghalaya, India
[2] Bengal Engn & Sci Univ Shibpur, Dept Elect & Telecommun Engn, Sibpur 711103, Howrah, India
关键词
Baugh-Wooley (B.W) multiplier; CSD adder; CSD multiplier; High Speed;
D O I
10.14716/ijtech.v5i1.150
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Improved floating point (FP) multiplier based on canonical signed digit code (CSDC) has been reported in this paper. Array structure was implemented through Hatamain's scheme of partial product generation along with Baugh-Wooley's (B. W) sign digit multiplication technique. Moreover, CSDC approaches were used for the addition of partial products in constant time without carry propagation and independent of operands. The functionality of these circuits was checked and performance parameters, such as propagation delay, dynamic switching power consumptions were calculated by spice spectre using 90nm CMOS technology. Implementation methodology ensures the stage reduction for floating point multiplier, hence substantial reduction in propagation delay compared with B. W.' s methodology, has been investigated. Implementation result offered propagation delay of the single precision floating point multiplier was only similar to 14.7ns propagation delay while the power consumption of the same was similar to 23.7mW. Almost similar to 40% improvement in speed from earlier reported FP multiplier, e.g. B.W implementation methodology, the best architecture reported so far, has been achieved.
引用
收藏
页码:22 / 31
页数:10
相关论文
共 50 条
  • [1] Design of a fixed-point multiplier based on redundant signed digit
    Yao, R.-H. (phrhyao@scut.edu.cn), 1600, South China University of Technology (42):
  • [2] Decimal Floating Point Multiplier Using Double Digit Decimal Multiplication
    James, Rekha K.
    Poulose Jacob, K.
    Sasi, Sreela
    Communications in Computer and Information Science, 2011, 205 M4D : 417 - 428
  • [3] Decimal Floating Point Multiplier Using Double Digit Decimal Multiplication
    James, Rekha K.
    Jacob, K. Poulose
    Sasi, Sreela
    ADVANCES IN DIGITAL IMAGE PROCESSING AND INFORMATION TECHNOLOGY, 2011, 205 : 417 - +
  • [4] Design and Verification of Dadda Algorithm Based Binary Floating Point Multiplier
    Buddhe, Vinod
    Palsodkar, Prasanna
    Palsodakar, Prachi
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2014,
  • [5] Design Of Vedic IEEE 754 Floating Point Multiplier
    Havaldar, Soumya
    Gurumurthy, K. S.
    2016 IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2016, : 1131 - 1135
  • [6] Design of Low Power Reconfigurable Floating Point Multiplier
    Pandey, Deepak
    Sharma, R. K.
    2016 CONFERENCE ON ADVANCES IN SIGNAL PROCESSING (CASP), 2016, : 276 - 279
  • [7] Design of a Floating Point Fast Multiplier with Mode Enabled
    Misgar, Umer Nisar
    Khan, Wasim Ahmad
    Najeeb-ud-din
    IMECS 2009: INTERNATIONAL MULTI-CONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2009, : 1594 - +
  • [8] DESIGN AND IMPLEMENTATION OF FAST FLOATING POINT MULTIPLIER UNIT
    Sunesh, N., V
    Sathishkumar, P.
    2015 INTERNATIONAL CONFERENCE ON VLSI SYSTEMS, ARCHITECTURE, TECHNOLOGY AND APPLICATIONS (VLSI-SATA), 2015,
  • [9] Low Power Probabilistic Floating Point Multiplier Design
    Gupta, Aman
    Mandavalli, Satyam
    Mooney, Vincent J.
    Ling, Keck-Voon
    Basu, Arindam
    Johan, Henry
    Tandianus, Budianto
    2011 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2011, : 182 - 187
  • [10] Design of high-speed floating point multiplier
    Siddamal, Saroja V.
    Banakar, R. M.
    Jinaga, B. C.
    DELTA 2008: FOURTH IEEE INTERNATIONAL SYMPOSIUM ON ELECTRONIC DESIGN, TEST AND APPLICATIONS, PROCEEDINGS, 2008, : 285 - +