Published March 24, 2017 | Version v1

LOW POWER AND LOW AREA MULTIPLICATION CIRCUITS THROUGH PARTIAL PRODUCT PERFORATION

  • 1. PG Scholar, SSM College of Engineering, Komarapalayam, Tamilnadu
  • 2. Associate Professor, Department of ECE, SSM College of Engineering, Komarapalayam, Tamilnadu

Description

Focus on hardware-level approximation by introducing the partial product perforation technique for designing approximate multiplication circuits. The partial product perforation method for creating approximate multipliers. It omit the generation of some partial products, thus reducing the number of partial products that have to be accumulated; we decrease the area, power. The major contributions of this work, the software-based perforation technique on the design of hardware circuits, obtaining the optimized design solutions regarding the power–area–error tradeoffs. Analyze in a mathematically rigorous manner the arithmetic accuracy of partial product perforation and prove that it delivers a bounded and predictable output error.  Error analysis is not bound to specific multiplier architecture and can be applied with error guarantees to every multiplication circuit regardless of its architecture that compared with the respective exact design, the partial product perforation. Index Terms: Approximate Arithmetic Circuits, Approximate Computing, Approximate Multiplier, Error Analysis & Low Power.

Files

GLCMC-010.PDF

Files (418.3 kB)

Name Size Download all
md5:130ef613cf0f5c090abb6d0ec2fb9a5d
418.3 kB Preview Download

Additional details

References

  • 1. C. Liu, J. Han, and F. Lombardi, "A low-power, high-performance approximate multiplier with configurable partial error recovery," in Proc.Conf. Design, Autom. Test Eur., Mar. 2014, Art. No. 95. 2. Narayanamurthy, H.. Moghaddam, Z. Liu, T. Park, and N. S. Kim, "Energy-efficient approximate multiplication for digital signal processing and classification applications," IEEE Trans. Very Large Scale Integr.ationnvol. 23, no. 6, pp. 1180–1184, Jun. 2015. 3. S. Hashemi, R. I. Bahar, and S. Reda, "DRUM: A dynamic range unbias multiplier for approximate applications," in Proc. IEEE/ACM Int. Conf. Comput.-Aided Design, Nov. 2015, pp. 418–425. 4. R. Venkatesan, A. Agarwal, K. Roy, and A. Raghu Nathan, "MACACO: Modeling and analysis of circuits for approximate computing" Proc. IEEE/ACM Int. Conf. Comput.-Aided Design, Nov. 2011, pp. 667–673. 5. V. Gupta, D. Mohapatra, S. P. Park, A. Raghu Nathan, and K. Roy, "IMPACT: Imprecise adders for low—power in the approximate computing," in Proc. Int. Symp. Low Power Electron. Design, Aug. 2011, pp. 409–414. 6. C. Lee, M. Potkonjak, and W. H. Mangione-Smith, "Media Bench: A tool for evaluating and synthesizing multimedia and communications systems," in Proc. 13th Annu. IEEE/ACM Int. Symp. Micro architecture, Dec. 1997, pp. 330–335. 7. D. Zuras and W. H. McAllister, "Balanced delay trees and combinatorial division in VLSI," IEEE J. Solid-State Circuits, vol. 21, no. 5,pp. 814–819, Oct. 1986.