An Improved Design of Low-Power High-Speed Accuracy Scalable Approximate Multiplier
DOI:
https://doi.org/10.31838/jvcs/04.01.02Keywords:
Approximate multiplication, Approximate Tree Compressor (ATC), Carry Maskable Adder (CMA), Partial Product tree, Accuracy scalability.Abstract
Approximate multiplication is a technique that can be used to reduce energy consumption and improve accuracy. Multiplication is a fundamental function of many error-tolerant applications. The proposed accuracy-controllable multiplier can be dynamically adjusted to meet the accuracy requirements. It can generate a carry-maskable product with a defined length. The proposed algorithm can dynamically modify the carry propagation length for optimal accuracy. The proposed tree compressor has a partial product tree that is approximated by the carry maskable adder. The partial product tree is computed by the proposed multiplier. The proposed approximate multiplier is proposed to consist of an ATC and a carry-maskable adder. The ATC and the CMA are both power-efficient and feature a simple circuit structure.