SlideShare a Scribd company logo
Design and Simulation of High Speed CMOS Full Adder
Author 1: V.VINAY KUMAR Author2: V.VISWANATH
Email.id: vvinaykumar153@gmail.com Email id: vissuvnl@gmail.com
M.TECH in VLSI System Design, Assistant prof. In Department of ECE,
Siddarth Institute of Engineering and Technology, Siddarth Institute of Engineering and Technology,
Puttur, Chittor(Dist). Puttur, Chittor(Dist).
ABSTRACT: Adder are the basic building blocks of
any computing system.. These Arithmetic operations
are widely used in most digital computer systems.
Addition will be the basic component in arithmetic
operation and is the base for arithmetic operations
such as multiplication and the basic adder cell can
be modified to function as subtractor by adding
another xor gate and can be used for division.
Therefore, 1-bit Full Adder cell is the most
important and basic block of an arithmetic unit of a
system. In this paper we analysis the 1-bit full adder
using SR-CPL style of full adder design and
Transmission gate style of design.
Keywords: SR-Cpl, Transmission Gate Full Adder,
Leakage, T-Spice
1. Introduction:
Due to rapid advances in electronic technology,
electronics market is becoming
More competitive, which results in consumer
electronic products requiring even more stringently
high quality. The design of consumer electronic
products requires not only light weight and slim size,
but also low power and fast time-to-market.
Therefore, the integrated circuit (IC) designers have
to consider more important issues such as chip area,
power consumption, operation speed, circuit
regularity, and so on. Due to these design issues
relevant to the key competitive factors of electronic
systems, IC designers and electronic design
automation (EDA) vendor are very concerned about
the development of effective methodologies to fetch
smaller chip area design, lower power consumption,
faster operation speed and more regular circuit
structure
The arithmetic circuit is the important core in
electronic systems. If the arithmetic circuit has good
characteristics, the overall performance of electronic
systems will be improved dramatically. Obviously,
the performance of the arithmetic circuit directly
determines whether the electronic system in market is
competitive. It is well known that full adder is the
crucial building block used to design multiplier,
microprocessor, digital signal processor (DSP), and
other arithmetic related circuits. In addition, the full
adder is also dominant in fast adder design.
Therefore, to effectively design a full adder with
smaller chip area, low power consumption, fast
operation speed and regular circuit structure, are the
common required for IC designers.
Since full adder plays an extremely important role
in arithmetic related designs, many IC designers puts
a lot of efforts on full adder circuit research.
Consequently, there are many different types of full
adders have been developed for a variety of different
applications. These different types of full adders have
different circuit structures and performance. Full
adder designs have to make tradeoff among many
features including lower power consumption, faster
operating speed, reduced transistor count, full-swing
output voltage and the output driving capability,
depending on their applications to meet the needs of
electronic systems.
One important kind of full adder designs focus on
adopting minimum transistor count to save chip area
[1, 2, 3, 4, 5]. These full adder designs with fewer
245
INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT
ISBN: 378 - 26 - 138420 - 5
www.iaetsd.in
transistors to save chip area does have excellent
performance, however, due to MOS transistors
reduced, these full adders have threshold voltage loss
problem and poor output driving capability. Some
full adders are designed to emphasize making up for
threshold voltage loss to improve circuit performance
[6, 7, 8]. These full-swing full adder designs insist on
using fewer MOS transistors to reduce circuit
complexity to go along with reduced power
consumption and delay time. However, the full-swing
full adders have no output driver in design leading to
signal attenuation problems when they are connected
in series to construct multi-bit adders. Therefore,
many studies focus on gathering many features such
as full-swing voltage, powerful output driving
capability and good power delay product [9, 10, 11,
12, 13] in the meantime to boost the performance of
full adder circuit design as a whole. However, the
penalties have to pay for taking too many design
issues into consideration are increased circuit
complexity, larger chip area, difficult layout design,
and increased transistor count. Therefore, how to
design a full adder circuit with better performance
and simpler structure is the main goal of full adder
design field. In order to design a full adder with low
circuit complexity, good circuit performance and the
modularized structures, a multiplexer-based full
adder is proposed in this study. The multiplexer-
based full adder has not only regularly modularized
structure, but also superior circuit performance.
The rest of this paper is organized as follows: In
section 2, some previous works on full adder design
are discussed. A novel multiplexer-based full adder
design is presented in section 3. In section 4, we
show the experimental results and make a discussion.
Finally, a brief conclusion is given in section 5.
2. Previous Works on Full Adder Design
The full adder function is to sum two binary operands
A, B and a carry input Ci, and then generate a sum
output (S) and a carry output (Co). There are two
factors affecting the performance of a full adder
design: one is the full adder logic architecture, and
the other is the circuit design techniques to perform
the logic architecture function. Therefore, the full
adder design approach requires using different types
of logic architecture and circuit design technique to
improve the total performance.
Fig. 2: Full adder logic architecture with four
modules.
The traditional full adder logic architecture can be
divided into three modules [6, 7, 8], and the logic
architecture block diagram is shown in Fig. 1. New-
HPSC full adder [9] and Hybrid-CMOS full adder
[10] also belong to this category. These two full
adders achieve logic functions of three modules by
using pass transistor logic (PTL) and static
complementary metal-oxide-semiconductor (CMOS)
circuit design techniques.
Fig. 2 schematically show another logic
architecture block diagram of a full adder in which
logic architecture is divided into four modules.
DPLFA full adder [13] and SR-CPL full adder [13]
also belong to this category. DPLFA full adder and
SR-CPL full adder achieve logic functions of full
adder modules by using double pass transistor logic
(DPL) and swing restored complementary pass-
transistor logic (SR-CPL) circuit design techniques,
respectively.
2. Design Considerations
A. Impact of Logic Style
The logic style used in logic gates basically
influences the speed, size, power dissipation, and the
wiring complexity of a circuit. The circuit delay is
determined by the number of inversion levels, the
number of transistors in series, transistor sizes [3]
(i.e., channel widths), and intra- and inter-cell wiring
246
INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT
ISBN: 378 - 26 - 138420 - 5
www.iaetsd.in
capacitances. Circuit size depends on the number of
transistors and their sizes and on the wiring
complexity. Power dissipation is determined by the
switching activity and the node capacitances (made
up of gate, diffusion, and wire capacitances), the
latter of which in turn is a function of the same
parameters that also control circuit size. Finally, the
wiring complexity is determined by the number of
connections and their lengths and by whether Single-
rail or dual-rail logic is used. All these characteristics
may vary considerably from one logic style to
another and thus make the proper choice of logic
style crucial for circuit performance. As far as cell-
based design techniques (e.g., standard-cells) and
logic synthesis are concerned, ease-of-use and
generality of logic gates is of importance as well.
Robustness with respect to voltage and transistor
scaling as well as varying process and working
conditions, and compatibility with surrounding
circuitries are important aspects influenced by the
implemented logic style.
B. Logic Style Requirements for Low Power
According to the formula_
The dynamic power dissipation of a digital CMOS
circuit depends on the supply voltage, the clock
frequency, the node switching activities, the node
capacitances, the node short circuit currents and the
number of nodes. A reduction of each of these
parameters results in a reduction of dissipated power.
However, clock frequency reduction is only feasible
at the architecture level, whereas at the circuit level
frequency is usually regarded as constant in order to
fulfill some given throughput requirement. All the
other parameters are influenced to some degree by
the logic style applied. Thus, some general logic style
requirements for low-power circuit implementation
can be stated at this point.
Switched capacitance reduction: Capacitive load,
originating from transistor capacitances (gate and
diffusion) and interconnect wiring, is to be
minimized. This is achieved by having as few
transistors and circuit nodes as possible, and by
reducing transistor sizes to a minimum. In particular,
the number of (high capacitive) inter-cell connections
and their length (influenced by the circuit size)
should be kept minimal. Another source for
capacitance reduction is found at the layout level,
which, however, is not discussed in this paper.
Transistor downsizing is an effective way to reduce
switched capacitance of logic gates on noncritical
signal paths. For that purpose, a logic style should be
robust against transistor downsizing, i.e., correct
functioning of logic gates with minimal or near-
minimal transistor sizes must be guaranteed (ratioless
logic).
Supply voltage reduction: The supply voltage and
the choice of logic style are indirectly related through
delay-driven voltage scaling. That is, a logic style
providing fast logic gates to speed up critical signal
paths allows a reduction of the supply voltage in
order to achieve a given throughput. For that purpose,
a logic style must be robust against supply voltage
reduction, i.e., performance and correct functioning
of gates must be guaranteed at low voltages aswell.
This becomes a severe problem at very low voltage
of around 1 V and lower, where noise margins
become critical.
Switching activity reduction:
Switching activity of a circuit is predominantly
controlled at the architectural and registers transfer
level (RTL). At the circuit level, large differences are
primarily observed between static and dynamic logic
styles. On the other hand, only minor transition
activity variations are observed among different static
logic styles and among logic gates of different
complexity, also if glitching is concerned.
Short-circuit current reduction: Short-circuit
currents (also called dynamic leakage currents or
overlap currents) may vary by a considerable amount
between different logic styles. They also strongly
depend on input signal slopes (i.e., steep and
balanced signal slopes are better) and thus on
transistor sizing. Their contribution to the overall
power consumption is rather limited but still not
negligible (10–30%), except for very low voltages
where the short-circuit currents disappear. A low-
power logic style should have minimal short-circuit
currents and, of course, no static currents besides the
inherent CMOS leakage currents.
247
INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT
ISBN: 378 - 26 - 138420 - 5
www.iaetsd.in
C. Logic Style Requirements for Ease-of-Use For
ease-of-use and generality of gates, a logic style
should be highly robust and have friendly electrical
characteristics, that is, decoupling of gate inputs and
outputs (i.e., at least one inverter stage per gate) as
well as good driving capabilities and full signal
swings at the gate outputs, so that logic gates can be
cascaded arbitrarily and work reliably in any circuit
configuration. These properties are prerequisites for
cell-based design and logic synthesis, and they also
allow for efficient gate modeling and gate-level
simulation. Furthermore, a logic style should allow
the efficient implementation of arbitrary logic
functions and provide some regularity with respect to
circuit and layout realization. Both low-power and
high-speed versions of logic cells (e.g., by way of
transistor sizing) should be supported in order to
allow flexible power-delay tuning by the designer or
the synthesis tool.
D. Static versus Dynamic Logic Styles
A major distinction, also with respect to power
dissipation, must be made between static and
dynamic logic styles. As opposed to static gates,
dynamic gates are clocked and work in two phases, a
precharge and an evaluation phase. The logic
function is realized in a single NMOS pull-down or
PMOS pull-up network, resulting in small input
capacitances and fast evaluation times. This makes
dynamic logic attractive for high-speed applications.
However, the large clock loads and the high signal
transition activities due to the recharging mechanism
result in excessive high power dissipation. Also, the
usage of dynamic gates is not as straight forward and
universal as it is for static gates, and robustness is
considerably degraded. With the exception of some
very special circuit applications, dynamic logic is no
viable candidate for low-power circuit design
3. Design Technologies:
There are many sorts of techniques that intend to
solve the problems mentioned above
Full Adder Design:
So = H′Ci + HC′o (1)
Co = HCi + H′A (2)
Where H = A Xor B and H′ = A Xnor B. A Full
Adder is made up of an XOR–XNOR module, a sum
module and a carry module.
The XOR–XNOR module performs XOR and XNOR
logic operations on inputs A and B, and then
generates the outputs H and H′. Subsequently, H and
H′ both are applied to the sum and the carry modules
for generation of sum output so and carry output Co.
1) SR-CPL Full Adder Design:
A SR-CPL is designed using a combination of pass
transistor logic (PTL) and static CMOS design
techniques to provide high energy efficiency and
improve driving capability. An energy efficient
CMOS FA is implemented using swing restored
complementary pass-transistor logic (SR-CPL) and
PTL techniques to optimize its PDP.
Fig4: SR-CPL Full Adder Design
2) Transmission gate CMOS (TG) uses
transmission gate logic to realize complex logic
functions using a small number of complementary
transistors. It solves the problem of low logic level
swing by using pMOS as well as nMOS
Fig1: Transmission Gate Full Adder
248
INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT
ISBN: 378 - 26 - 138420 - 5
www.iaetsd.in
4. Simulation Analysis:
Full Adder was designed with different logic using
Tanner Tools and simulated
Fig11: SR-CPL full Adder Design
Fig12: SR-CPL full Adder simulation
Fig5: Transmission Gate Full Adder Design
Fig6: Transmission Gate Full Adder simulation
Tabulation:
Circuit Power Dissipation
SR-CPL 2.309128e-005 watts
Transmission Gate 4.876595e-008 watts
The above circuits of full adder are simulated using
Tanner Tools using TSMC018 and its delay and
power of individual circuits are tabulated
5. Conclusion:
In this paper we show the low power adder design
full adder with less number transistors. CMOS design
styles make the full adder to design in less no of
transistors as wells as with lower power dissipation.
For performance validation, Tanner simulations were
conducted on FAs implemented with TSMC 018
CMOS process technology in aspects of power
consumption, delay time. In contrast to other types of
FAs with drivability, an SR-CPL-FA is superior to
the other ones and can be applied to design related
adder-based portable electronic products in practical
applications in today’s competitive markets.
References:
[1] Neil H. E. Weste & David Harris, “CMOS VLSI
Design- A circuit and Systems Perspective”, 4th
edition, Addison Wesley, 2010
[2] C. N.Marimuthu, Dr. P. Thangaraj, Aswathy
Ramesan, “Low power shift and add multiplier
design", International Journal of Computer
Science and Information Technology, June 2010,
Vol. 2, Number 3.
[3] Marc Hunger, Daniel Marienfeld, “New Self-
Checking Booth Multipliers”, International Journal of
Applied Mathematics Computer Sci.,
249
INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT
ISBN: 378 - 26 - 138420 - 5
www.iaetsd.in
2008, Vol. 18, No. 3, 319–328
[4] C. Jaya Kumar, R. Saravanan, “VLSI Design for
Low Power Multiplier using Full Adder”, European
Journal of Scientific Research,
ISSN 1450-216X Vol.72 No.1 (2012), pp. 5-16
[5] Ravi Nirlakalla, Thota Subba Rao, Talari
Jayachandra Prasad, “Performance Evaluation of
High Speed Compressors for High Speed
Multipliers”, Serbian Journal of Electrical
Engineering, Vol. 8, No. 3, November 2011, 293-306
[7] G. E. Sobelman and D. L. Raatz, ―Low-Power
multiplier designusing delayed evaluation.‖
Proceedings of the International Symposium on
Circuits and Systems (1995), pp. 1564– 1567.
[8] T. Sakuta, W. Lee, and P. T. Balsara, Delay
balanced multipliers for low power/low voltage DSP
core. Proceedings of IEEE Symposium on Low
Power Electronics (1995), pp. 36–37.
250
INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT
ISBN: 378 - 26 - 138420 - 5
www.iaetsd.in

More Related Content

What's hot (18)

PDF
Design of Three-Input XOR/XNOR using Systematic Cell Design Methodology
Associate Professor in VSB Coimbatore
 
PDF
Low Power-Area Design of Full Adder Using Self Resetting Logic with GDI Techn...
VLSICS Design
 
PDF
HIGH SPEED MULTIPLE VALUED LOGIC FULL ADDER USING CARBON NANO TUBE FIELD EFFE...
VLSICS Design
 
PDF
RTB: BIDIRECTIONAL TRANSCEIVER (ESSCIRC85)
Piero Belforte
 
PDF
A Survey on Low Power VLSI Designs
IJEEE
 
PDF
Implementation and analysis of power reduction in 2 to 4 decoder design using...
eSAT Publishing House
 
PDF
ASIC DESIGN OF MINI-STEREO DIGITAL AUDIO PROCESSOR UNDER SMIC 180NM TECHNOLOGY
Ilango Jeyasubramanian
 
PDF
Layout Design Comparison of CMOS and Gate
IJEEE
 
PDF
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAY
ecij
 
PDF
IRJET - Analysis of Power Consumption in Glitch Free Dual Edge Triggered ...
IRJET Journal
 
PDF
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET Journal
 
PDF
IRJET- Efficient Multiplier Design using Adaptive Hold Logic with Montgomery ...
IRJET Journal
 
PDF
PERFORMANCE OF DIFFERENT CMOS LOGIC STYLES FOR LOW POWER AND HIGH SPEED
VLSICS Design
 
PDF
Ad4103173176
IJERA Editor
 
DOCX
MOS and BiCMOS Circuit design Process
Dr.YNM
 
PDF
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
VLSICS Design
 
PDF
Comparative Performance Analysis of XORXNOR Function Based High-Speed CMOS Fu...
VLSICS Design
 
PDF
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
VLSICS Design
 
Design of Three-Input XOR/XNOR using Systematic Cell Design Methodology
Associate Professor in VSB Coimbatore
 
Low Power-Area Design of Full Adder Using Self Resetting Logic with GDI Techn...
VLSICS Design
 
HIGH SPEED MULTIPLE VALUED LOGIC FULL ADDER USING CARBON NANO TUBE FIELD EFFE...
VLSICS Design
 
RTB: BIDIRECTIONAL TRANSCEIVER (ESSCIRC85)
Piero Belforte
 
A Survey on Low Power VLSI Designs
IJEEE
 
Implementation and analysis of power reduction in 2 to 4 decoder design using...
eSAT Publishing House
 
ASIC DESIGN OF MINI-STEREO DIGITAL AUDIO PROCESSOR UNDER SMIC 180NM TECHNOLOGY
Ilango Jeyasubramanian
 
Layout Design Comparison of CMOS and Gate
IJEEE
 
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAY
ecij
 
IRJET - Analysis of Power Consumption in Glitch Free Dual Edge Triggered ...
IRJET Journal
 
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET Journal
 
IRJET- Efficient Multiplier Design using Adaptive Hold Logic with Montgomery ...
IRJET Journal
 
PERFORMANCE OF DIFFERENT CMOS LOGIC STYLES FOR LOW POWER AND HIGH SPEED
VLSICS Design
 
Ad4103173176
IJERA Editor
 
MOS and BiCMOS Circuit design Process
Dr.YNM
 
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
VLSICS Design
 
Comparative Performance Analysis of XORXNOR Function Based High-Speed CMOS Fu...
VLSICS Design
 
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
VLSICS Design
 

Viewers also liked (6)

PDF
Design of area and power efficient half adder using transmission gate
eSAT Journals
 
PDF
ha_report modified
keerthi thallam
 
PDF
Comparative Analysis of Different Types of Full Adder Circuits
IOSR Journals
 
PPTX
different logic full adders
Guna Sekhar
 
DOCX
Half adder layout design
Thevenin Norton TOng
 
PDF
A comparative study of full adder using static cmos logic style
eSAT Publishing House
 
Design of area and power efficient half adder using transmission gate
eSAT Journals
 
ha_report modified
keerthi thallam
 
Comparative Analysis of Different Types of Full Adder Circuits
IOSR Journals
 
different logic full adders
Guna Sekhar
 
Half adder layout design
Thevenin Norton TOng
 
A comparative study of full adder using static cmos logic style
eSAT Publishing House
 
Ad

Similar to Iaetsd design and simulation of high speed cmos full adder (2) (20)

PDF
Performance evaluation of full adder
IOSRJECE
 
PDF
THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS
IJCSEA Journal
 
PDF
The Influence of Silicon Area on the Performance of the Full Adders
IJCSEA Journal
 
PDF
THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS
IJCSEA Journal
 
PDF
THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS
IJCSEA Journal
 
PDF
Performance Evaluation of Various CMOS Full Adder Designs: A Review
IRJET Journal
 
PDF
Performance Analysis of Proposed Full Adder Cell at Submicron Technologies
IJMTST Journal
 
PDF
Delay Optimized Full Adder Design for High Speed VLSI Applications
IRJET Journal
 
PDF
Efficient implementation of full adder for power analysis in cmos technology
IJARIIT
 
PDF
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
VLSICS Design
 
PDF
LOW POWER-AREA GDI & PTL TECHNIQUES BASED FULL ADDER DESIGNS
csandit
 
PDF
Low power area gdi & ptl techniques based full adder designs
csandit
 
PDF
LOW POWER-AREA GDI & PTL TECHNIQUES BASED FULL ADDER DESIGNS
cscpconf
 
DOCX
Ramya Project
Ramya Purohit
 
PDF
Implementation of Full Adder Cell Using High Performance CMOS Technology
ijsrd.com
 
PDF
Ch33509513
IJERA Editor
 
PDF
Ch33509513
IJERA Editor
 
PDF
104 108
Ijarcsee Journal
 
PDF
Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...
IRJET Journal
 
PDF
Low Power Full Adder using 9T Structure
idescitation
 
Performance evaluation of full adder
IOSRJECE
 
THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS
IJCSEA Journal
 
The Influence of Silicon Area on the Performance of the Full Adders
IJCSEA Journal
 
THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS
IJCSEA Journal
 
THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS
IJCSEA Journal
 
Performance Evaluation of Various CMOS Full Adder Designs: A Review
IRJET Journal
 
Performance Analysis of Proposed Full Adder Cell at Submicron Technologies
IJMTST Journal
 
Delay Optimized Full Adder Design for High Speed VLSI Applications
IRJET Journal
 
Efficient implementation of full adder for power analysis in cmos technology
IJARIIT
 
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
VLSICS Design
 
LOW POWER-AREA GDI & PTL TECHNIQUES BASED FULL ADDER DESIGNS
csandit
 
Low power area gdi & ptl techniques based full adder designs
csandit
 
LOW POWER-AREA GDI & PTL TECHNIQUES BASED FULL ADDER DESIGNS
cscpconf
 
Ramya Project
Ramya Purohit
 
Implementation of Full Adder Cell Using High Performance CMOS Technology
ijsrd.com
 
Ch33509513
IJERA Editor
 
Ch33509513
IJERA Editor
 
Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...
IRJET Journal
 
Low Power Full Adder using 9T Structure
idescitation
 
Ad

More from Iaetsd Iaetsd (20)

PDF
iaetsd Survey on cooperative relay based data transmission
Iaetsd Iaetsd
 
PDF
iaetsd Software defined am transmitter using vhdl
Iaetsd Iaetsd
 
PDF
iaetsd Health monitoring system with wireless alarm
Iaetsd Iaetsd
 
PDF
iaetsd Equalizing channel and power based on cognitive radio system over mult...
Iaetsd Iaetsd
 
PDF
iaetsd Economic analysis and re design of driver’s car seat
Iaetsd Iaetsd
 
PDF
iaetsd Design of slotted microstrip patch antenna for wlan application
Iaetsd Iaetsd
 
PDF
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
Iaetsd Iaetsd
 
PDF
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
Iaetsd Iaetsd
 
PDF
Fabrication of dual power bike
Iaetsd Iaetsd
 
PDF
Blue brain technology
Iaetsd Iaetsd
 
PDF
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
Iaetsd Iaetsd
 
PDF
iirdem Surveillance aided robotic bird
Iaetsd Iaetsd
 
PDF
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
Iaetsd Iaetsd
 
PDF
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
Iaetsd Iaetsd
 
PDF
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
Iaetsd Iaetsd
 
PDF
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
Iaetsd Iaetsd
 
PDF
iaetsd Shared authority based privacy preserving protocol
Iaetsd Iaetsd
 
PDF
iaetsd Secured multiple keyword ranked search over encrypted databases
Iaetsd Iaetsd
 
PDF
iaetsd Robots in oil and gas refineries
Iaetsd Iaetsd
 
PDF
iaetsd Modeling of solar steam engine system using parabolic
Iaetsd Iaetsd
 
iaetsd Survey on cooperative relay based data transmission
Iaetsd Iaetsd
 
iaetsd Software defined am transmitter using vhdl
Iaetsd Iaetsd
 
iaetsd Health monitoring system with wireless alarm
Iaetsd Iaetsd
 
iaetsd Equalizing channel and power based on cognitive radio system over mult...
Iaetsd Iaetsd
 
iaetsd Economic analysis and re design of driver’s car seat
Iaetsd Iaetsd
 
iaetsd Design of slotted microstrip patch antenna for wlan application
Iaetsd Iaetsd
 
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
Iaetsd Iaetsd
 
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
Iaetsd Iaetsd
 
Fabrication of dual power bike
Iaetsd Iaetsd
 
Blue brain technology
Iaetsd Iaetsd
 
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
Iaetsd Iaetsd
 
iirdem Surveillance aided robotic bird
Iaetsd Iaetsd
 
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
Iaetsd Iaetsd
 
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
Iaetsd Iaetsd
 
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
Iaetsd Iaetsd
 
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
Iaetsd Iaetsd
 
iaetsd Shared authority based privacy preserving protocol
Iaetsd Iaetsd
 
iaetsd Secured multiple keyword ranked search over encrypted databases
Iaetsd Iaetsd
 
iaetsd Robots in oil and gas refineries
Iaetsd Iaetsd
 
iaetsd Modeling of solar steam engine system using parabolic
Iaetsd Iaetsd
 

Recently uploaded (20)

PDF
Water Design_Manual_2005. KENYA FOR WASTER SUPPLY AND SEWERAGE
DancanNgutuku
 
PPTX
site survey architecture student B.arch.
sri02032006
 
PPTX
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
PPTX
Pharmaceuticals and fine chemicals.pptxx
jaypa242004
 
PDF
Natural Language processing and web deigning notes
AnithaSakthivel3
 
PDF
UNIT-4-FEEDBACK AMPLIFIERS AND OSCILLATORS (1).pdf
Sridhar191373
 
PPTX
artificial intelligence applications in Geomatics
NawrasShatnawi1
 
PPTX
MPMC_Module-2 xxxxxxxxxxxxxxxxxxxxx.pptx
ShivanshVaidya5
 
PPTX
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
PDF
Number Theory practice session 25.05.2025.pdf
DrStephenStrange4
 
PDF
NOISE CONTROL ppt - SHRESTH SUDHIR KOKNE
SHRESTHKOKNE
 
PDF
IoT - Unit 2 (Internet of Things-Concepts) - PPT.pdf
dipakraut82
 
PPT
Tiles.ppt The purpose of a floor is to provide a level surface capable of sup...
manojaioe
 
PPTX
drones for disaster prevention response.pptx
NawrasShatnawi1
 
PPTX
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
PDF
POWER PLANT ENGINEERING (R17A0326).pdf..
haneefachosa123
 
PDF
MOBILE AND WEB BASED REMOTE BUSINESS MONITORING SYSTEM
ijait
 
PPTX
Presentation on Foundation Design for Civil Engineers.pptx
KamalKhan563106
 
PDF
MRI Tool Kit E2I0500BC Plus Presentation
Ing. Ph. J. Daum GmbH & Co. KG
 
PDF
SMART HOME AUTOMATION PPT BY - SHRESTH SUDHIR KOKNE
SHRESTHKOKNE
 
Water Design_Manual_2005. KENYA FOR WASTER SUPPLY AND SEWERAGE
DancanNgutuku
 
site survey architecture student B.arch.
sri02032006
 
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
Pharmaceuticals and fine chemicals.pptxx
jaypa242004
 
Natural Language processing and web deigning notes
AnithaSakthivel3
 
UNIT-4-FEEDBACK AMPLIFIERS AND OSCILLATORS (1).pdf
Sridhar191373
 
artificial intelligence applications in Geomatics
NawrasShatnawi1
 
MPMC_Module-2 xxxxxxxxxxxxxxxxxxxxx.pptx
ShivanshVaidya5
 
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
Number Theory practice session 25.05.2025.pdf
DrStephenStrange4
 
NOISE CONTROL ppt - SHRESTH SUDHIR KOKNE
SHRESTHKOKNE
 
IoT - Unit 2 (Internet of Things-Concepts) - PPT.pdf
dipakraut82
 
Tiles.ppt The purpose of a floor is to provide a level surface capable of sup...
manojaioe
 
drones for disaster prevention response.pptx
NawrasShatnawi1
 
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
POWER PLANT ENGINEERING (R17A0326).pdf..
haneefachosa123
 
MOBILE AND WEB BASED REMOTE BUSINESS MONITORING SYSTEM
ijait
 
Presentation on Foundation Design for Civil Engineers.pptx
KamalKhan563106
 
MRI Tool Kit E2I0500BC Plus Presentation
Ing. Ph. J. Daum GmbH & Co. KG
 
SMART HOME AUTOMATION PPT BY - SHRESTH SUDHIR KOKNE
SHRESTHKOKNE
 

Iaetsd design and simulation of high speed cmos full adder (2)

  • 1. Design and Simulation of High Speed CMOS Full Adder Author 1: V.VINAY KUMAR Author2: V.VISWANATH Email.id: [email protected] Email id: [email protected] M.TECH in VLSI System Design, Assistant prof. In Department of ECE, Siddarth Institute of Engineering and Technology, Siddarth Institute of Engineering and Technology, Puttur, Chittor(Dist). Puttur, Chittor(Dist). ABSTRACT: Adder are the basic building blocks of any computing system.. These Arithmetic operations are widely used in most digital computer systems. Addition will be the basic component in arithmetic operation and is the base for arithmetic operations such as multiplication and the basic adder cell can be modified to function as subtractor by adding another xor gate and can be used for division. Therefore, 1-bit Full Adder cell is the most important and basic block of an arithmetic unit of a system. In this paper we analysis the 1-bit full adder using SR-CPL style of full adder design and Transmission gate style of design. Keywords: SR-Cpl, Transmission Gate Full Adder, Leakage, T-Spice 1. Introduction: Due to rapid advances in electronic technology, electronics market is becoming More competitive, which results in consumer electronic products requiring even more stringently high quality. The design of consumer electronic products requires not only light weight and slim size, but also low power and fast time-to-market. Therefore, the integrated circuit (IC) designers have to consider more important issues such as chip area, power consumption, operation speed, circuit regularity, and so on. Due to these design issues relevant to the key competitive factors of electronic systems, IC designers and electronic design automation (EDA) vendor are very concerned about the development of effective methodologies to fetch smaller chip area design, lower power consumption, faster operation speed and more regular circuit structure The arithmetic circuit is the important core in electronic systems. If the arithmetic circuit has good characteristics, the overall performance of electronic systems will be improved dramatically. Obviously, the performance of the arithmetic circuit directly determines whether the electronic system in market is competitive. It is well known that full adder is the crucial building block used to design multiplier, microprocessor, digital signal processor (DSP), and other arithmetic related circuits. In addition, the full adder is also dominant in fast adder design. Therefore, to effectively design a full adder with smaller chip area, low power consumption, fast operation speed and regular circuit structure, are the common required for IC designers. Since full adder plays an extremely important role in arithmetic related designs, many IC designers puts a lot of efforts on full adder circuit research. Consequently, there are many different types of full adders have been developed for a variety of different applications. These different types of full adders have different circuit structures and performance. Full adder designs have to make tradeoff among many features including lower power consumption, faster operating speed, reduced transistor count, full-swing output voltage and the output driving capability, depending on their applications to meet the needs of electronic systems. One important kind of full adder designs focus on adopting minimum transistor count to save chip area [1, 2, 3, 4, 5]. These full adder designs with fewer 245 INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT ISBN: 378 - 26 - 138420 - 5 www.iaetsd.in
  • 2. transistors to save chip area does have excellent performance, however, due to MOS transistors reduced, these full adders have threshold voltage loss problem and poor output driving capability. Some full adders are designed to emphasize making up for threshold voltage loss to improve circuit performance [6, 7, 8]. These full-swing full adder designs insist on using fewer MOS transistors to reduce circuit complexity to go along with reduced power consumption and delay time. However, the full-swing full adders have no output driver in design leading to signal attenuation problems when they are connected in series to construct multi-bit adders. Therefore, many studies focus on gathering many features such as full-swing voltage, powerful output driving capability and good power delay product [9, 10, 11, 12, 13] in the meantime to boost the performance of full adder circuit design as a whole. However, the penalties have to pay for taking too many design issues into consideration are increased circuit complexity, larger chip area, difficult layout design, and increased transistor count. Therefore, how to design a full adder circuit with better performance and simpler structure is the main goal of full adder design field. In order to design a full adder with low circuit complexity, good circuit performance and the modularized structures, a multiplexer-based full adder is proposed in this study. The multiplexer- based full adder has not only regularly modularized structure, but also superior circuit performance. The rest of this paper is organized as follows: In section 2, some previous works on full adder design are discussed. A novel multiplexer-based full adder design is presented in section 3. In section 4, we show the experimental results and make a discussion. Finally, a brief conclusion is given in section 5. 2. Previous Works on Full Adder Design The full adder function is to sum two binary operands A, B and a carry input Ci, and then generate a sum output (S) and a carry output (Co). There are two factors affecting the performance of a full adder design: one is the full adder logic architecture, and the other is the circuit design techniques to perform the logic architecture function. Therefore, the full adder design approach requires using different types of logic architecture and circuit design technique to improve the total performance. Fig. 2: Full adder logic architecture with four modules. The traditional full adder logic architecture can be divided into three modules [6, 7, 8], and the logic architecture block diagram is shown in Fig. 1. New- HPSC full adder [9] and Hybrid-CMOS full adder [10] also belong to this category. These two full adders achieve logic functions of three modules by using pass transistor logic (PTL) and static complementary metal-oxide-semiconductor (CMOS) circuit design techniques. Fig. 2 schematically show another logic architecture block diagram of a full adder in which logic architecture is divided into four modules. DPLFA full adder [13] and SR-CPL full adder [13] also belong to this category. DPLFA full adder and SR-CPL full adder achieve logic functions of full adder modules by using double pass transistor logic (DPL) and swing restored complementary pass- transistor logic (SR-CPL) circuit design techniques, respectively. 2. Design Considerations A. Impact of Logic Style The logic style used in logic gates basically influences the speed, size, power dissipation, and the wiring complexity of a circuit. The circuit delay is determined by the number of inversion levels, the number of transistors in series, transistor sizes [3] (i.e., channel widths), and intra- and inter-cell wiring 246 INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT ISBN: 378 - 26 - 138420 - 5 www.iaetsd.in
  • 3. capacitances. Circuit size depends on the number of transistors and their sizes and on the wiring complexity. Power dissipation is determined by the switching activity and the node capacitances (made up of gate, diffusion, and wire capacitances), the latter of which in turn is a function of the same parameters that also control circuit size. Finally, the wiring complexity is determined by the number of connections and their lengths and by whether Single- rail or dual-rail logic is used. All these characteristics may vary considerably from one logic style to another and thus make the proper choice of logic style crucial for circuit performance. As far as cell- based design techniques (e.g., standard-cells) and logic synthesis are concerned, ease-of-use and generality of logic gates is of importance as well. Robustness with respect to voltage and transistor scaling as well as varying process and working conditions, and compatibility with surrounding circuitries are important aspects influenced by the implemented logic style. B. Logic Style Requirements for Low Power According to the formula_ The dynamic power dissipation of a digital CMOS circuit depends on the supply voltage, the clock frequency, the node switching activities, the node capacitances, the node short circuit currents and the number of nodes. A reduction of each of these parameters results in a reduction of dissipated power. However, clock frequency reduction is only feasible at the architecture level, whereas at the circuit level frequency is usually regarded as constant in order to fulfill some given throughput requirement. All the other parameters are influenced to some degree by the logic style applied. Thus, some general logic style requirements for low-power circuit implementation can be stated at this point. Switched capacitance reduction: Capacitive load, originating from transistor capacitances (gate and diffusion) and interconnect wiring, is to be minimized. This is achieved by having as few transistors and circuit nodes as possible, and by reducing transistor sizes to a minimum. In particular, the number of (high capacitive) inter-cell connections and their length (influenced by the circuit size) should be kept minimal. Another source for capacitance reduction is found at the layout level, which, however, is not discussed in this paper. Transistor downsizing is an effective way to reduce switched capacitance of logic gates on noncritical signal paths. For that purpose, a logic style should be robust against transistor downsizing, i.e., correct functioning of logic gates with minimal or near- minimal transistor sizes must be guaranteed (ratioless logic). Supply voltage reduction: The supply voltage and the choice of logic style are indirectly related through delay-driven voltage scaling. That is, a logic style providing fast logic gates to speed up critical signal paths allows a reduction of the supply voltage in order to achieve a given throughput. For that purpose, a logic style must be robust against supply voltage reduction, i.e., performance and correct functioning of gates must be guaranteed at low voltages aswell. This becomes a severe problem at very low voltage of around 1 V and lower, where noise margins become critical. Switching activity reduction: Switching activity of a circuit is predominantly controlled at the architectural and registers transfer level (RTL). At the circuit level, large differences are primarily observed between static and dynamic logic styles. On the other hand, only minor transition activity variations are observed among different static logic styles and among logic gates of different complexity, also if glitching is concerned. Short-circuit current reduction: Short-circuit currents (also called dynamic leakage currents or overlap currents) may vary by a considerable amount between different logic styles. They also strongly depend on input signal slopes (i.e., steep and balanced signal slopes are better) and thus on transistor sizing. Their contribution to the overall power consumption is rather limited but still not negligible (10–30%), except for very low voltages where the short-circuit currents disappear. A low- power logic style should have minimal short-circuit currents and, of course, no static currents besides the inherent CMOS leakage currents. 247 INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT ISBN: 378 - 26 - 138420 - 5 www.iaetsd.in
  • 4. C. Logic Style Requirements for Ease-of-Use For ease-of-use and generality of gates, a logic style should be highly robust and have friendly electrical characteristics, that is, decoupling of gate inputs and outputs (i.e., at least one inverter stage per gate) as well as good driving capabilities and full signal swings at the gate outputs, so that logic gates can be cascaded arbitrarily and work reliably in any circuit configuration. These properties are prerequisites for cell-based design and logic synthesis, and they also allow for efficient gate modeling and gate-level simulation. Furthermore, a logic style should allow the efficient implementation of arbitrary logic functions and provide some regularity with respect to circuit and layout realization. Both low-power and high-speed versions of logic cells (e.g., by way of transistor sizing) should be supported in order to allow flexible power-delay tuning by the designer or the synthesis tool. D. Static versus Dynamic Logic Styles A major distinction, also with respect to power dissipation, must be made between static and dynamic logic styles. As opposed to static gates, dynamic gates are clocked and work in two phases, a precharge and an evaluation phase. The logic function is realized in a single NMOS pull-down or PMOS pull-up network, resulting in small input capacitances and fast evaluation times. This makes dynamic logic attractive for high-speed applications. However, the large clock loads and the high signal transition activities due to the recharging mechanism result in excessive high power dissipation. Also, the usage of dynamic gates is not as straight forward and universal as it is for static gates, and robustness is considerably degraded. With the exception of some very special circuit applications, dynamic logic is no viable candidate for low-power circuit design 3. Design Technologies: There are many sorts of techniques that intend to solve the problems mentioned above Full Adder Design: So = H′Ci + HC′o (1) Co = HCi + H′A (2) Where H = A Xor B and H′ = A Xnor B. A Full Adder is made up of an XOR–XNOR module, a sum module and a carry module. The XOR–XNOR module performs XOR and XNOR logic operations on inputs A and B, and then generates the outputs H and H′. Subsequently, H and H′ both are applied to the sum and the carry modules for generation of sum output so and carry output Co. 1) SR-CPL Full Adder Design: A SR-CPL is designed using a combination of pass transistor logic (PTL) and static CMOS design techniques to provide high energy efficiency and improve driving capability. An energy efficient CMOS FA is implemented using swing restored complementary pass-transistor logic (SR-CPL) and PTL techniques to optimize its PDP. Fig4: SR-CPL Full Adder Design 2) Transmission gate CMOS (TG) uses transmission gate logic to realize complex logic functions using a small number of complementary transistors. It solves the problem of low logic level swing by using pMOS as well as nMOS Fig1: Transmission Gate Full Adder 248 INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT ISBN: 378 - 26 - 138420 - 5 www.iaetsd.in
  • 5. 4. Simulation Analysis: Full Adder was designed with different logic using Tanner Tools and simulated Fig11: SR-CPL full Adder Design Fig12: SR-CPL full Adder simulation Fig5: Transmission Gate Full Adder Design Fig6: Transmission Gate Full Adder simulation Tabulation: Circuit Power Dissipation SR-CPL 2.309128e-005 watts Transmission Gate 4.876595e-008 watts The above circuits of full adder are simulated using Tanner Tools using TSMC018 and its delay and power of individual circuits are tabulated 5. Conclusion: In this paper we show the low power adder design full adder with less number transistors. CMOS design styles make the full adder to design in less no of transistors as wells as with lower power dissipation. For performance validation, Tanner simulations were conducted on FAs implemented with TSMC 018 CMOS process technology in aspects of power consumption, delay time. In contrast to other types of FAs with drivability, an SR-CPL-FA is superior to the other ones and can be applied to design related adder-based portable electronic products in practical applications in today’s competitive markets. References: [1] Neil H. E. Weste & David Harris, “CMOS VLSI Design- A circuit and Systems Perspective”, 4th edition, Addison Wesley, 2010 [2] C. N.Marimuthu, Dr. P. Thangaraj, Aswathy Ramesan, “Low power shift and add multiplier design", International Journal of Computer Science and Information Technology, June 2010, Vol. 2, Number 3. [3] Marc Hunger, Daniel Marienfeld, “New Self- Checking Booth Multipliers”, International Journal of Applied Mathematics Computer Sci., 249 INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT ISBN: 378 - 26 - 138420 - 5 www.iaetsd.in
  • 6. 2008, Vol. 18, No. 3, 319–328 [4] C. Jaya Kumar, R. Saravanan, “VLSI Design for Low Power Multiplier using Full Adder”, European Journal of Scientific Research, ISSN 1450-216X Vol.72 No.1 (2012), pp. 5-16 [5] Ravi Nirlakalla, Thota Subba Rao, Talari Jayachandra Prasad, “Performance Evaluation of High Speed Compressors for High Speed Multipliers”, Serbian Journal of Electrical Engineering, Vol. 8, No. 3, November 2011, 293-306 [7] G. E. Sobelman and D. L. Raatz, ―Low-Power multiplier designusing delayed evaluation.‖ Proceedings of the International Symposium on Circuits and Systems (1995), pp. 1564– 1567. [8] T. Sakuta, W. Lee, and P. T. Balsara, Delay balanced multipliers for low power/low voltage DSP core. Proceedings of IEEE Symposium on Low Power Electronics (1995), pp. 36–37. 250 INTERNATIONAL CONFERENCE ON CURRENT INNOVATIONS IN ENGINEERING AND TECHNOLOGY INTERNATIONAL ASSOCIATION OF ENGINEERING & TECHNOLOGY FOR SKILL DEVELOPMENT ISBN: 378 - 26 - 138420 - 5 www.iaetsd.in