Skip to main content

Design of High Speed Vedic Multiplier for Decimal Number System

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7373))

Abstract

Vedic mathematics is the ancient techniques of mathematics, based on 16 simple sutras (formulae). Decimal number system multiplication technique based on such ancient mathematics is reported in this paper. Improvement in speed was achieved through stage reduction by “Nikhilam Navatascaramam Dasatah (NND)” (all from 9 and last from 10) which was adopted from Vedas, during multiplication. Binary coded decimal (BCD) methodology was incorporated with Vedic mathematics, to implement such multiplier for practical VLSI applications. The functionality of these circuits was checked and performance parameters such as propagation delay, dynamic switching power consumptions were calculated by spice spectre using 90nm CMOS technology. BCD implementation of Vedic multiplier ensures the stage reduction for decimal number, hence substantial reduction in propagation delay compared with earlier reported one, has been investigated. Implementation result offered propagation delay of the resulting (5×5) digit decimal multiplier was only ~5.798ns while the power consumption of the same was ~23.487μW. Almost ~26% improvement in speed from earlier reported decimal multiplier, e.g. parallel implementation methodology, the best architecture reported so far, has been achieved.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. James, R.K., Shahana, T.K., Jacob, K.P., Sasi, S.: Decimal Multiplication using compact BCD Multiplier. In: Proc. IEEE Int. Conf. on Electronics Design (ICED 2008), Penang, pp. 1–6 (2008)

    Google Scholar 

  2. James, R.K., Jacob, K.P., Sasi, S.: Performance analysis of double digit decimal multiplier on various FPGA logic families. In: Proc. IEEE Int. Conf. on Programmable Logic, Sao Carlos, pp. 165–170 (2009)

    Google Scholar 

  3. Sutter, G., Todorovich, E., Bioul, G., Vazquez, M., Deschamps, J.P.: FPGA Implementations of BCD Multipliers. In: Proc. IEEE Int. Conf. on Reconfigurable Computing and FPGAs (ReConFig 2009), Quintana Roo, pp. 36–41 (2009)

    Google Scholar 

  4. Véstias, M.P., Neto, H.C.: Parallel decimal multipliers using binary multipliers. In: Proc. IEEE VI Southern Programmable Logic Conference (SPL), Ipojuca, pp. 73–78 (2010)

    Google Scholar 

  5. Jaberipur, G., Kaivani, A.: Binary-coded decimal digit multipliers. IET Journal on Computer & Digital Techniques, 377–381 (2007)

    Google Scholar 

  6. James, R.K., Shahana, T.K., Jacob, K.P., Sasi, S.: Fixed Point Decimal Multiplication Using RPS Algorithm. In: Proc. IEEE Int. Symp. on Parallel and Distributed Processing with Applications (ISPA 2008), Sydney, pp. 343–350 (2008)

    Google Scholar 

  7. Neto, H.C., Vestias, M.P.: Decimal multiplier on FPGA using embedded binary multipliers. In: Proc. IEEE Int. Conf. on Field Programmable Logic and Applications (FPL 2008), Heidelberg, pp. 197–202 (2008)

    Google Scholar 

  8. Veeramachaneni, S., Srinivas, M.B.: Novel High-Speed Architecture for 32-Bit Binary Coded Decimal (BCD) Multiplier. In: Proc. IEEE Int. Symp. on Communications and Information Technologies (ISCIT 2008), Lao, pp. 543–546 (2008)

    Google Scholar 

  9. Erle, M.A., Hickmann, B.J., Schulte, M.J.: Decimal Floating-Point Multiplication. IEEE Transactions on Computers 58(7), 902–916 (2009)

    Article  MathSciNet  Google Scholar 

  10. Vazquez, A., Antelo, E., Montuschi, P.: Improved Design of High-Performance Parallel Decimal Multipliers. IEEE Transactions on Computers 59(5), 679–693 (2010)

    Article  MathSciNet  Google Scholar 

  11. Vazquez, A., Antelo, E., Montuschi, P.: A New Family of High-Performance Parallel Decimal Multipliers. In: Proc. 18th IEEE Symposium on Computer Arithmetic (ARITH 2007), Montepellier, pp. 194–204 (2007)

    Google Scholar 

  12. Mehta, P., Gawali, D.: Conventional versus Vedic mathematical method for Hardware implementation of a multiplier. In: Proc. of the IEEE International Conference on Advances in Computing, Control, and Telecommunication Technologies, Trivandrum, pp. 640–642 (2009)

    Google Scholar 

  13. Tiwari, H.D., Gankhuyag, G., Kim, C.M., Cho, Y.B.: Multiplier design based on ancient Indian Vedic Mathematics. In: Proc. of the IEEE International SoC Design Conference, Busan, pp. 65–68 (2008)

    Google Scholar 

  14. Saha, P., Banerjee, A., Bhattacharyya, P., Dandapat, A.: High Speed ASIC Design of Complex Multiplier Using Vedic Mathematics. In: Proc. of the IEEE, Student Technology Symposium, Kharagpur, pp. 237–241 (January 2011)

    Google Scholar 

  15. Bhattacharya, J., Gupta, A., Singh, A.: A high performance binary to BCD converter for decimal multiplication. In: Proc. of the IEEE International Symp. on VLSI Design Automation and Test (VLSI-DAT), Hsin Chu, pp. 315–318 (2010)

    Google Scholar 

  16. Maharaja, J.S.S.B.K.T.: Vedic mathematics. Motilal Banarsidass Publishers Pvt. Ltd., Delhi (2001)

    Google Scholar 

  17. Saha, P., Banerjee, A., Dandapat, A., Bhattacharyya, P.: ASIC Design of a High Speed Low Power Circuit for Calculation of Factorial of 4-Bit Numbers Based on Ancient Vedic Mathematics. Microelectronics Journal 42(12), 1343–1352 (2011)

    Article  Google Scholar 

  18. Saha, P.K., Banerjee, A., Dandapat, A.: High Speed Low Power Complex Multiplier Design Using Parallel Adders and Subtractors. International Journal on Electronic and Electrical Engineering (IJEEE) 07(11), 38–46 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Saha, P., Banerjee, A., Dandapat, A., Bhattacharyya, P. (2012). Design of High Speed Vedic Multiplier for Decimal Number System. In: Rahaman, H., Chattopadhyay, S., Chattopadhyay, S. (eds) Progress in VLSI Design and Test. Lecture Notes in Computer Science, vol 7373. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31494-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31494-0_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31493-3

  • Online ISBN: 978-3-642-31494-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics