A Delay Efficient Vedic Multiplier

Research Article


Vedic mathematics is the ancient Indian method of mathematics based on 16 Sutras applicable to various branches of mathematics like trigonometry, calculus, geometry, conics etc. Multiplication is effectively used in modern communication and Digital Signal Processing applications. Ordinary multiplication requires propagation of carry from LSB to MSB while adding binary partial products, which limits the overall speed of multiplication. Vedic mathematics helps in generation of partial products and sums in one step, and ensures reduction in overall propagation delay. Urdhva Tiryakbhyam Sutra and Nikhilam Sutra are the two multiplication techniques used in Vedic mathematics. In this paper, an 8 * 8 Nikhilam Sutra multiplier for three different sets of bases is realized. The concepts of Urdhva Tiryakbhyam Sutra multiplication are used for the implementation of the proposed multiplier. The implementation results are compared with that of a Modified Booth’s multiplier in terms of delay, area and power. The design is synthesized in Synopsys Design Compiler using CMOS 90 nm technology, and results show that the proposed multiplier using Nikhilam Sutra with 25 bases is faster than the Modified Booth’s multiplier by 51.28%.


Vedic mathematics Nikhilam Sutra Booth’s multiplier Arithmetic operations 


  1. 1.
    Hwang K (1979) Computer arithmetic: principles, architecture and design. Wiley, LondonGoogle Scholar
  2. 2.
    Mano MM (1993) Computer system architecture. Prentice Hall, Englewood CliffsMATHGoogle Scholar
  3. 3.
    Ma G, Taylor FJ (1990) Multiplier policies for digital signal processing. ASSP Mag IEEE 7:6–20ADSCrossRefGoogle Scholar
  4. 4.
    Tiwari HD, Gankhuyag G, Kim CM, Cho YB (2008) Multiplier design based on ancient Indian vedic mathematics. In: SoC design conference (ISOCC’08) international, pp II-65–II-68Google Scholar
  5. 5.
    Saha HS, Mitra A (2007) A digital multiplier architecture using Urdhva Tiryakbhyam Sutra of Vedic mathematics. In: Proceedings sixth international conference on computation, control and instrumentation, pp 76–80Google Scholar
  6. 6.
    Akhter S (2007) VHDL implementation of fast N × N multiplier based on vedic mathematic. In: 18th European conference on circuit theory and design, (ECCTD), pp 472–475Google Scholar
  7. 7.
    Dhillon HS, Mitra A (2008) A reduced-bit multiplication algorithm for digital arithmetic. World Acad Sci Eng Technol 19:719–724MATHGoogle Scholar
  8. 8.
    Thapliyal H, Srinivas MB (2004) High speed efficient N × N bit parallel hierarchical overlay multiplier architecture based on ancient Indian Vedic mathematics. Enformatika Trans 2:225–228Google Scholar
  9. 9.
    Mehta P, Gawali D (2009) Conventional versus vedic mathematical method for hardware implementation of a multiplier. In: International conference on advances in computing, control, & telecommunication technologies, 2009. ACT’09, pp 640–642Google Scholar
  10. 10.
    Saha P, Banerjee A, Bhattacharyya P, Dandapat A (2011) High speed ASIC design of complex multiplier using vedic mathematics. In: Students’ technology symposium (TechSym), IEEE, pp 237–241Google Scholar
  11. 11.
    Saha P, Banerjee A, Dandapat A, Bhattacharyya P (2011) Vedic mathematics based 32-bit multiplier design for high speed low power processors. Int J Smart Sens Intell Syst 4:272Google Scholar
  12. 12.
    Tirtha SBK (1992) Vedic mathematics. Motilal Banarsidass Publications, VaranasiGoogle Scholar
  13. 13.
    Booth AD (1951) A signed binary multiplication technique. Q J Mech Appl Math 4:236–240MathSciNetCrossRefMATHGoogle Scholar
  14. 14.
    MacSorley OL (1961) High-speed arithmetic in binary computers. Proc IRE 49:67–91MathSciNetCrossRefGoogle Scholar
  15. 15.
    Lamberti F, Andrikos N, Antelo E, Montuschi P (2011) Reducing the computation time in (short bit-width) two’s complement multipliers. IEEE Trans Comput 60:148–156MathSciNetCrossRefMATHGoogle Scholar

Copyright information

© The National Academy of Sciences, India 2018

Authors and Affiliations

  1. 1.Department of Electronics and Communication Engineering, Amrita School of EngineeringAmrita Vishwa VidyapeethamCoimbatoreIndia
  2. 2.Department of Electronics and Communication EngineeringSri Krishna College of Engineering and TechnologyCoimbatoreIndia

Personalised recommendations