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
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;
Conference_Titel :
Green Computing, Communication and Conservation of Energy (ICGCE), 2013 International Conference on
Conference_Location :
Chennai
DOI :
10.1109/ICGCE.2013.6823440