Architecture for Dual-Mode Quadruple Precision Floating Point Adder

Manish Kumar Jaiswal, Sharatchandra Varma Bogaraju, Hayden Kwok Hay So

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

This paper presents a configurable dual-mode architecture for floating point (F.P.) adder. The architecture(named as QPdDP) works in dual-mode which can operates either for quadruple precision or dual (two-parallel) double precision. The architecture follows the standard state-of-the-art flow for floating point adder. It is aimed for the computation of normal as well as sub-normal operands, along with the support for the exceptional case handling. The key sub-components in the architecture are re-designed & optimized for on-the-fly dual-mode processing, which enables efficient resource sharing for dual precision operands. The data-path is optimized for minimal multiplexing circuitry overhead. The presented dual-mode architecture provide SIMD support for double precision operands, along with high (quadruple) precision support. The proposed architecture is synthesized using UMC 90nmtechnology ASIC implementation. It is compared with the best available literature works, and have shown better design metrics in terms of area, period and area × period, along with more computational support.
Original languageUndefined/Unknown
Title of host publication2015 IEEE Computer Society Annual Symposium on VLSI
Pages249-254
Number of pages6
DOIs
Publication statusPublished - 01 Jul 2015
Externally publishedYes

Keywords

  • adders
  • application specific integrated circuits
  • logic design
  • ASIC
  • SIMD
  • double precision operands
  • dual-mode architecture
  • dual-mode quadruple precision floating point adder
  • multiplexing circuitry
  • on-the-fly dual-mode processing
  • size 90 nm
  • Adders
  • Application specific integrated circuits
  • Arrays
  • Data mining
  • Multiplexing
  • Resource management
  • Configurable Architecture
  • Digital Arithmetic
  • Dual-Mode Arithmetic
  • Floating Point Addition

Cite this