Journal Press India®

Image Multiplier Based on Low Power Approximate Unsigned Multiplier

Vol 7 , Issue 2 , April - June 2019 | Pages: 50-56 | Research Paper  

https://doi.org/10.51976/ijari.721907

| | |


Author Details ( * ) denotes Corresponding author

1. * J. Loganayaki, Department of Electronics and Communication Engineering, Gnanamani College of Technology, Tamil Nadu, India (jloganayakiece@gmail.com)
2. M. Vasanthi, Department of Electronics and Communication Engineering, Gnanamani College of Technology, Tamil Nadu, India (vasanthiece@gmail.com)

Approximate circuits have been considered for applications that can tolerate some loss of accuracy with improved performance and/or energy efficiency. Multipliers are key arithmetic circuits in many of these applications including digital signal processing (DSP). This multiplier leverages a newly designed approximate adder that limits its carry propagation to the nearest neighbours for fast partial product accumulation. Different levels of accuracy can be achieved by using either OR gates or the proposed approximate adder in a configurable error recovery circuit. The approximate multipliers using these two error reduction strategies are referred to as AM1 and AM2, respectively. Both AM1 and AM2 have a low mean error distance, i.e., most of the errors are not significant in magnitude. Compared with a Wallace multiplier optimized for speed, an 8×8 AM1 using four most significant bits for error reduction shows a 60% reduction in delay (when optimized for delay) and a 42% reduction in power dissipation (when optimized for area). In a 16×16 design, half of the least significant partial products are truncated for AM1 and AM2, which are thus denoted as TAM1 and TAM2, respectively. Compared with the Wallace multiplier, TAM1 and TAM2 save from 50% to 66% in power, when optimized for area. Compared with existing approximate multipliers, AM1, AM2, TAM1, and TAM2 show significant advantages in accuracy with a low power-delay product. AM2 has a better accuracy compared with AM1 but with a longer delay and higher power consumption. Image processing applications, including image sharpening and smoothing, are considered to show the quality of the approximate multipliers in error-tolerant applications. By utilizing an appropriate error recovery scheme, the proposed approximate multipliers achieve similar processing accuracy as exact multipliers, but with significant improvements in power.

Keywords

Multiplier; Digital Signal Processing; Optimization.


  1. J Han, M Orshansky. Approximate computing: An emerging paradigm for energy-efficient design, in Proc. 18th IEEE Eur. Test Symp., 2013, 1–6.

  2. SL Lu. Speeding up processing with approximation circuits, Computer, 37(3), 2004, 67–73.

  3. AK Verma, P Brisk, P Ienne. Variable latency speculative addition: A new paradigm for arithmetic circuit design, in Proc. Design, Automat. Test Eur., 3, 2008, 1250–1255.

  4. N Zhu, WL Goh, KS Yeo. An enhanced low-power high-speed adder for error-tolerant application, in Proc. 12th Int. Symp. Integr. Circuits, 12, 2009, 69–72.

  5. HR Mahdiani, A Ahmadi, SM Fakhraie, C Lucas. Bio-inspired imprecise computational blocks for efficient VLSI implementation of soft-computing applications, IEEE Trans. Circuits Syst. I, Reg. Papers, 57(4), 2010, 850–862.

  6. V Gupta, D Mohapatra, SP Park, A Raghunathan, K Roy. Impact: IMPrecise adders for low-power approximate computing, in Proc. IEEE/ACM Int. Symp. Low Power Electron. Design, 8, 2011, 409–414.

  7. AB Kahng, S Kang. Accuracy-configurable adder for approximate arithmetic designs, in Proc. Design Automat. Conf., 6, 2012, 820–825.

  8. K Du, P Varman, K Mohanram. High performance reliable variable latency carry select addition, in Proc. Design, Automat. Test Eur. Conf. Exhib., 3, 2012, 1257–1262.

  9. J Liang, J Han, F Lombardi. New metrics for the reliability of approximate and probabilistic adders, IEEE Trans. Comput., 62(9), 2012, 1760–1771.

  10. J Huang, J Lach, G Robins. A methodology for energy-quality tradeoff using imprecise hardware, in Proc. Design Automat. Conf., 6, 2012, 504–509.

  11. J Miao, K He, A Gerstlauer, M Orshansky. Modeling and synthesis of quality-energy optimal approximate adders, in Proc. IEEE/ACM Int. Conf. Comput.-Aided Design, 11, 2012, 728–735.

  12. R Venkatesan, A Agarwal, K Roy, A Raghunathan. Macaco: Modeling and analysis of circuits for approximate computing, Proc. IEEE/ACM Int. Conf. Comput.-Aided Design, 11, 2011, 667–673.

  13. H Jiang, C Liu, L Liu, F Lombardi, J Han. A review, classification, and comparative evaluation of approximate arithmetic circuits, ACM J Emerg. Technol. Comput. Syst., 13(4), 2017, Art. no. 60.

  14. P Kulkarni, P Gupta, MD Ercegovac. Trading accuracy for power in a multiplier architecture, J Low Power Electron., 7(4), 2011, 490–501.

  15. K Bhardwaj, PS Mane, J Henkel. Power- and area-efficient approximate wallace tree multiplier for error-resilient systems, in Proc. 15th Int. Symp. Qual. Electron. Design, 3, 2014, 263–269.

  16. KY Kyaw, WL Goh, KS Yeo. ow-power high-speed multiplier for error-tolerant application, Proc. IEEE Int. Conf. Electron Devices Solid-State Circuits, 12, 2010, 1–4.

  17. S Narayanamoorthy, HA Moghaddam, Z Liu, T Park, NS Kim. Energy-efficient approximate multiplication for digital signal processing and classification applications, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 23(6), 2015, 1180–1184.

  18. YH Chen, TY Chang. A high-accuracy adaptive conditionalprobability estimator for fixed-width booth multipliers, IEEE Trans. Circuits Syst. I, Reg. Papers, 59(3), 2012, 594–603,

  19. B Shao, P Li. Array-based approximate arithmetic computing: A general model and applications to multiplier and squarer design, IEEE Trans. Circuits Syst. I, Reg. Papers, 62(4), 2015, 1081–1090.

  20. H Jiang, J Han, F Qiao, F Lombardi. Approximate radix-8 booth multipliers for low-power and high-performance operation, IEEE Trans. Comput., 65(8), 2016, 2638–2644.

  21. K Nepal, Y Li, RI Bahar, S Reda. Abacus: A technique for automated behavioral synthesis of approximate computing circuits, in Proc. Design, Automat. Test Eur. Conf. Exhib., 3, 2014, 1–6.

  22. A Ranjan, A Raha, S Venkataramani, K Roy, A Raghunathan. Aslan: Synthesis of approximate sequential circuits, in Proc. Design, Automat. Test Eur. Conf. Exhib., 3, 2014, 1–6.

  23. C Liu, J Han, F Lombardi. A low-power, high-performance approximate multiplier with configurable partial error recovery, in Proc. Design, Automat. Test Eur. Conf. Exhib., 3, 2014, 1–4.

  24. B Parhami. Computer Arithmetic. London, U.K.: Oxford Univ. Press, 2000.

  25. MA Breuer. Intelligible test techniques to support error-tolerance, in Proc. 13th Asian Test Symp., 11, 2004, 386–393.

  26. N Weste, H David. CMOS VLSI Design: A Circuits and Systems Perspective, 3rd ed. London, U.K.: Pearson, 2005.

  27. VG Oklobdzija, D Villeger, SS Liu. A method for speed optimized partial product reduction and generation of fast parallel multipliers using an algorithmic approach, IEEE Trans. Comput., 45(3), 1996, 294–306.

  28. KC Bickerstaff, EE Swartzlander, MJ Schulte. Analysis of column compression multipliers, in Proc. 15th IEEE Symp. Comput. Arithmetic, 6, 2001, 33–39.

  29. KC Bickerstaff, MJ Schulte, EE Swartzlander. Parallel reduced area multipliers, J. VLSI Signal Process. Syst. Signal, Image Video Technol., 9(3), 1995, 181–191.

  30. YK Cheng, CH Tsai, CC Teng, SM Kang. Electrothermal Analysis of VLSI Systems. New York, NY, USA: Springer, 2002.

  31. EJ King, EE Swartzlander. Data-dependent truncation scheme for parallel multipliers, Proc. 31st Conf. Rec. Asilomar Conf. Signals, Syst. Comput., 2(11), 1997, 1178–1182.

  32. MSK Lau, KV Ling, YC Chu. Energy-aware probabilistic multiplier: Design and analysis, in Proc. Int. Conf. Compil., Archit., Synthesis Embedded Syst., 2009, 281–290.

  33. HR Myler, AR Weeks. The Pocket Handbook of Image Processing Algorithms in C Englewood Cliffs, NJ, USA: Prentice-Hall, 1993.

Abstract Views: 1
PDF Views: 110

Advanced Search

News/Events

Indira School of Bus...

Indira School of Mangement Studies PGDM, Pune Organizing Internatio...

Indira Institute of ...

Indira Institute of Management, Pune Organizing International Confe...

D. Y. Patil Internat...

D. Y. Patil International University, Akurdi-Pune Organizing Nation...

ISBM College of Engi...

ISBM College of Engineering, Pune Organizing International Conferen...

Periyar Maniammai In...

Department of Commerce Periyar Maniammai Institute of Science &...

Institute of Managem...

Vivekanand Education Society's Institute of Management Studies ...

Institute of Managem...

Deccan Education Society Institute of Management Development and Re...

S.B. Patil Institute...

Pimpri Chinchwad Education Trust's S.B. Patil Institute of Mana...

D. Y. Patil IMCAM, A...

D. Y. Patil Institute of Master of Computer Applications & Managem...

Vignana Jyothi Insti...

Vignana Jyothi Institute of Management International Conference on ...

By continuing to use this website, you consent to the use of cookies in accordance with our Cookie Policy.