Method and system for performing division/multiplication operations in digital processors, corresponding device and computer program product
AssigneeSTMicroelectronics S.r.l.
InventorDaniele MANGANO
Life of this patent
Estimating the term…
Loading patent…
AssigneeSTMicroelectronics S.r.l.
InventorDaniele MANGANO
Estimating the term…
A digital processor, such as, e.g., a divider in a PID controller, performs a mathematical operation such as division (or multiplication) involving operands represented by strings of bit signals and an operator to produce an operation result. The processor is configured by identifying first and second power-of-two approximating values of the operator as the nearest lower and nearest higher power-of-two values to the operator. The operation is performed on the input operands by means of the first and second power-of-two approximating values of the operator by shifting the bit signals in the operands by using the first and second power-of-two approximating values in an alternated sequence to produce: first approximate results by using the first power-of-two approximating value, second approximate results by using the second power-of-two approximating value. The average of the first and second approximate results is representative of the accurate result of the operation.
A method, comprising:
A system, comprising:
A non-transitory computer-readable medium whose contents configure one or more electronic processing devices to perform a mathematical operation on an operand digital signal with an operator by,
Dependencies are inferred from the claim text.