Title :
A low power approach to floating point adder design
Author :
Pillai, R.V.K. ; Al-Khalili, D. ; Al-Khalili, A.J.
Author_Institution :
Concordia Univ., Montreal, Que., Canada
Abstract :
We present a new architecture of a low power floating point adder, that is fast and has low latency. The functional partitioning of the adder into three distinct, controlled data paths allows activity reduction. During any given operation cycle, only one of the data paths is active, during which time, the logic assertion status of the circuit nodes of the other data paths are held at their previous states. Critical path delay and latency are reduced by incorporating speculative rounding and pseudo leading zero anticipation logic as well as data path simplifications. The proposed scheme offers a 10× reduction in power consumption in comparison to that of conventional high speed floating point adders that use leading zero anticipation logic, for IEEE single precision floating point data format. The reduction in power delay product is about 16×. The corresponding figures for double precision units are around 40× and 66× respectively
Keywords :
adders; delays; floating point arithmetic; logic design; logic partitioning; power consumption; IEEE single precision floating point data format; activity reduction; addition; architecture; controlled data paths; critical path delay; data path simplifications; double precision units; floating point adder design; functional partitioning; latency; logic assertion status; low latency; low power approach; operation cycle; power consumption; power delay product; pseudo leading zero anticipation logic; speculative rounding; Acceleration; CMOS logic circuits; Delay; Digital signal processing; Educational institutions; Energy consumption; Hardware; Parallel processing; Switches; Throughput;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1997. ICCD '97. Proceedings., 1997 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-8206-X
DOI :
10.1109/ICCD.1997.628866