Iord0814b

Page 1

IORD Journal of Science & Technology E-ISSN: 2348-0831 Volume 1, Issue V (JULY-AUGUST 2014) PP 08-11 IMPACT FACTOR 1.719 www.iord.in

A Survey Of Area Efficient And Low Power Carry Select Adder. Gauravkumar D. Jade, Asst.Prof.Ashish Panchal, Prof.Sharad Jain gauravjade87@gmail.com, er.ashishpanchal@gmail.com, sharadjainani@gmail.com Lord Krishna College Of Technology, Indore(M.P). Abstract— Digital adder with optimum area & speed is one of the important areas of research in VLSI system design. With optimum area & speed, reducing the power consumption is also important area of research in VLSI system design. Our approach uses carry select adder configuration for the implementation of fast adder. There are different choices for implement carry select adder. Carry select adder (CSLA) is one of the fastest adders and in many data processing processors to perform fast arithmetic function. From the structure of the CSLA, it is clear that there is a scope for reducing the area and power consumption in the CSLA. This work uses a simple and efficient gate-level modification to significantly reduce the area and power consumption of CSLA. We compare some of these methods with existing conventional fast adder architecture to prove its efficiency. Index Term— Literature Survey, Conventional Adder Circuits, Proposed CSLA Architecture.

I.

INTRODUCTION

Design of high speed digital adders with efficient area and power is one of the important areas of research in VLSI system design. Adders are the key components in general purpose microprocessors and digital signal processors. The Ripple Carry Adders (RCAs) have the most compact design among all types of adders, they are the slowest types of adders. On the other hand, Carry Look-ahead Adders (CLAs) are the fastest adders, but they are not so good from the area point of view. Carry Select Adders (CSAs) have been considered as a compromise solution between RCAs and CLAs because they offer a good tradeoff between the compact area of RCAs and the short delay of CLAs. In digital adders, the speed of addition is limited by the time required to propagate a carry through the adder. The sum for each bit position in an each adder is generated sequentially only after the previous bit position has been summed and a carry propagated into the next position. The CSLA used in many arithmetic systems to solve the problem of carry propagation delay by independently generating multiple carrys and then select a carry to generate the final sum [1] [2]. However, the CSA is not area efficient because it uses multiple pair of adders to generate partial sum and carry by considering carry input Cin=0 and Cin=1, after that the final sum and carry are selected by the mux [1].The carry out bit of the preceding block of the adders acts as the select signal to the mux. Several examples of such adders have been published and there are many efficient implementations. II. LITERATURE SURVEY As we know adders are of fundamental importance in a wide variety of digital systems, several types of fast adders exist but adding fast using low area and power is still challenging. In digital adders, the speed of addition is limited by the time required to propagate a carry through adder. So the CSLA is used in many computational systems to alleviate the problem of carry propagation delay. So many papers were published on this with several examples of such adders and many efficient implementations were also done. In 1962, O.J.Bedrij [1] described the extremely fast digital adder with sum selection and multiple-radix carry. He compared the amount of hardware and the logical delay for a 100-bit ripple-carry adder and a carry-select adder. The problem of carry-propagation delay was overcome by independently generating multiple-radix carries and using these carries to select between simultaneously generated sums. In this adder system, the addend and augend were divided into subaddend and subaugend sections that were added twice to produce two sub sums. One addition was done with a carry digit forced into each section, and the other addition combined the operands without the forced carry digit. The selection of the correct sub sum from each of the adder sections depended upon whether or not there actually was a carry into that adder section.

www.iord.in

Page 8


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.