DocumentCode :
2758739
Title :
Effective implementation of floating-point adder using pipelined LOP in FPGAs
Author :
Malik, Ali ; Ko, Seok-Bum
Author_Institution :
Dept. of Electr. Eng., Saskatchewan Univ., Saskatoon, Sask.
fYear :
2005
fDate :
1-4 May 2005
Firstpage :
706
Lastpage :
709
Abstract :
The current intellectual property provided by Xilinx for floating-point adder is not competitive and versatile. This paper presents a hardware implementation of IEEE 754 compliant floating-point adder and a design methodology for floating-point adder with leading-one predictor (LOP). LOP has been used to predict the shift amount for post normalization in parallel with the addition. In some cases, however, there is an error in prediction. LOP used in our design detects this error concurrently with the prediction. Xilinx 6.3 ISE was used to synthesize VHDL implementations for five levels of pipeline stage floating-point adder. LOP was pipelined to three stages, to obtain better latency for some Xilinx FPGA devices compared to the current intellectual property. For Spartan 3 and Virtex 2p FPGA architectures with five stage pipeline implementation, 25% improvement in clock speed was achieved using pipelined LOP
Keywords :
adders; field programmable gate arrays; floating point arithmetic; pipeline arithmetic; VHDL implementations; Xilinx FPGA devices; floating-point adder; pipeline leading-one predictor; Algorithm design and analysis; Clocks; Coprocessors; Delay; Design methodology; Field programmable gate arrays; Hardware; Intellectual property; Pipelines; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2005. Canadian Conference on
Conference_Location :
Saskatoon, Sask.
ISSN :
0840-7789
Print_ISBN :
0-7803-8885-2
Type :
conf
DOI :
10.1109/CCECE.2005.1557027
Filename :
1557027
Link To Document :
بازگشت