Math coprocessor
First Claim
Patent Images
1. A digital signal processor comprising:
- a multiplier-accumulator for performing integer and floating point multiplication and integer addition operations on operands selectively fetched into a set of source registers;
a floating point adder for performing floating point addition operations on operands selectively fetched into the set of source registers; and
a comparator for comparing floating point operands selectively fetched into the set of source registers.
2 Assignments
0 Petitions
Accused Products
Abstract
A math coprocessor 1300 includes a multiply-accumulate unit 1600. Multiplier-accumulate unit 1600 includes a multiplier array 1603 for selectively multiplying first and second operands, the first and second operands having a data type selected from the group including floating point and integer data types. An adder 1604 selectively performs addition and subtraction operations on third and fourth operands, the third and fourth operands selected by multiplexer circuitry from the contents of a set of associated source registers, data output from multiplier array 1603 and data output from adder 1604.
-
Citations
8 Claims
-
1. A digital signal processor comprising:
-
a multiplier-accumulator for performing integer and floating point multiplication and integer addition operations on operands selectively fetched into a set of source registers;
a floating point adder for performing floating point addition operations on operands selectively fetched into the set of source registers; and
a comparator for comparing floating point operands selectively fetched into the set of source registers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification