• DocumentCode
    3515292
  • Title

    Architectural design of a fast floating-point multiplication-add fused unit using signed-digit addition

  • Author

    Chen, Chichyang ; Chen, Liang-An ; Cheng, Jih-Ren

  • Author_Institution
    Dept. of Inf. Eng., Feng Chia Univ., Taichung, Taiwan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    346
  • Lastpage
    353
  • Abstract
    Signed digit (SD) addition is applied to the design of a new floating-point (FLP) multiplication-add fused (MAF) unit. This adoption, together with the proposed two-step normalization method, can reduce the three-word-length addition that is required in the conventional FLP MAF unit to two-word-length addition. Furthermore, sign reversion of the intermediate mantissa that requires three-word-length carry propagation in the conventional MAF unit is replaced by only single-word sign detection. These two improvements can enhance the speed and cost of the MAF unit significantly. With the use of the SD addition, the circuit of the unit can be designed in a more regular and simple manner, which is a property that is desired in VLSI design. The proposed FLP MAF unit has been designed and simulated by using Verilog hardware description language. The functions of the designed unit are verified to be correct
  • Keywords
    VLSI; floating point arithmetic; hardware description languages; Verilog hardware description language; architectural design; fast floating-point multiplication-add fused unit; intermediate mantissa; sign reversion; signed-digit addition; three-word-length carry propagation; two-step normalization method; Adders; Circuit simulation; Costs; Delay; Design engineering; Energy consumption; Hardware design languages; Microprocessors; Roundoff errors; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Systems Design, 2001. Proceedings. Euromicro Symposium on
  • Conference_Location
    Warsaw
  • Print_ISBN
    0-7695-1239-9
  • Type

    conf

  • DOI
    10.1109/DSD.2001.952324
  • Filename
    952324