Multiply and accumulate circuit
AssigneeMotorola, Inc.
InventorsBrian Todd Kelley, David Mark Johnson
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola, Inc.
InventorsBrian Todd Kelley, David Mark Johnson
Estimating the term…
A multiply accumulate circuit (600) includes a multiply accumulate reduction circuit (527) that generates P current accumulated operands during an iteration. P operand registers (582) are coupled to the multiply accumulate reduction circuit (527). A corresponding one of the P current accumulated operands is stored in each of the P operand registers (582) in place of one of the P partial accumulated operands in response to the iteration. Each of P feedback paths (593) couples one of P outputs of the P operand registers (582) to a corresponding one of P feedback inputs of the multiply accumulate reduction circuit (527). An adder (561) that is coupled to the P outputs through isolation circuits (570) generates an output (551) in N iterations that is a sum of N products, each being a product of one of a series of N multipliers and one of a series of N multiplicands.
A multiply accumulate (MAC) circuit that generates a total value which is a multiply accumulate result of N multiply operations of a series of N multipliers and a corresponding series of N multiplicands, comprising:
A multiply accumulate (MAC) circuit that generates a total value which is a multiply accumulate result of N multiply operations of a series of N multipliers and a corresponding series of N multiplicands, comprising:
Dependencies are inferred from the claim text.