DocumentCode
2760579
Title
How to half the latency of IEEE compliant floating-point multiplication
Author
Seidel, Peter-Michael
Author_Institution
Dept. of Comput. Sci., Saarlandes Univ., Saarbrucken, Germany
Volume
1
fYear
1998
fDate
25-27 Aug 1998
Firstpage
329
Abstract
We present an IEEE compliant floating-point multiplier that computes the correctly rounded result for all representable floating-point values. This multiplier can be implemented in 2 clock cycles, whenever its adder tree fits in one clock cycle. For the same operation recent multiplier designs need at least 4 clock cycles including the pre and postprocessing for denormalized operands and multistep rounding for the support of different precisions. Our multiplier operates on an internal format that we introduce before. We discuss the changes that become necessary by the use of this format and the optimizations that are possible for the other arithmetic operations
Keywords
IEEE standards; adders; circuit optimisation; clocks; floating point arithmetic; multiplying circuits; IEEE compliant floating-point multiplication; adder tree; arithmetic operations; clock cycle; clock cycles; denormalized operands; floating-point multiplier; latency; multiplier designs; multistep rounding; optimization; Clocks; Computer science; Delay; Design optimization; Floating-point arithmetic; Graphics; Hardware; Microprocessors; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
Euromicro Conference, 1998. Proceedings. 24th
Conference_Location
Vasteras
ISSN
1089-6503
Print_ISBN
0-8186-8646-4
Type
conf
DOI
10.1109/EURMIC.1998.711821
Filename
711821
Link To Document