VHDL Design and Implementation for Optimum Delay & Area for Multiplier & Accumulator Unit by 32 - Bit Sequential Multiplier

  ijett-book-cover  International Journal of Engineering Trends and Technology (IJETT)          
© 2012 by IJETT Journal
Volume-3 Issue-5                       
Year of Publication : 2012


SARITA SINGH , SACHIN MITTAL. "VHDL Design and Implementation for Optimum Delay & Area for Multiplier & Accumulator Unit by 32 - Bit Sequential Multiplier". International Journal of Engineering Trends and Technology (IJETT). V3(5):683-686 Sep-Oct 2012. ISSN:2231-5381. www.ijettjournal.org. published by seventh sense research group


High performance systems such as microprocessors, di gital signal processors, filters, ALU etc. which is need of hour now days requires a lot of components. One of main component of these high performance systems is multiplier. Most of the DSP computations involve the use of multiply - accumulate operations, a nd therefore the design of fast and efficient multipliers is imperative. However, area and speed are usually conflicting constraints so that improving speed results mostly in larger areas. This thesis investigates analysis of different multiplier for speed , area and delay usage. We try to present an efficient multiplier is produce fast, accurate and require minimum area. In this paper we will first study different types of multipliers: Then we compared the working of different multipliers by comparing the m emory usage, speed and area by each of them. The result of this thesis helps us to choose a better option to choose a better multiplier out of different multipliers in fabricating different systems.


[1]. John L Hennesy & David A. Patterson “Computer Architecture A Quantitative Approach” Second edition; A Harcourt Publishers International Company
[2]. C. S.Wallace, “A suggestion for fast multipliers,” IEEE Trans. Electron. Comput. , no. EC - 13, pp. 14 – 17, Feb. 1964.
[3]. M. R. San toro, G. Bewick, and M. A. Horowitz, “Rounding algorithms for IEEE multipliers,” in Proc. 9th Symp. Computer Arithmetic , 1989, pp. 176 – 183.
[4]. D. Stevenson, “A proposed standard for binary floating point arithmetic,” IEEE Trans. Comput., vol. C - 14, no. 3 , pp. 51 - 62, Mar.
[5]. Naofumi Takagi, Hiroto Yasuura, and Shuzo Yajima. High - speed VLSI multiplication algorithm with a redundant binary addition tree. IEEE Transactions on Computers, C - 34(9), Sept 1985.
[6]. “IEEE Standard for Binary Floating - point Arith metic", ANSUIEEE Std 754 - 1985, New York, The Institute of Electrical and Electronics Engineers, Inc., August 12, 1985.
[7]. Morris Mano,“Digital Design” Third edition; PHI 2000
[8.] J.F. Wakerly, Digital Design: Principles and Practices , Third Edition, Pre ntice - Hall, 2000.
[9] J. Bhasker, A VHDL Primer , Third Edition, Pearson, 1999.
[10]. M. Morris Mano,”Computer System Architecture”, Third edition; PHI, 1993.
[11]. John. P. Hayes, “Computer Architecture and Organization”, McGraw Hill, 1998.
[12]. G. Raghurama & T S B Sudarshan, “Introduction to Computer Organization”, EDD Notes for EEE C391, 2003.

MAC,sequentialmultiplier,VHDL,Dataflow, waveform analyzer .