CFP last date
20 May 2024
Reseach Article

Mode Enabled Coprocessor for Precision Multipliers

by Dinesh Kumar, Girish Chander Lall
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 104 - Number 11
Year of Publication: 2014
Authors: Dinesh Kumar, Girish Chander Lall
10.5120/18246-9280

Dinesh Kumar, Girish Chander Lall . Mode Enabled Coprocessor for Precision Multipliers. International Journal of Computer Applications. 104, 11 ( October 2014), 14-17. DOI=10.5120/18246-9280

@article{ 10.5120/18246-9280,
author = { Dinesh Kumar, Girish Chander Lall },
title = { Mode Enabled Coprocessor for Precision Multipliers },
journal = { International Journal of Computer Applications },
issue_date = { October 2014 },
volume = { 104 },
number = { 11 },
month = { October },
year = { 2014 },
issn = { 0975-8887 },
pages = { 14-17 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume104/number11/18246-9280/ },
doi = { 10.5120/18246-9280 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:35:53.443894+05:30
%A Dinesh Kumar
%A Girish Chander Lall
%T Mode Enabled Coprocessor for Precision Multipliers
%J International Journal of Computer Applications
%@ 0975-8887
%V 104
%N 11
%P 14-17
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Multiplication and division are the two elementary operations essential for the core computing process or for the arithmetic operation. These two operations are also the most critical functions carried out by the processors, as the multiplication requires more number of steps for the computation, limiting the overall performance of the system, and the division has the highest latency among all arithmetic operations. Thus, high performance multiplication and division algorithms/ architectures, if available, will considerably improve the speeds of processing system. Consequently, the need for faster processing of arithmetic operations, is continuously driving major improvements in processor technologies, as well as the search for new arithmetic algorithms. In the present paper alternate design for single and double precision multiplier processor is presented.

References
  1. Cui, Burgess, Liebelt, Eshraghiant, "A GaAs IEEE Floating Point Standard Single Precision Multiplier", Proceedings of the 12th IEEE Symposium on Computer Arithmetic, Bath, UK, pp-91-97, 1995.
  2. Suthikshn, Kevin ,Patlaniswami, "A Fast-Multiplier Generator for FPGAs" Proceedings of the 8 th International Conference on VLSI Design, India, pp 53-56, 1995.
  3. Akkas¸Schulte, "A Quadruple Precision and Dual Double Precision Floating-Point Multiplier", Proceedings of the Euromicro Symposium on Digital Systems Design, IEEE Computer Society USA, pp-76-79, 2003.
  4. Marcus, Hinojosa, Avila, Flores, "A Fully Synthesizable Single-Precision, Floating-Point Adder/Substractor and Multiplier in VHDL for General and Educational Use", Proceedings of the 5th IEEE International Conference on Devices Circuits and Systems, Dominican Republic, pp-319-323,2004.
  5. Vishal, Thapliyal, "High Speed Efficient N X N Bit Multiplier Based on Ancient Indian Vedic Mathematics", Proceedings of the International Conference on VLSI, Las Vegas, United States, pp 361-365, 2003.
  6. Akhter, "VHDL Implementation of Fast NxN Multiplier", 18th European Conference, Sevilla, Spain, pp 472-475, 2007.
  7. Jagadguru Swami Sri Bharath, Krsna Tirathji, "Vedic Mathematics or Sixteen Simple Sutras from the Vedas", Motilal Banarsidas, Varanasi, India, 1986.
  8. Holt, Hwang, "Finite Precision Error Analysis of Neural Network Hardware Implementations", IEEE Transaction on Computers, Vol. 42, No. 3, pp. 281-290, 1993.
  9. Ciminiera , Valenzano, "Low Cost Serial Multiplier for High Speed Specialized Processors", IEEE Proceedings, Vol. 135, No. 5, pp. 259–265, 1988.
  10. Sriraman, Prabakar, "FPGA Implementation of High Performance Multiplier Using Squarer", International Journal of Advanced Computer Engineering & Architecture Vol. 2, No. 2 pp-121-128, 2012.
  11. Myjak, Frias, "A Medium-Grain Reconfigurable Architecture for DSP: VLSI Design, Benchmark Mapping, and Performance", IEEE Transaction on VLSI Systems, Vol. 16, No. 1, pp. 14-23, 2008.
  12. Pradhan, Panda, "Design and Implementation of Vedic Multiplier", A. M. S. E. Journal, Vol. 15, No. 2, pp. 1-19, 2010.
  13. Pradhan, Panda, Sahu, "Speed Comparison of 16x16 Vedic Multipliers", International Journal of Computer Applications,Vol. 21, No. 6, pp-16-19, 2011.
  14. Ozbilen Gok, "A Single/Double Precision Floating-Point Multiplier Design for Multimedia Applications", Journal of Electrical & Electronics Engineering, Vol. 1, pp-827-831, 2009.
  15. Tull, "High-Speed Complex Number Multiplier and Inner-Product Processor", IEEE Transactions on Circuits and Systems, Vol. 3, pp. 640-643, 2002.
  16. Nan, Chen, "Low-Power Multipliers by Minimizing Switching Activities of Partial Products", IEEE International Symposium on Circuits and Systems, Vol. 4, pp 93-69, 2002.
  17. Chen, Wang, Wu, "Minimization of Switching Activities of Partial Products for Designing Low Power Multipliers," IEEE Transactions on VLSI. Vol. 11, No. 3, pp. 418–433, 2003.
Index Terms

Computer Science
Information Sciences

Keywords

Processor FPGA Floating Point