LOW POWER HIGH SPEED ACCURACY CONTROLLABLE APPROXIMATE MULTIPLIER DESIGN

  • Unique Paper ID: 168136
  • Volume: 11
  • Issue: 4
  • PageNo: 1408-1412
  • Abstract:
  • Many increasingly popular applications, such as image processing and recognition, are inherently tolerant of small inaccuracies. These applications are computationally demanding and multiplication is their fundamental arithmetic function, which creates an opportunity to trade off computational accuracy for reduced power consumption. Approximate computing is an efficient approach for error tolerant applications because it can trade off accuracy for power, and it currently plays an important role in such application domains. Different error-tolerant applications have different accuracy requirements, as do different program phases in an application. If multiplication accuracy is fixed, power will be wasted when high accuracy is not required. This means that approximate multipliers should be dynamically reconfigurable to match the different accuracy requirements of different program phases and applications. Approximate multiplication is considered to be an efficient technique for trading off energy against performance and accuracy. This work proposes an accuracy-controllable multiplier whose final product is generated by a carry-mask able adder. The proposed scheme can dynamically select the length of the carry propagation to satisfy the accuracy requirements flexibly. The partial product tree of the multiplier is approximated by the proposed tree compressor. An 8x8 multiplier design is implemented by employing the carry maskable adder and the compressor. Compared with a conventional Wallace tree multiplier, the proposed multiplier reduced power and critical path delay, depending on the required accuracy.

Cite This Article

  • ISSN: 2349-6002
  • Volume: 11
  • Issue: 4
  • PageNo: 1408-1412

LOW POWER HIGH SPEED ACCURACY CONTROLLABLE APPROXIMATE MULTIPLIER DESIGN

Related Articles