24 December 2003 Rounding in redundant digit floating point system
Author Affiliations +
Redundant representations are used to increase the performance of arithmetic units. If redundancy is eliminated, the bits needed to represent a number may increase or decrease depending on the type of redundancy used. In such a redundant representation, finding the exact location and correct decision for rounding without eliminating the redundancy or loosing its performance gains is difficult. This paper discusses the different issues related to rounding in redundant systems. It also presents a solution that was used to maintain the gains of redundancy in a floating point unit while correctly implementing the IEEE rounding modes.
© (2003) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Hossam A. H. Fahmy, Hossam A. H. Fahmy, Michael J. Flynn, Michael J. Flynn, "Rounding in redundant digit floating point system", Proc. SPIE 5205, Advanced Signal Processing Algorithms, Architectures, and Implementations XIII, (24 December 2003); doi: 10.1117/12.505272; https://doi.org/10.1117/12.505272


Design of life testboard of manual slack adjuster
Proceedings of SPIE (November 15 2011)
On-the-fly reconfigurable logic
Proceedings of SPIE (February 27 2005)
A Survey Of Floating-Point Arithmetic Implementations
Proceedings of SPIE (November 27 1983)

Back to Top