CFP last date
20 May 2024
Reseach Article

VLSI Implementation of Adders for High Speed ALU

by Prashant Gurjar, Rashmi Solanki, Pooja Kansliwal, Mahendra Vucha
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 29 - Number 10
Year of Publication: 2011
Authors: Prashant Gurjar, Rashmi Solanki, Pooja Kansliwal, Mahendra Vucha
10.5120/3601-5002

Prashant Gurjar, Rashmi Solanki, Pooja Kansliwal, Mahendra Vucha . VLSI Implementation of Adders for High Speed ALU. International Journal of Computer Applications. 29, 10 ( September 2011), 11-15. DOI=10.5120/3601-5002

@article{ 10.5120/3601-5002,
author = { Prashant Gurjar, Rashmi Solanki, Pooja Kansliwal, Mahendra Vucha },
title = { VLSI Implementation of Adders for High Speed ALU },
journal = { International Journal of Computer Applications },
issue_date = { September 2011 },
volume = { 29 },
number = { 10 },
month = { September },
year = { 2011 },
issn = { 0975-8887 },
pages = { 11-15 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume29/number10/3601-5002/ },
doi = { 10.5120/3601-5002 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:15:25.392195+05:30
%A Prashant Gurjar
%A Rashmi Solanki
%A Pooja Kansliwal
%A Mahendra Vucha
%T VLSI Implementation of Adders for High Speed ALU
%J International Journal of Computer Applications
%@ 0975-8887
%V 29
%N 10
%P 11-15
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper is primarily deals the construction of high speed adder circuit using Hardware Description Language (HDL) in the platform Xilinx ISE 9.2i and implement them on Field Programmable Gate Arrays (FPGAs) to analyze the design parameters. The motivation behind this investigation is that an adder is a very basic building block of Arithmetic Logic Unit (ALU) and would be a limiting factor in performance of Central Processing Unit (CPU). Design of a high speed single core processor is the future goal of this paper. Single core processor would have many advantages over a multiple-core approach. Task execution on a single core is a well understood process, while execution on many cores is a problem that has not yet been solved. There are also computational tasks which parallelize very badly, where a single high clock rate processor would suit them very well. Such a high speed processor needs certain components that should support high speed. The two main components of processors are the ALU and the register file. The one of the critical path within an ALU may be the carry-chain in addition operation. In this research article, we have simulated and synthesized the various adders like full adder, ripple carry adder, carry-look ahead adder, carry-skip adder and carry –select adder by using VHDL and Xilinx ISE 9.2i. The simulated results are verified and the functionality of high speed adders and the parameters like area and speed is analyzed. Finally this paper concludes that the carry-skip adder is the more efficient in speed and area consumption.

References
  1. Bruce Shriver and Bennett Smith, The Anatomy of a High- Performance Microprocessor, IEEE Computer society Press, Los Alamitos, CA, 1998.
  2. James M. Feldman and Charles T. Retter, Computer Architecture, McGraw-Hill, New York, 1994.
  3. Ken Martin, Digital Integrated Circuit Design, Oxford University Press, New York, 2000.
  4. Behrooz Parhami, Computer Arithmetic, Oxford University Press, New York, 2000. A comprehensive, in depth treatment of the subject.
  5. David A. Patterson and John L. Hennessy, Computer Organization & Design, 2nd edition, Morgan-Koufmann Publishers, San Fransisco, 1998.
  6. Jan M.Rabaey, Digital Integrated Circuits, Prentice Hall, Upper Saddle River, NJ, 1996.
  7. Abdellatif Bellaouar and Mohamed I.Elmasry, Low-power Digital VLSI Design, Kluwer Academic Publishers, Norwell, MA, 1995.
  8. William Stallings, Computer Design and Architecture, 4th Edition, Prentice Hall, Upper Saddle River, NJ, 1996.
  9. John P. Uyemura, CMOS Logic Circuit Design, Kluwer Academic Publishers, Norwell, MA, 1999.
  10. Neil H.E. Weste and Kamran Eshraghian, Principles of CMOS VLSI Design, 2nd edition, Addision-Wesley, Reading, MA, 1993.
  11. Wayne Wolf, Modern VLSI Design, 2nd edition, Prentice Hall PTR, Upper Saddle River, NJ, 1998.
Index Terms

Computer Science
Information Sciences

Keywords

High Speed Adder Field Programmable Gate Array Carry Skip Adder Carry Select Adder