Denormal Single Precision to Double Precision Floating Point Converter
Original Publication Date: 1992-Sep-01
Included in the Prior Art Database: 2005-Mar-24
Converting the exponent of a single-precision (SP) denormalized number in the IEEE format to the double-precision format requires the subtraction of the number of leading zeros in the fraction (LZ) from 896 (see Fig. 1). Incrementing the ones complement of LZ to the twos complement of LZ normally requires two additional levels. Disclosed is a method which uses information from the leading zero detector to predict the carry-ins to each bit position in advance so the increment takes only one additional level.