Truncated error correction for flexible approximate multiplication

Michael B. Sullivan, Earl E. Swartzlander
2012 2012 Conference Record of the Forty Sixth Asilomar Conference on Signals, Systems and Computers (ASILOMAR)  
Binary logarithms can be used to perform computer multiplication through simple addition. Exact logarithmic (and anti-logarithmic) conversion is prohibitively expensive for use in general multipliers; however, inexpensive estimate conversions can be used to perform approximate multiplication. Such approximate multipliers have been used in domain-specific applications, but existing designs either offer superior efficiency or flexibility. This study proposes a flexible approximate multiplier with
more » ... improved efficiency. Preliminary analysis indicates that this design provides up to a 50% efficiency advantage relative to prior flexible approximate multipliers. Index Terms-Truncated error correction, approximate binary logarithms, approximate multiplication, computer arithmetic.
doi:10.1109/acssc.2012.6489023 dblp:conf/acssc/SullivanS12 fatcat:e7wu7gygvvgkllm4bj3yembji4