Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
122 words
A fixed-point data/floating-point data converting apparatus comprising: a priority encoder, for respectively receiving signals which indicate whether or not the digits of a first fixed-point data are "0", to thereby generate a number of continuous "zero" digits from a most significant digit of the first fixed-point data, in accordance with the signals; a shifter for shifting the first fixed-point data to the left by the number of continuous "zero" digits from said priority encoder, thereby obtaining a mantissa part; subtracting means for subtracting the number of continuous "zero" digits from a reference value, thereby obtaining an exponent part; and means for generating floating-point data normalized in accordance with the mantissa part from said shifter and the exponent part from said subtracting means.
Claim 2
Dependent Claim
122 words
A fixed-point data/floating-point data converting apparatus comprising: a priority encoder, for respectively receiving signals which indicate whether or not the digits of a first fixed-point data are "0", to thereby generate a number of continuous "zero" digits from a most significant digit of the first fixed-point data, in accordance with the signals; a shifter for shifting the first fixed-point data to the left by the number of continuous "zero" digits from said priority encoder, thereby obtaining a mantissa part; subtracting means for subtracting the number of continuous "zero" digits from a reference value, thereby obtaining an exponent part; and means for generating floating-point data normalized in accordance with the mantissa part from said shifter and the exponent part from said subtracting means.
Claim 3
Dependent Claim
54 words
The apparatus according to claim 1, wherein the first fixed-point data is output data from converting means for performing one of two functions of supplying second fixed-point data and converting the same to a positive number, the second fixed-point data including a sign bit and being required to be converted to floating point data.
Claim 4
Dependent Claim
46 words
The apparatus according to claim 2, wherein said converting means comprises an adder which receives first all-zero data as a first source operand, second fixed-point data as a second source operand, and the sign bit of the second fixed-point data as an operation mode designation bit.
Claim 5
Dependent Claim
54 words
The apparatus according to claim 3, wherein said adder is set in a through mode when the sign bit is set at a logic level which indicates a positive number, and said adder is set in a subtraction mode when the sign bit is set at a logic level which indicates a negative number.
Claim 6
Dependent Claim
23 words
The apparatus according to claim 4, wherein said adder gates the second source operand as the first fixed-point data in the through mode.
Claim 7
Dependent Claim
35 words
The apparatus according to claim 4, wherein said adder subtracts the second source operand from the first source operand in the subtraction mode, and the results of subtraction are generated as the first fixed-point data.
Claim 8
Dependent Claim
44 words
The apparatus according to claim 1, wherein said floating-point data generating means generates the floating-point data in accordance with the sign bit of the second fixed-point data, second all-zero data, and a "zero" signal which indicates that the first fixed-point data is all-zero data.
Claim 9
Dependent Claim
59 words
The apparatus according to claim 7, wherein said floating-point data generating means selects as the floating-point data, one of the second all-zero data and data obtained by linking the sign bit of the second fixed-point data, the exponent part supplied from said subtracting means, and upper bits of resultant data from said shifter, in accordance with the "zero" signal.
Claim 10
Dependent Claim
16 words
The apparatus according to claim 8, wherein said floating-point data generating means comprises a data selector.
Claim 11
Dependent Claim
29 words
The apparatus according to claim 7, wherein the "zero" signal is an output signal which represents that all of the input signal supplied to said priority encoder are "0".
Claim 12
Dependent Claim
33 words
The apparatus according to claim 1, wherein the reference value is the sum of a central value within a possible exponent range and a maximum effective digit number of the first fixed-point data.