• DocumentCode
    685705
  • Title

    Implementation of non-linear pipelined floating point adder

  • Author

    Dipu, P. ; Hampannavar, Naveen S. ; Jayakrishnan, P.

  • Author_Institution
    Sch. of Electron. Eng., VIT Univ., Vellore, India
  • fYear
    2013
  • fDate
    12-14 Dec. 2013
  • Firstpage
    257
  • Lastpage
    259
  • Abstract
    Floating point addition is a frequently used operation in real time applications and image processing. Its structure is complex due to multiple shifts, addition and normalization units which increase the latency of operation. In order to have the high performance low latency is desired along with higher throughput. In this paper we have used non-linear pipelining concept to divide the adder operation into multiple sub-functional units. The functional units complete their execution in variable time and are dynamically scheduled. This also leads to hardware reutilization. Floating point numbers will be considered in their IEEE754 half precision format [16 bits]: 1bit sign, 5 bit exponent, 10 bit mantissa. The architecture is developed with Verilog HDL and simulated using ALTERA Device EP2C20F484C7.
  • Keywords
    adders; floating point arithmetic; hardware description languages; pipeline arithmetic; ALTERA Device EP2C20F484C7; IEEE754 half precision format; Verilog HDL; addition units; floating point addition; floating point numbers; image processing; nonlinear pipelined floating point adder; nonlinear pipelining concept; normalization units; operation latency; real time applications; subfunctional units; Adders; Clocks; Computer architecture; Detectors; Educational institutions; Field programmable gate arrays; Pipeline processing; Floating point addition; Non linear pipelining; normalization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Green Computing, Communication and Conservation of Energy (ICGCE), 2013 International Conference on
  • Conference_Location
    Chennai
  • Type

    conf

  • DOI
    10.1109/ICGCE.2013.6823440
  • Filename
    6823440