Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
54 words
A data processor comprising: a central processing unit; and a floating point unit, wherein said central processing unit and said floating point unit execute instructions in an instruction set, and wherein said instruction set includes a command for causing an inner product operation of a vector to be executed by said floating point unit.
Claim 2
Dependent Claim
54 words
A data processor comprising: a central processing unit; and a floating point unit, wherein said central processing unit and said floating point unit execute instructions in an instruction set, and wherein said instruction set includes a command for causing an inner product operation of a vector to be executed by said floating point unit.
Claim 3
Dependent Claim
98 words
A data processor according to claim 1 , wherein said floating point unit comprises: a plurality of multipliers for multiplying a mantissa part of a floating point number; an aligner for receiving an output of said multipliers and carrying out an alignment shift on said output; an exponent processing portion for generating an exponent prior to a normalization in accordance with an exponent part of said floating point number; a multi-input adder for adding an output of said aligner; and a normalizing unit for normalizing an output of said multi-input adder and the exponent prior to the normalization.
Claim 4
Dependent Claim
72 words
A data processing system comprising: means for executing a three-dimensional graphic processing using said a data processor, wherein said data processor comprises: a central processing unit, and a floating point unit, wherein said central processing unit and said floating point unit execute instructions in an instruction set, and wherein said instruction set includes a command for causing an inner product operation of a vector to be executed by said floating point unit.
Claim 5
Dependent Claim
72 words
A data processing system comprising: means for executing a three-dimensional graphic processing using said a data processor, wherein said data processor comprises: a central processing unit, and a floating point unit, wherein said central processing unit and said floating point unit execute instructions in an instruction set, and wherein said instruction set includes a command for causing an inner product operation of a vector to be executed by said floating point unit.
Claim 6
Dependent Claim
59 words
A data processor comprising: a central processing unit; and a floating point unit, wherein said central processing unit and said floating point unit executes instructions in an instruction set, and wherein said instruction set includes a command for causing an inner product operation of a four-component vector and another four-component vector to be executed by said floating point unit.
Claim 7
Dependent Claim
59 words
A data processor comprising: a central processing unit; and a floating point unit, wherein said central processing unit and said floating point unit executes instructions in an instruction set, and wherein said instruction set includes a command for causing an inner product operation of a four-component vector and another four-component vector to be executed by said floating point unit.
Claim 8
Dependent Claim
21 words
A data processor according to claim 4 , wherein said command includes a single instruction for executing the inner product operation.
Claim 9
Dependent Claim
75 words
A data processor system comprising: means for executing a three-dimensional graphic processing using a data processor, wherein said data processor comprises: a central processing, and a floating point unit, wherein said central processing unit and said floating point unit execute instructions in an instruction set, and wherein said instruction set includes a command for causing an inner product operation of a four-component vector and another four-component vector to be executed by said floating point unit.
Claim 10
Dependent Claim
75 words
A data processor system comprising: means for executing a three-dimensional graphic processing using a data processor, wherein said data processor comprises: a central processing, and a floating point unit, wherein said central processing unit and said floating point unit execute instructions in an instruction set, and wherein said instruction set includes a command for causing an inner product operation of a four-component vector and another four-component vector to be executed by said floating point unit.
Claim 11
Dependent Claim
57 words
A data processor comprising: a central processing unit; and a floating point unit, wherein said central processing and said floating point unit execute instructions in an instruction set, and wherein said instruction set includes a command having a single instruction for causing an inner product operation of a vector to be executed by said floating point unit.
Claim 12
Dependent Claim
57 words
A data processor comprising: a central processing unit; and a floating point unit, wherein said central processing and said floating point unit execute instructions in an instruction set, and wherein said instruction set includes a command having a single instruction for causing an inner product operation of a vector to be executed by said floating point unit.
Claim 13
Dependent Claim
95 words
a data processor according to claim 7 , wherein said floating point unit comprises: a plurality of multipliers for multiplying a mantissa part of a floating point number; an aligner for receiving an output of said multiplier, and carrying out an alignment shift; an exponent processor portion for generating an exponent prior to a normalization in accordance with an exponent part of said floating point number; a multi-input adder for adding an output of said aligner; and a normalizing unit for normalizing an output of said multi-input adder and the exponent prior to the normalization.
Claim 14
Dependent Claim
75 words
A data processing system comprising: means for executing a three-dimensional graphic processing using a data processor, wherein said data processor comprises: a central processing unit, and a floating point unit, wherein said central processing unit and said floating point unit execute instructions in an instruction set, and wherein said instruction set includes a command having a single instruction for causing an inner product operation of a vector to be executed by said floating point unit.
Claim 15
Dependent Claim
75 words
A data processing system comprising: means for executing a three-dimensional graphic processing using a data processor, wherein said data processor comprises: a central processing unit, and a floating point unit, wherein said central processing unit and said floating point unit execute instructions in an instruction set, and wherein said instruction set includes a command having a single instruction for causing an inner product operation of a vector to be executed by said floating point unit.