Apparatus and method for performing absolute difference operation
AssigneeArm Limited
InventorsNeil Burgess, David Raymond Lutz
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsNeil Burgess, David Raymond Lutz
Estimating the term…
An apparatus comprises processing circuitry for performing an absolute difference operation for generating an absolute difference value in response to the first operand the second operand. The processing circuitry supports variable data element sizes for data elements of the first and second operands and the absolute difference value. Each data element of the absolute difference value represents an absolute difference between corresponding data elements of the first and second operands. The processing circuitry has an adding stage for performing at least one addition to generate at least one intermediate value and an inverting stage for inverting selected bits of each intermediate value. Control circuitry generates control information based on the current data element size and status information generated in the adding stage, to identify the selected bits to be inverted in the inverting stage to convert each intermediate value into a corresponding portion of the absolute difference value.
An apparatus comprising:
An apparatus comprising:
A method of performing an absolute difference operation to generate an absolute difference value in response to a first operand and a second operand, wherein the first operand, the second operand and the absolute difference value each comprise at least one data element having a current data element size selected from a plurality of data element sizes, and each data element of the absolute difference value represents an absolute difference between corresponding data elements of the first and second operands;
Dependencies are inferred from the claim text.