Design of 16-Bit Vedic Multiplier For Convolutional
Design of 16-Bit Vedic Multiplier For Convolutional
12
International Journal of Computer Applications (0975 – 8887)
International Conference on Quality Up-gradation in Engineering Science and Technology, 2016
number are taken as product digit and rest are considered as Similar to the previous design of 4x4 multiplier, we need 4
carry digits. Initial carry is assumed to be zero here also. such 4x4 multipliers to develop 8x8 multipliers. Here we need
to first design 8bit and 12 bit adders and by proper
instantiating of the module and connections as shown in the
fig 4 we have designed a 8x8 bit multiplier
4. EXPERIMENTAL RESULTS
4.1 RTL SCHEMATICS
13
International Journal of Computer Applications (0975 – 8887)
International Conference on Quality Up-gradation in Engineering Science and Technology, 2016
14
International Journal of Computer Applications (0975 – 8887)
International Conference on Quality Up-gradation in Engineering Science and Technology, 2016
Table 1. Synthesis Results VHDL and simulated with Xilinx 14.5i. In future work, this
multiplier will be used in convolution encoder. The
Vedic advantages of this proposed architecture is efficient in speed.
multipliers 4 Bit 8 Bit 16 Bit The multiplier can be extended upto 32-bit, 64-bit etc.
6. REFERENCES
Delay 11.393ns 19.790ns 30.534ns [1] Yogita Bansal, Charu Madhu, PardeepKaur,” High speed
vedic multiplier designs-A review”, Proceedings of 2014
RAECS UIET Panjab University Chandigarh, 06 – 08
The delay observed in the table 1 are software (simulation) March, 2011
delay i.e., as we increase the bits of operation delay also
increases. [2] Honey Durga Tiwari, Ganzorig Gankhuyag , Chan Mo
Kim, Yong Beom Cho, “Multiplier design based on
5. CONCLUSION ancient Indian Vedic Mathematics,” 978-1-4244-2599-
In this paper, we have presented the design and simulation of 0/08 2008 IEEE.
4-bit, 8-bit and 16-bit vedic multiplier.As the size of
multiplier increases delay also increases. Here, Urdhava
Tiryakbhyam sutra is used for multiplication because it [3] Ms.G.S. Suganya, Ms. G.kavya, RTL Design and VLSI
eliminates unwanted multiplication steps and follows a fast Implementation of an efficient Convolutional Encoder
multiplication process. The design has been achieved using
15
International Journal of Computer Applications (0975 – 8887)
International Conference on Quality Up-gradation in Engineering Science and Technology, 2016
and Adaptive Viterbi Decoder, 978-1-4673-4866- [6] Tiwari, H.D., Gankhuyag, G., Kim, M., and Cho, B.:
9/13/2013 IEEE. “Multiplier design based on ancient Indian Vedic
Mathematics,” IEEE Proc. International SoC Design
[4] V.Kavinilavu1, S. Salivahanan, V. S. Kanchana Conference, ISOCC, Busan, 2008, pp. II-65 - II-68.
Bhaaskaran2, Samiappa Sakthikumaran, B. Brindha and
C. Vinoth, Implementation of Convolutional Encoder and [7] Kunchigi, V., Kulkarni, L. and Kulkarni. S.: “High speed
Viterbi Decoder using Verilog HDL, 978-1-4244-8679- and area efficient Vedic multiplier,” Proc. IEEE
3/11/2011 IEEE. International Conference on Devices, Circuits and
Systems (ICDCS), Coimbatore, 2012, pp. 360 – 364.
[5] G.Ganesh Kumar, V.Charishma, “Design of High Speed
Vedic Multiplier using Vedic Mathematics Techniques”, [8] Jagadguru Swami Sri Bharath, Krsna Tirathji, “Vedic
International Journal of Scientific and Research Mathematics or Sixteen Simple Sutras from the Vedas”,
Publications, Volume 2, Issue 3, March 2012 Motilal Banarsidas, Varanasi (India), 1986.
IJCATM : www.ijcaonline.org
16