Inexact computing, is a modern approach for the development of low power and high-performance digital circuits, which involves approximation stages to get the utmost accurate result and are very much applicable in some error-tolerant applications like image processing. Such applications are limited to human eyesight ability, which gives us the freedom to make the approximate output. In this manuscript, two inexact partial product generators, viz. IPPG1, IPPG2 are proposed for the design of radix-4 based 8 × 8 Booth multipliers IRBM1.1, IRBM1.2, respectively. Moreover, an inexact 4:2 compressor is also proposed to add such partial product bits generated by IPPG1 and IPPG2, and nomenclate them as IRBM2.1 and IRBM 2.2, respectively. IPPG1 and IPPG2 are designed by introducing errors in the Karnaugh’s map to reduce the circuit complexity and errors, respectively. Similarly, errors are introduced in the truth table of the exact 4:2 compressor to design a low power, high speed inexact 4:2 compressor. Error metrics estimation of such proposed inexact Booth multipliers and the state-of-the-art designs are performed using MATLAB and circuit performance parameters like area, computational delay and power dissipation are extracted using gpdk45 nm technology. While comparing, IRBM1.2 offers minimum error metrics than all other reported design so far. Moreover, in the circuit level prospect, IRBM1.1 consumes minimum power and IRBM2.2 is the fastest among its reported counter-parts. IRBM2.2 offers minimum power-delay-area (PDA) product over all of its reported counter-parts. For the validation of the proposed designs, an image multiplication, edge-detection using Sobel operator, and convolutional neural network-based application is incorporated and quality assessment parameters are measured using MATLAB.
Read full abstract