• DocumentCode
    24354
  • Title

    Configurable Architectures for Multi-Mode Floating Point Adders

  • Author

    Jaiswal, Manish Kumar ; Varma, B. Sharat Chandra ; So, Hayden K.-H ; Balakrishnan, M. ; Paul, Kolin ; Cheung, Ray C. C.

  • Author_Institution
    Dept. of EEE, Univ. of Hong Kong, Hong Kong, China
  • Volume
    62
  • Issue
    8
  • fYear
    2015
  • fDate
    Aug. 2015
  • Firstpage
    2079
  • Lastpage
    2090
  • Abstract
    This paper presents two architectures for floating point (FP) adders, which operates in multi-mode configuration with multi-precision support. First architecture (named QPdDP) works in dual-mode which can operates either for quadruple precision or two-parallel double precision. The second architecture (named QPdDPqSP) works in tri-mode which is able to compute either of a quadruple precision, two-parallel double precision and four-parallel single precision computations. The architectures are based on the standard state-of-the-art flow for FP adder which supports the computation of normal and sub-normal operands, along with the support for the exceptional case handling. The key components in the architecture, such as comparator, swap, dynamic shifters, leading-one-detector (LOD), mantissa adders/subtractors, and rounding circuit, are re-designed and optimized for multi-mode computation, to enable efficient resource sharing for multi-precision operands. The data-path in each multi-mode architecture is tuned for multi-precision support with minimal multiplexing circuitry overhead. These proposed architectures provide multi-precision SIMD support for lower precision operands, along with high precision computational support, and thus, have a better resource utilization. A fully pipelined version of both adder architectures are presented. The proposed adder architectures are synthesized using UMC 90 nm technology ASIC implementation. The proposed architectures are compared with the best available literature works, and have shown better design metrics in terms of area, delay and area×period, along with more computational support.
  • Keywords
    adders; application specific integrated circuits; floating point arithmetic; ASIC; QPdDP architecture; QPdDPqSP architecture; comparator cicuit; configurable architecture; dynamic shifters; leading-one-detector; mantissa adders; mantissa subtractors; multimode computation; multimode configuration; multimode floating point adders; multiprecision support; parallel single precision computation; quadruple precision operation; rounding circuit; size 90 nm; swap cicuit; two parallel double precision operation; Adders; Application specific integrated circuits; Computer architecture; Measurement; Multiplexing; Resource management; Standards; ASIC; SIMD; configurable architecture; digital arithmetic; floating point addition; multi-mode multi-precision arithmetic;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2015.2452351
  • Filename
    7166401