G06F7/5332

MULTIPLICATION METHOD AND ELECTRONIC CIRCUIT
20250110696 · 2025-04-03 · ·

A digital multiplicand is received. An initial digital multiplier including logical 0s and 1s is also received. The initial multiplier is processed including at the beginning of each string with at least one logical 1 of the initial multiplier, by applying, or not, in a selective manner, a Booth encoding on said string so as to output a final multiplier. The multiplicand is then multiplied by the final multiplier to produce an output.