SlideShare a Scribd company logo
1 of 4
Download to read offline
Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426
41 NITTTR, Chandigarh EDIT-2015
Layout and Design Analysis of Carry Look
Ahead Adder using 90nm Technology
Anku Bala
ME Student, National Institute of Technical Teachers’ Training &Research Chandigarh, India
ankubala01@gmail.com
Abstract: Addition is the fundamental operation in any digital
system. The propagation time is more in addition due to large
time required for the carry bits.A carry look ahead adder
improves the speed by reducing the time required to solve
carry bits. It is mostly used in electronics devices. An efficient
implementation of two bit carry look ahead adder is proposed
using fully automatic and semi-custom design steps. This
paper is a comparison of complexity of automatic generated
design against semi-custom design. A two bit CLA adder was
designed in 90nm low power high speed technology. The
performance of the CLA is measured by comparing the
results in terms of power dissipation and area efficiency.
Simulation results showed 56% gain in power and 28% in
Area.
I. INTRODUCTION
VLSI technology is used where we can design complex
system like Analog or Digital circuit on single chip[1]. In
devices for example Laptops, cellphones power
consumption become major concern in designing. Due to
limited power the circuitry involved must be designed such
that they consume less power because large power
consumption requires expensive cooling circuitry[2]. The
major issue of concern is heat dissipation and power
consumption in any circuit[3].Addition is the widely used
arithmetic operation and also time consuming. Addition is
the speed limiting factor to processors. As far as we are
concern with high performance and speed of the process
we have to increase the speed of the addition[4].
The rest of the paper is organized as section II describes
the basic concept and building block equations for CLA
and basic logic gates used in designing of CLA. Section III
describes its block diagram and the circuit diagram using
gates. Section IV describe the detailed simulation results
and their discussion. The conclusion of the paper is in
section V.
II. CLA ADDER
In this section basic design structure of CLA has been
discussed. The CLA adder uses the concept of generating
and propagating the carry bit [8]. Table 1 shows the
addition of two 2 bit numbers and initial carry is taken as
1(high) and after addition the final carry is one.
Table No 1- Addition of two 2 bit CLA adder
C = 1
A A
2
1 0
B B
3
1 1
C S S
6
1 1 0
The expression for carry propagate Pas shown in equation
(1), carry generate G in equation (2), sum expression S in
These two approaches are executed using VLSI
simulation tools. I made a comparison between
automatic generated CLA adder and semi-custom using
DSCH and Micro-wind that how we can reduce the area
and power consumption. The power can be consumed
and area can be reduced using Semi-custom design
because the designer can create compact design which
uses less area and less power for its working. Simulation
is done with 90nm technology to determine area and
power dissipation. The performance of CLA adder using
semi-custom design is compared with Automatic
generated CLA adder.
Adders are very significant components in digital systems
because they are widely used in basic digital operations for
example Subtraction, Multiplication and Division, hence
increasing the performance of adder would advance
the execution of binary operation inside a circuit[5].
High speed adders include the Carry look Ahead Adder,
Carry select Adder, Carry Skip Adder and combination of
these. In high speed adders the basic principle of CLA
adder is dominant, only the delay of carry
can be improved[6].Carry look ahead adder’s speed
is usually determined by the lowest carry path delay. Its
path is data dependent. Basic carry look ahead principle
was developed by Weinberger and Smith [7]. In this paper,
I represent two approaches one is fully automatic approach
and the other is Semi-custom approach [8].
Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426
NITTTR, Chandigarh EDIT -2015 42
equation (3) and carry out C in equation (4) is below.
⊕, . and +shows the Exclusive OR operation, AND
operation and OR operation respectively [8].
P = A ⊕ B ..(1)
G = A . B ..(2)
S = A ⊕ B ⊕ C ..(3)
C = [A ⊕ B ]. C + [A . B ] ..(4)
The logic equations describing the carry out signals
generated per bit position shows that these signals are
generated in parallel. It is apparent that each carry bit is
generated independent of the previous carry and the sum
bit depends on the value of the previous carry bit. In look
ahead carry adder, carry is generated in parallel by using
look ahead carry circuit. Look ahead carry circuit contains
two level AND-OR circuit.
Fig.1 CLA using Full adder
Fig 1 shows the CLA adder using two 1-bit full adders.
The output of full adder is carry propagate, carry generate
and the sum of respective bits. The carry propagate and
carry generate bits are given to the carry look ahead adder
and the final carry is generated by CLA generator. The
basic logic gates used in this CLA adder is Exclusive OR
gate, AND gate and OR gate. The fig 2 shows CLA adder
using logic gates. Ain and the bin are the bits to be added
and cin is taken as any previous carry input and si, gi and
pi is generated
Fig.2 CLA Adder using logic gates
III. CLA ADDER SCHEMATIC
In fully automatic design approach, DSCH is used to create
the transistor level circuit of CLA adder. In DSCH, first of
all one bit adder using CLA equations stated above is
designed. One symbolhas been created and this symbol is
used for next bit addition.
Fig.3 Block diagram of CLA adder
The basic block diagram using symbol created in DSCH is
shown in fig 3. The symbol has three inputs A0, B0 and
Cin and two outputs sum and carry. The symbol consists
of XOR gate, AND gate and OR gate to generate the sum
and carry bits. The expanded view of the symbolis shown
in fig 4.
Fig. 4Expanded view of symbol
IV. LAYOUT RESULT & DISCUSSION
In this section all the simulated results ofcarry look ahead
adder using fully automatic and semi-custom design are
given. When A0, B0 and Cin are high then the sum will be
high and also the carry will be generated. Table 2 shows
the truth table of binary addition.
Table 2: Truth Table
Ai Bi Ci Sum Carry
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
Timing diagram of the CLA adder satisfying above truth
table using fully automatic design step in DSCH is shown
in fig 5.
Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426
43 NITTTR, Chandigarh EDIT-2015
Fig.5 Timing diagram of fully automatic in DSCH
The next step in fully automatic design is to generate
layout what has been done in DSCH by compiling Verilog
file in micro-wind. The Verilog file is created from DSCH.
It consists of information like no to transistors used, W/L
ratio, connections etc. The auto generated layout of two bit
CLA adder in micro-wind is shown in fig 6.
Fig.6 Auto-generated layout in micro-wind
The simulation of Auto generated layout is shown in fig 7.
Fig. 7 Timing diagram of automatic generated layout
In semi-custom design, the layout is made directly. NMOS
and PMOS transistors are used to create gates and then
combine the gates as per the equations used for CLA
adder.
In this approach, one can reduce the area used for
designing as well as power can be reduced.The semi-
custom layout of CLA adder is shown in fig 8.
Fig.8 Semi-custom layout
By comparing the area used in semicustom and fully
automatic design, we can come to conclusion about which
approach is better. Here, by using semicustom approach
the area has been very much reduced as compare to fully
automatic. Fig 9 shows the simulation results of semi-
custom design, which is almost same as of fully automatic.
Fig. 9 Timing diagram of Semi-automatic
The comparison of CLA adder using fully automatic and
semi-custom is done by channel length 90nm technology
as shown in Table 3. Power dissipation, area is calculated
and compared.
Table 3: Comparison of fully automatic and semi-
custom design
Parameters Fully
Automatic
Semi-custom
Power
(10 )
215.3 95.2
Area ( ) 685.3 195.5
Fig 10 shows the comparison graph of Area and Power in
Semi-custom and Fully automatic.
Fig. 10 Comparison of Area and Power
V. CONCLUSION
Comparative Performance Analysis of different approaches
of CLA has been carried out by this work. Automatic
design gives us high power consumption and large area but
semicustom design gives low power consumption and
small area occupied. The proposed Carry Look Ahead
Adder was designed using semi-custom design and the
power has been reduced upto 44% as compared to fully
automatic and area has been also reduced upto 28 %.
0
500
1000
Power Area
Semi-
custom
Fully
automatic
Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426
NITTTR, Chandigarh EDIT -2015 44
REFERENCES
[1] Shilpa Thakur, Rajesh Mehra, “CMOS Design And Single Supply Level
Shifter Using 90nm Technology”, Conference on Advances in
Communication and Control Systems 2013, pp-150-153, 2013.
[2] Richa Singh and Rajesh Mehra,“Power Efficient Design Of Multiplexor
Using Adiabatic Logic”, International Journal of Advances in
Engineering & Technology, Issue-1, vol-6, pp246-254, Mar 2013.
[3] Pooja Singh and Rajesh Mehra,“ Design Analysis of XOR Gates Using
CMOS & Pass Transistor Logic”, National Student Conference On
“Advances in Electrical & Information Communication
Technology”AEICT-2014, pp 264-267.
[4] Costas Efstathiou, ZaherOwda, and YiorgosTsiatouhas, “New High-
Speed Multioutput Carry Look-Ahead Adders” IEEE Transactions on
circuits and systems-II: Express briefs, VOL. 60, NO. 10, Issue 10, pp
667-671, Oct 2013.
[5] R.Uma, VidyaVijayan, M. Mohanapriya, Sharon Paul, “Area, Delay and
Power Comparison of Adder Topologies” International Journal of
VLSI design & Communication Systems (VLSICS) Vol.3, No.1, pp
153-168, Feb 2012
[6] Javali, Ravikumar A,Ramanath J ; Mhetar, Ashish M ; Lakkannavar,
Manjunath C, “Design of high speed carry save adder using carry
lookahead adder” , IEEE International conference on Circuits,
Communication, Control and Computing (I4C), ISBN 978-1-4799-
6545-8, pp 33 – 36, Nov. 2014
[7]Andreas Herrfeld and SiegbertHentschkeInstitut fir
PeriphereMikroelektronik, “Ternary Multiplication Circuits Using 4-
Input Adder Cells and Carry Look-Ahead” 29thIEEE International
Symposium pp174-179.
[8] JagannathSamanta, Mousamhalder, Bishnu Prasad De, “Performance
Analysis of High Speed Low Power carry Look Ahead Adder Using
Different logic Styles”, International Journal of soft computing and
engineering(IJSCE) ISSN:2231-2307, Volume-2, Issue-6,pp 80-88, Jan
2013.

More Related Content

What's hot

IRJET- FPGA Implementation of High Speed and Low Power Speculative Adder
IRJET-  	  FPGA Implementation of  High Speed and Low Power Speculative AdderIRJET-  	  FPGA Implementation of  High Speed and Low Power Speculative Adder
IRJET- FPGA Implementation of High Speed and Low Power Speculative AdderIRJET Journal
 
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...Kunjan Shinde
 
Design of 8-Bit Comparator Using 45nm CMOS Technology
Design of 8-Bit Comparator Using 45nm CMOS TechnologyDesign of 8-Bit Comparator Using 45nm CMOS Technology
Design of 8-Bit Comparator Using 45nm CMOS TechnologyIJMER
 
Layout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyLayout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyIJEEE
 
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo AdderIRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo AdderIRJET Journal
 
Comparative Study of Speed Characteristics of DC Motor with and without Contr...
Comparative Study of Speed Characteristics of DC Motor with and without Contr...Comparative Study of Speed Characteristics of DC Motor with and without Contr...
Comparative Study of Speed Characteristics of DC Motor with and without Contr...IJMTST Journal
 
An 8 bit_multiplier
An 8 bit_multiplierAn 8 bit_multiplier
An 8 bit_multiplierRobi Parvez
 
Hardware Implementation of Two’s Compliment Multiplier with Partial Product b...
Hardware Implementation of Two’s Compliment Multiplier with Partial Product b...Hardware Implementation of Two’s Compliment Multiplier with Partial Product b...
Hardware Implementation of Two’s Compliment Multiplier with Partial Product b...IJERA Editor
 
IRJET- FPGA Implementation of Low Power Configurable Adder for Approximate Co...
IRJET- FPGA Implementation of Low Power Configurable Adder for Approximate Co...IRJET- FPGA Implementation of Low Power Configurable Adder for Approximate Co...
IRJET- FPGA Implementation of Low Power Configurable Adder for Approximate Co...IRJET Journal
 
Efficient Layout Design of CMOS Full Subtractor
Efficient Layout Design of CMOS Full SubtractorEfficient Layout Design of CMOS Full Subtractor
Efficient Layout Design of CMOS Full SubtractorIJEEE
 
Area–delay–power efficient carry select adder
Area–delay–power efficient carry select adderArea–delay–power efficient carry select adder
Area–delay–power efficient carry select adderLogicMindtech Nologies
 
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueDesign and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueIJMER
 
IRJET - High Speed Approximation Error Tolerance Adders for Image Processing ...
IRJET - High Speed Approximation Error Tolerance Adders for Image Processing ...IRJET - High Speed Approximation Error Tolerance Adders for Image Processing ...
IRJET - High Speed Approximation Error Tolerance Adders for Image Processing ...IRJET Journal
 

What's hot (18)

IRJET- FPGA Implementation of High Speed and Low Power Speculative Adder
IRJET-  	  FPGA Implementation of  High Speed and Low Power Speculative AdderIRJET-  	  FPGA Implementation of  High Speed and Low Power Speculative Adder
IRJET- FPGA Implementation of High Speed and Low Power Speculative Adder
 
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...
 
IJETT-V9P226
IJETT-V9P226IJETT-V9P226
IJETT-V9P226
 
Ax03303120316
Ax03303120316Ax03303120316
Ax03303120316
 
Design of 8-Bit Comparator Using 45nm CMOS Technology
Design of 8-Bit Comparator Using 45nm CMOS TechnologyDesign of 8-Bit Comparator Using 45nm CMOS Technology
Design of 8-Bit Comparator Using 45nm CMOS Technology
 
Layout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyLayout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm Technology
 
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo AdderIRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
 
Comparative Study of Speed Characteristics of DC Motor with and without Contr...
Comparative Study of Speed Characteristics of DC Motor with and without Contr...Comparative Study of Speed Characteristics of DC Motor with and without Contr...
Comparative Study of Speed Characteristics of DC Motor with and without Contr...
 
Bl044389393
Bl044389393Bl044389393
Bl044389393
 
Iaetsd 128-bit area
Iaetsd 128-bit areaIaetsd 128-bit area
Iaetsd 128-bit area
 
An 8 bit_multiplier
An 8 bit_multiplierAn 8 bit_multiplier
An 8 bit_multiplier
 
Hardware Implementation of Two’s Compliment Multiplier with Partial Product b...
Hardware Implementation of Two’s Compliment Multiplier with Partial Product b...Hardware Implementation of Two’s Compliment Multiplier with Partial Product b...
Hardware Implementation of Two’s Compliment Multiplier with Partial Product b...
 
IRJET- FPGA Implementation of Low Power Configurable Adder for Approximate Co...
IRJET- FPGA Implementation of Low Power Configurable Adder for Approximate Co...IRJET- FPGA Implementation of Low Power Configurable Adder for Approximate Co...
IRJET- FPGA Implementation of Low Power Configurable Adder for Approximate Co...
 
Efficient Layout Design of CMOS Full Subtractor
Efficient Layout Design of CMOS Full SubtractorEfficient Layout Design of CMOS Full Subtractor
Efficient Layout Design of CMOS Full Subtractor
 
Area–delay–power efficient carry select adder
Area–delay–power efficient carry select adderArea–delay–power efficient carry select adder
Area–delay–power efficient carry select adder
 
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. TechniqueDesign and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
Design and Implementation of 8 Bit Multiplier Using M.G.D.I. Technique
 
Adaptive dynamic programing based optimal control for a robot manipulator
Adaptive dynamic programing based optimal control for a robot manipulatorAdaptive dynamic programing based optimal control for a robot manipulator
Adaptive dynamic programing based optimal control for a robot manipulator
 
IRJET - High Speed Approximation Error Tolerance Adders for Image Processing ...
IRJET - High Speed Approximation Error Tolerance Adders for Image Processing ...IRJET - High Speed Approximation Error Tolerance Adders for Image Processing ...
IRJET - High Speed Approximation Error Tolerance Adders for Image Processing ...
 

Viewers also liked

Viewers also liked (7)

Idbi attachment
Idbi attachmentIdbi attachment
Idbi attachment
 
Apresentação Grupo Private
Apresentação Grupo PrivateApresentação Grupo Private
Apresentação Grupo Private
 
Practica
PracticaPractica
Practica
 
FLARE Final Report
FLARE Final ReportFLARE Final Report
FLARE Final Report
 
Guru membina ilmu, menyempurnakan akhlak
Guru membina ilmu, menyempurnakan akhlakGuru membina ilmu, menyempurnakan akhlak
Guru membina ilmu, menyempurnakan akhlak
 
Goviet67.may
Goviet67.mayGoviet67.may
Goviet67.may
 
Resume NB
Resume NBResume NB
Resume NB
 

Similar to Id93

Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...IJTET Journal
 
IRJET- An Efficient Wallace Tree Multiplier using Modified Adder
IRJET- An Efficient Wallace Tree Multiplier using Modified AdderIRJET- An Efficient Wallace Tree Multiplier using Modified Adder
IRJET- An Efficient Wallace Tree Multiplier using Modified AdderIRJET Journal
 
Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology IJEEE
 
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...Silicon Mentor
 
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...CSCJournals
 
kunjan elsevier paper
kunjan elsevier paperkunjan elsevier paper
kunjan elsevier paperKunjan Shinde
 
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...IRJET Journal
 
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDERDESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDERVLSICS Design
 
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLAIMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLAeeiej_journal
 
Design and Verification of Area Efficient Carry Select Adder
Design and Verification of Area Efficient Carry Select AdderDesign and Verification of Area Efficient Carry Select Adder
Design and Verification of Area Efficient Carry Select Adderijsrd.com
 
Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low ...
Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low ...Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low ...
Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low ...IJERA Editor
 
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDERDESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDERVLSICS Design
 
Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Design and implementation of Closed Loop Control of Three Phase Interleaved P...Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Design and implementation of Closed Loop Control of Three Phase Interleaved P...IJMTST Journal
 
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...IRJET Journal
 
Optimization and implementation of parallel squarer
Optimization and implementation of parallel squarerOptimization and implementation of parallel squarer
Optimization and implementation of parallel squarereSAT Publishing House
 
A comparative study of different multiplier designs
A comparative study of different multiplier designsA comparative study of different multiplier designs
A comparative study of different multiplier designsHoopeer Hoopeer
 
Compensator Design for Speed Control of DC Motor by Root Locus Approach using...
Compensator Design for Speed Control of DC Motor by Root Locus Approach using...Compensator Design for Speed Control of DC Motor by Root Locus Approach using...
Compensator Design for Speed Control of DC Motor by Root Locus Approach using...IRJET Journal
 
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...IRJET Journal
 
1.area efficient carry select adder
1.area efficient carry select adder1.area efficient carry select adder
1.area efficient carry select adderKUMARASWAMY JINNE
 
kunjan ieee paper 1 bit full adder
kunjan ieee paper 1 bit full adderkunjan ieee paper 1 bit full adder
kunjan ieee paper 1 bit full adderKunjan Shinde
 

Similar to Id93 (20)

Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
 
IRJET- An Efficient Wallace Tree Multiplier using Modified Adder
IRJET- An Efficient Wallace Tree Multiplier using Modified AdderIRJET- An Efficient Wallace Tree Multiplier using Modified Adder
IRJET- An Efficient Wallace Tree Multiplier using Modified Adder
 
Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology
 
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
 
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
 
kunjan elsevier paper
kunjan elsevier paperkunjan elsevier paper
kunjan elsevier paper
 
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
 
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDERDESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
 
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLAIMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA
 
Design and Verification of Area Efficient Carry Select Adder
Design and Verification of Area Efficient Carry Select AdderDesign and Verification of Area Efficient Carry Select Adder
Design and Verification of Area Efficient Carry Select Adder
 
Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low ...
Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low ...Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low ...
Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low ...
 
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDERDESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
 
Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Design and implementation of Closed Loop Control of Three Phase Interleaved P...Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Design and implementation of Closed Loop Control of Three Phase Interleaved P...
 
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...
IRJET- Implementation and Analysis of Hybridization in Modified Parallel Adde...
 
Optimization and implementation of parallel squarer
Optimization and implementation of parallel squarerOptimization and implementation of parallel squarer
Optimization and implementation of parallel squarer
 
A comparative study of different multiplier designs
A comparative study of different multiplier designsA comparative study of different multiplier designs
A comparative study of different multiplier designs
 
Compensator Design for Speed Control of DC Motor by Root Locus Approach using...
Compensator Design for Speed Control of DC Motor by Root Locus Approach using...Compensator Design for Speed Control of DC Motor by Root Locus Approach using...
Compensator Design for Speed Control of DC Motor by Root Locus Approach using...
 
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
IRJET- A Review of Approximate Adders for Energy-Efficient Digital Signal Pro...
 
1.area efficient carry select adder
1.area efficient carry select adder1.area efficient carry select adder
1.area efficient carry select adder
 
kunjan ieee paper 1 bit full adder
kunjan ieee paper 1 bit full adderkunjan ieee paper 1 bit full adder
kunjan ieee paper 1 bit full adder
 

More from IJEEE

A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...IJEEE
 
Implementation of Back-Propagation Neural Network using Scilab and its Conver...
Implementation of Back-Propagation Neural Network using Scilab and its Conver...Implementation of Back-Propagation Neural Network using Scilab and its Conver...
Implementation of Back-Propagation Neural Network using Scilab and its Conver...IJEEE
 
Automated Air Cooled Three Level Inverter system using Arduino
Automated Air Cooled Three Level Inverter system using ArduinoAutomated Air Cooled Three Level Inverter system using Arduino
Automated Air Cooled Three Level Inverter system using ArduinoIJEEE
 
An Approach to Speech and Iris based Multimodal Biometric System
An Approach to Speech and Iris based Multimodal Biometric SystemAn Approach to Speech and Iris based Multimodal Biometric System
An Approach to Speech and Iris based Multimodal Biometric SystemIJEEE
 
An Overview of EDFA Gain Flattening by Using Hybrid Amplifier
An Overview of EDFA Gain Flattening by Using Hybrid AmplifierAn Overview of EDFA Gain Flattening by Using Hybrid Amplifier
An Overview of EDFA Gain Flattening by Using Hybrid AmplifierIJEEE
 
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...IJEEE
 
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...IJEEE
 
Performance Analysis of GSM Network for Different Types of Antennas
Performance Analysis of GSM Network for Different Types of Antennas Performance Analysis of GSM Network for Different Types of Antennas
Performance Analysis of GSM Network for Different Types of Antennas IJEEE
 
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...IJEEE
 
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm TechnologyDesign Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm TechnologyIJEEE
 
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A ReviewCarbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A ReviewIJEEE
 
Routing Protocols in Zigbee Based networks: A Survey
Routing Protocols in Zigbee Based networks: A SurveyRouting Protocols in Zigbee Based networks: A Survey
Routing Protocols in Zigbee Based networks: A SurveyIJEEE
 
A Survey of Routing Protocols for Structural Health Monitoring
A Survey of Routing Protocols for Structural Health MonitoringA Survey of Routing Protocols for Structural Health Monitoring
A Survey of Routing Protocols for Structural Health MonitoringIJEEE
 
Layout Design Analysis of SR Flip Flop using CMOS Technology
Layout Design Analysis of SR Flip Flop using CMOS TechnologyLayout Design Analysis of SR Flip Flop using CMOS Technology
Layout Design Analysis of SR Flip Flop using CMOS TechnologyIJEEE
 
Codec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsCodec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsIJEEE
 
Design of Planar Inverted F-Antenna for Multiband Applications
Design of Planar Inverted F-Antenna for Multiband Applications Design of Planar Inverted F-Antenna for Multiband Applications
Design of Planar Inverted F-Antenna for Multiband Applications IJEEE
 
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
Design of CMOS Inverter for Low Power and High Speed using Mentor GraphicsDesign of CMOS Inverter for Low Power and High Speed using Mentor Graphics
Design of CMOS Inverter for Low Power and High Speed using Mentor GraphicsIJEEE
 
A Survey on Image Segmentation and its Applications in Image Processing
A Survey on Image Segmentation and its Applications in Image Processing A Survey on Image Segmentation and its Applications in Image Processing
A Survey on Image Segmentation and its Applications in Image Processing IJEEE
 

More from IJEEE (20)

A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
 
Implementation of Back-Propagation Neural Network using Scilab and its Conver...
Implementation of Back-Propagation Neural Network using Scilab and its Conver...Implementation of Back-Propagation Neural Network using Scilab and its Conver...
Implementation of Back-Propagation Neural Network using Scilab and its Conver...
 
Automated Air Cooled Three Level Inverter system using Arduino
Automated Air Cooled Three Level Inverter system using ArduinoAutomated Air Cooled Three Level Inverter system using Arduino
Automated Air Cooled Three Level Inverter system using Arduino
 
Id136
Id136Id136
Id136
 
Id135
Id135Id135
Id135
 
An Approach to Speech and Iris based Multimodal Biometric System
An Approach to Speech and Iris based Multimodal Biometric SystemAn Approach to Speech and Iris based Multimodal Biometric System
An Approach to Speech and Iris based Multimodal Biometric System
 
An Overview of EDFA Gain Flattening by Using Hybrid Amplifier
An Overview of EDFA Gain Flattening by Using Hybrid AmplifierAn Overview of EDFA Gain Flattening by Using Hybrid Amplifier
An Overview of EDFA Gain Flattening by Using Hybrid Amplifier
 
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
 
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
 
Performance Analysis of GSM Network for Different Types of Antennas
Performance Analysis of GSM Network for Different Types of Antennas Performance Analysis of GSM Network for Different Types of Antennas
Performance Analysis of GSM Network for Different Types of Antennas
 
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
 
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm TechnologyDesign Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
 
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A ReviewCarbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
 
Routing Protocols in Zigbee Based networks: A Survey
Routing Protocols in Zigbee Based networks: A SurveyRouting Protocols in Zigbee Based networks: A Survey
Routing Protocols in Zigbee Based networks: A Survey
 
A Survey of Routing Protocols for Structural Health Monitoring
A Survey of Routing Protocols for Structural Health MonitoringA Survey of Routing Protocols for Structural Health Monitoring
A Survey of Routing Protocols for Structural Health Monitoring
 
Layout Design Analysis of SR Flip Flop using CMOS Technology
Layout Design Analysis of SR Flip Flop using CMOS TechnologyLayout Design Analysis of SR Flip Flop using CMOS Technology
Layout Design Analysis of SR Flip Flop using CMOS Technology
 
Codec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsCodec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI Interconnects
 
Design of Planar Inverted F-Antenna for Multiband Applications
Design of Planar Inverted F-Antenna for Multiband Applications Design of Planar Inverted F-Antenna for Multiband Applications
Design of Planar Inverted F-Antenna for Multiband Applications
 
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
Design of CMOS Inverter for Low Power and High Speed using Mentor GraphicsDesign of CMOS Inverter for Low Power and High Speed using Mentor Graphics
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
 
A Survey on Image Segmentation and its Applications in Image Processing
A Survey on Image Segmentation and its Applications in Image Processing A Survey on Image Segmentation and its Applications in Image Processing
A Survey on Image Segmentation and its Applications in Image Processing
 

Id93

  • 1. Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426 41 NITTTR, Chandigarh EDIT-2015 Layout and Design Analysis of Carry Look Ahead Adder using 90nm Technology Anku Bala ME Student, National Institute of Technical Teachers’ Training &Research Chandigarh, India ankubala01@gmail.com Abstract: Addition is the fundamental operation in any digital system. The propagation time is more in addition due to large time required for the carry bits.A carry look ahead adder improves the speed by reducing the time required to solve carry bits. It is mostly used in electronics devices. An efficient implementation of two bit carry look ahead adder is proposed using fully automatic and semi-custom design steps. This paper is a comparison of complexity of automatic generated design against semi-custom design. A two bit CLA adder was designed in 90nm low power high speed technology. The performance of the CLA is measured by comparing the results in terms of power dissipation and area efficiency. Simulation results showed 56% gain in power and 28% in Area. I. INTRODUCTION VLSI technology is used where we can design complex system like Analog or Digital circuit on single chip[1]. In devices for example Laptops, cellphones power consumption become major concern in designing. Due to limited power the circuitry involved must be designed such that they consume less power because large power consumption requires expensive cooling circuitry[2]. The major issue of concern is heat dissipation and power consumption in any circuit[3].Addition is the widely used arithmetic operation and also time consuming. Addition is the speed limiting factor to processors. As far as we are concern with high performance and speed of the process we have to increase the speed of the addition[4]. The rest of the paper is organized as section II describes the basic concept and building block equations for CLA and basic logic gates used in designing of CLA. Section III describes its block diagram and the circuit diagram using gates. Section IV describe the detailed simulation results and their discussion. The conclusion of the paper is in section V. II. CLA ADDER In this section basic design structure of CLA has been discussed. The CLA adder uses the concept of generating and propagating the carry bit [8]. Table 1 shows the addition of two 2 bit numbers and initial carry is taken as 1(high) and after addition the final carry is one. Table No 1- Addition of two 2 bit CLA adder C = 1 A A 2 1 0 B B 3 1 1 C S S 6 1 1 0 The expression for carry propagate Pas shown in equation (1), carry generate G in equation (2), sum expression S in These two approaches are executed using VLSI simulation tools. I made a comparison between automatic generated CLA adder and semi-custom using DSCH and Micro-wind that how we can reduce the area and power consumption. The power can be consumed and area can be reduced using Semi-custom design because the designer can create compact design which uses less area and less power for its working. Simulation is done with 90nm technology to determine area and power dissipation. The performance of CLA adder using semi-custom design is compared with Automatic generated CLA adder. Adders are very significant components in digital systems because they are widely used in basic digital operations for example Subtraction, Multiplication and Division, hence increasing the performance of adder would advance the execution of binary operation inside a circuit[5]. High speed adders include the Carry look Ahead Adder, Carry select Adder, Carry Skip Adder and combination of these. In high speed adders the basic principle of CLA adder is dominant, only the delay of carry can be improved[6].Carry look ahead adder’s speed is usually determined by the lowest carry path delay. Its path is data dependent. Basic carry look ahead principle was developed by Weinberger and Smith [7]. In this paper, I represent two approaches one is fully automatic approach and the other is Semi-custom approach [8].
  • 2. Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426 NITTTR, Chandigarh EDIT -2015 42 equation (3) and carry out C in equation (4) is below. ⊕, . and +shows the Exclusive OR operation, AND operation and OR operation respectively [8]. P = A ⊕ B ..(1) G = A . B ..(2) S = A ⊕ B ⊕ C ..(3) C = [A ⊕ B ]. C + [A . B ] ..(4) The logic equations describing the carry out signals generated per bit position shows that these signals are generated in parallel. It is apparent that each carry bit is generated independent of the previous carry and the sum bit depends on the value of the previous carry bit. In look ahead carry adder, carry is generated in parallel by using look ahead carry circuit. Look ahead carry circuit contains two level AND-OR circuit. Fig.1 CLA using Full adder Fig 1 shows the CLA adder using two 1-bit full adders. The output of full adder is carry propagate, carry generate and the sum of respective bits. The carry propagate and carry generate bits are given to the carry look ahead adder and the final carry is generated by CLA generator. The basic logic gates used in this CLA adder is Exclusive OR gate, AND gate and OR gate. The fig 2 shows CLA adder using logic gates. Ain and the bin are the bits to be added and cin is taken as any previous carry input and si, gi and pi is generated Fig.2 CLA Adder using logic gates III. CLA ADDER SCHEMATIC In fully automatic design approach, DSCH is used to create the transistor level circuit of CLA adder. In DSCH, first of all one bit adder using CLA equations stated above is designed. One symbolhas been created and this symbol is used for next bit addition. Fig.3 Block diagram of CLA adder The basic block diagram using symbol created in DSCH is shown in fig 3. The symbol has three inputs A0, B0 and Cin and two outputs sum and carry. The symbol consists of XOR gate, AND gate and OR gate to generate the sum and carry bits. The expanded view of the symbolis shown in fig 4. Fig. 4Expanded view of symbol IV. LAYOUT RESULT & DISCUSSION In this section all the simulated results ofcarry look ahead adder using fully automatic and semi-custom design are given. When A0, B0 and Cin are high then the sum will be high and also the carry will be generated. Table 2 shows the truth table of binary addition. Table 2: Truth Table Ai Bi Ci Sum Carry 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 Timing diagram of the CLA adder satisfying above truth table using fully automatic design step in DSCH is shown in fig 5.
  • 3. Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426 43 NITTTR, Chandigarh EDIT-2015 Fig.5 Timing diagram of fully automatic in DSCH The next step in fully automatic design is to generate layout what has been done in DSCH by compiling Verilog file in micro-wind. The Verilog file is created from DSCH. It consists of information like no to transistors used, W/L ratio, connections etc. The auto generated layout of two bit CLA adder in micro-wind is shown in fig 6. Fig.6 Auto-generated layout in micro-wind The simulation of Auto generated layout is shown in fig 7. Fig. 7 Timing diagram of automatic generated layout In semi-custom design, the layout is made directly. NMOS and PMOS transistors are used to create gates and then combine the gates as per the equations used for CLA adder. In this approach, one can reduce the area used for designing as well as power can be reduced.The semi- custom layout of CLA adder is shown in fig 8. Fig.8 Semi-custom layout By comparing the area used in semicustom and fully automatic design, we can come to conclusion about which approach is better. Here, by using semicustom approach the area has been very much reduced as compare to fully automatic. Fig 9 shows the simulation results of semi- custom design, which is almost same as of fully automatic. Fig. 9 Timing diagram of Semi-automatic The comparison of CLA adder using fully automatic and semi-custom is done by channel length 90nm technology as shown in Table 3. Power dissipation, area is calculated and compared. Table 3: Comparison of fully automatic and semi- custom design Parameters Fully Automatic Semi-custom Power (10 ) 215.3 95.2 Area ( ) 685.3 195.5 Fig 10 shows the comparison graph of Area and Power in Semi-custom and Fully automatic. Fig. 10 Comparison of Area and Power V. CONCLUSION Comparative Performance Analysis of different approaches of CLA has been carried out by this work. Automatic design gives us high power consumption and large area but semicustom design gives low power consumption and small area occupied. The proposed Carry Look Ahead Adder was designed using semi-custom design and the power has been reduced upto 44% as compared to fully automatic and area has been also reduced upto 28 %. 0 500 1000 Power Area Semi- custom Fully automatic
  • 4. Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426 NITTTR, Chandigarh EDIT -2015 44 REFERENCES [1] Shilpa Thakur, Rajesh Mehra, “CMOS Design And Single Supply Level Shifter Using 90nm Technology”, Conference on Advances in Communication and Control Systems 2013, pp-150-153, 2013. [2] Richa Singh and Rajesh Mehra,“Power Efficient Design Of Multiplexor Using Adiabatic Logic”, International Journal of Advances in Engineering & Technology, Issue-1, vol-6, pp246-254, Mar 2013. [3] Pooja Singh and Rajesh Mehra,“ Design Analysis of XOR Gates Using CMOS & Pass Transistor Logic”, National Student Conference On “Advances in Electrical & Information Communication Technology”AEICT-2014, pp 264-267. [4] Costas Efstathiou, ZaherOwda, and YiorgosTsiatouhas, “New High- Speed Multioutput Carry Look-Ahead Adders” IEEE Transactions on circuits and systems-II: Express briefs, VOL. 60, NO. 10, Issue 10, pp 667-671, Oct 2013. [5] R.Uma, VidyaVijayan, M. Mohanapriya, Sharon Paul, “Area, Delay and Power Comparison of Adder Topologies” International Journal of VLSI design & Communication Systems (VLSICS) Vol.3, No.1, pp 153-168, Feb 2012 [6] Javali, Ravikumar A,Ramanath J ; Mhetar, Ashish M ; Lakkannavar, Manjunath C, “Design of high speed carry save adder using carry lookahead adder” , IEEE International conference on Circuits, Communication, Control and Computing (I4C), ISBN 978-1-4799- 6545-8, pp 33 – 36, Nov. 2014 [7]Andreas Herrfeld and SiegbertHentschkeInstitut fir PeriphereMikroelektronik, “Ternary Multiplication Circuits Using 4- Input Adder Cells and Carry Look-Ahead” 29thIEEE International Symposium pp174-179. [8] JagannathSamanta, Mousamhalder, Bishnu Prasad De, “Performance Analysis of High Speed Low Power carry Look Ahead Adder Using Different logic Styles”, International Journal of soft computing and engineering(IJSCE) ISSN:2231-2307, Volume-2, Issue-6,pp 80-88, Jan 2013.