FLOATING-POINT ADDER SUBTRACTOR PERFORMING IEEE ROUNDING AND ADDITION/SUBTRACTION IN PARALLEL/

Citation
Wc. Park et al., FLOATING-POINT ADDER SUBTRACTOR PERFORMING IEEE ROUNDING AND ADDITION/SUBTRACTION IN PARALLEL/, IEICE transactions on information and systems, E79D(4), 1996, pp. 297-305
Citations number
12
Categorie Soggetti
Computer Science Information Systems
ISSN journal
09168532
Volume
E79D
Issue
4
Year of publication
1996
Pages
297 - 305
Database
ISI
SICI code
0916-8532(1996)E79D:4<297:FASPIR>2.0.ZU;2-T
Abstract
A model for the floating point adder/subtracter which can perform roun ding and addition/subtraction operations in parallel is presented. The major requirements and structure to achieve this goal are described a nd algebraically verified. Processing flow of the conventional Roaring point addition/subtraction operation consists of alignment, addition/ subtraction, normalization, and rounding stages. In general, the round ing stage requires a high speed adder for increment, increasing the ov erall execution time and occupying a large amount of chip area. Furthe rmore, it accompanies additional execution time and hardware logics fo r renormalization stage which may occur by an overflow from the roundi ng operation. A floating adder/subtracter performing addition/subtract ion and IEEE rounding in parallel is designed by optimizing the operat ional flow of floating point addition/subtraction operation. The float ing point adder/subtracter presented does not require any additional e xecution time nor any high speed adder for rounding operation. In addi tion, the renormalization step is not required because the rounding st ep is performed prior to the normalization operation. Thus, performanc e improvement and cost-effective design can be achieved by this approa ch.