Multiplication circuitry, system, chip-containing product, and computer-readable medium
AssigneeArm Limited
InventorsNicholas Andrew PFISTER, Vignesh Devidas KUDVA
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsNicholas Andrew PFISTER, Vignesh Devidas KUDVA
Estimating the term…
Multiplication circuitry comprises adder sub-arrays which each add partial products derived from first/second operands. Sub-array result values generated by the adder sub-arrays are added in a result assembly addition to generate at least one multiplication result value representing a result of signed multiplication of the first operand and the second operand. Sign extension emulation is performed for a sign-extension-emulated sub-array result value added in the result assembly addition, by applying a default zero extension to the sign-extension-emulated sub-array result value regardless of its sign and emulating an effect of sign extending the sign-extension-emulated sub-array result value using another of the assembled values. Another example of multiplication circuitry applies default zero extension to a third signed operand being added to a product of first/second signed operands, and emulates sign extension of the third signed operand by adjusting one of the partial products derived from the first/second signed operands.
Multiplication circuitry comprising:
Multiplication circuitry comprising:
Dependencies are inferred from the claim text.