SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 846
Design of Parallel Self-Timed Adder
P.S.PAWAR1, K.N.KASAT2
1PG, Dept of EEE, PRMCEAM, Badnera, Amravati, MS, India.
2Assistant Professor, Dept of EXTC, PRMCEAM, Badnera, Amravati, MS, India.
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Adders being core building blocks in different
VLSI circuits like microprocessors, ALU’s etc. performance of
adder circuit highly affects the overallcapabilityofthesystem.
In this paper we present the design and performance of
Parallel Self-Timed Adder. It is based on a recursive
formulation for performing multibit binary addition. The
operation is parallel for those bits that do not need any carry
chain propagation. A practical implementation is provided
along with a completion detection unit. Theimplementationis
regular and does not have any practical limitations of high
fanouts. The proposed work mainly aimed at minimizing the
number of transistors and estimation of various parameters
viz., area, power, delay for PASTA. We have also designed 4 bit
PASTA as an example of proposed approach. Simulationshave
been performed usingMICROWIND 3.1softwareandDSCH tool
in 45nm CMOS technology that verify the practicality and
superiority of the proposed approach over existing
asynchronous adders.
Key Words: Binary adders,Parallel,Adders,Asynchronous
circuits, CMOS design.
1.INTRODUCTION
Addition is the most common and often used arithmetic
operation in microprocessor, digital signal processor,
especially digital computers. Also, it serves as a building
block for synthesis all other arithmetic operations. Thus
performance of any circuit is mainly determined by speed of
adder circuit. Circuits may be classified as synchronous or
asynchronous. Synchronous circuitsarebasedonclock pulse
whereas an asynchronous circuit, or self-timed circuit,isnot
governed by a clock circuit orglobal clock instead,theyoften
use signals that indicate completion of operations [1] [6].
Such a system tends to have better noise and
electromagnetic compatibility properties than synchronous
systems due to the absence of a global clock reference [4].
Asynchronous operation by itself does not imply lowpower,
but often suggests low power opportunities based on the
observation that asynchronous circuitsconsumepoweronly
when it is active. The synchronous adders perform slowly
due to its incremental nature of operation and therefore it is
not recommended for fast and parallel adders. The basic
building block of combinational digital adders is a single bit
adder. The simplest single bit adder is a half adder (HA).The
full adders (FA) are single bit adders with the carry input
and output. The full adders are basically made of two half
adders in terms of area, interconnection and time
complexity. This paper proposes the design of parallel self
timed adder (PASTA). The design of PASTA is regular and
uses half adders along with multiplexers with minimum
interconnection requirement. The interconnection and area
requirement is linear which makesitfeasibletofabricate ina
VLSI chip. The design operates in a parallel mannerforthose
bits that do not require any carry propagation. It is self
timed, which means that as soon as the addition is done, it
will signal the completion of addition thereby overcoming
the clocking limitations.
2. RELATED WORK
1] Jens Sparso and S. Furber, 2001 [1] introduced us from
background in synchronous digital circuit design to the
fundamentals of asynchronous circuit design. Also their
work provide the basis to clear need for asynchronous
circuits and its performance parameters and their
implementation.
2] Ashivani Dubey and Jagdish Nagar, 2013 [2] the
comparison between serial adder and parallel adder is
proposed in this paper. The author compared the serial
adder and parallel adder for speed of operation and power
consumption parameters. Serial adder consumeslowpower
but are slow as compare to parallel adder. Whereas parallel
adder consume more power as compared to serial adder but
as parallel adder add all bit simultaneously they give fast
response.
3] N. Weste and D. Harris, 2005[3]thefundamental theory
behind CMOS VLSI Designs is discussed in this book. This
include brief description of CMOS logic, CMOS Processing
Technology, Circuit Characterization and Performance
Estimation , Combinational & Sequential Circuitdesig,Circuit
Simulation and various tools for testing and verification.
4]David Geer, 2005 [4] presented that
Clockless/asynchronous chips offer an advantage over the
synchronous counterpartsbecauseasynchronouschipshave
no clock and each circuit powers up only when used,
asynchronous processors use less energy than synchronous
chips by providing only thevoltagenecessaryfora particular
operation. Clocklesschipsofferpower efficiency,robustness,
and reliability.
5] Masashi Imai Takashi Nanya, 2008 [5] presented a
performance comparison of a self-timed asynchronous
circuits with synchronous circuits based on the Technology
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 847
Roadmap of Semiconductors. In thispapertheauthorshown
that the cycle-time of synchronous circuits becomes large as
the process feature size decreases since the maximum delay
becomes large due to large variations while thecycle-timeof
self-timed circuits does not become so large sinceitdepends
on the average delay. The self timed asynchronous circuits
are effective in the view point of both speed performance
and energy dissipation in the future technologies.
6] N. R. Poole, 1994 [6] in this work presented some of the
key principles behind self-timed operation. Two main
architectural styles have been adopted for the design ofself-
timed processors: time-stationary and data stationary. Both
rely on a pipelined approach. The associated technology has
the potential to solve a number of problems whichareonthe
horizon, if not yet critical, for large-scale digital systems.
7] Mark A. Franklin and Tienyo Pan, 1994 [7] presenteda
performance comparison of asynchronous adderswhere six
adder designs are studied, and their influence on
asynchronous system performance are compared in this
paper. In asynchronous systems, average function delays
principally govern overall throughput.
8] Manisha and Archana, 2014 [8] presented a
comparative study of 1-bit CMOS full adder cells using
standard static CMOS logic style. The comparison is carried
out using several parameters like number of transistors,
delay, power dissipation and power delay product (PDP).
Different full adders are studied in this paper like
Conventional CMOS (C-CMOS), Complementary pass
transistor logic (CPL), Double pass transistor logic (DPL),
Transmission gate (TGA), Transmissionfunction(TFA),New
14T, Hybrid CMOS, HPSC, Pseudo nMOS, GDI full adders.
9] Akansha Maheshwari and Surbhit Luthra, 2015
[9]proposed a low power full adder circuit implementation
using transmission gate. In this paper, the power
consumption of a conventional full adder circuit is reduced
by using transmission gate at the place of pass transistor
logic (NMOS or PMOS). This circuit is designed using 100nm
technology parameters.
10] Swaranjeet Singh, 2013 [10] presented a comparative
analysis of CMOS transmission gate based adders. Three
different types of 4-bit transmission gate based adders
namely Ripple Carry Adder, Carry Select Adder and Carry
Lookahead Adder are designed in this paper. The different
adders are compared on basis of number of transistors, the
average power consumption and delay. The simulation
results are taken for 180nm technology with the help of
Tanner (T-spice) simulation tool.
11] M. Z Rahman, L.Kleeman, and M A.Habib, 2014 [11]
proposed a parallel single-rail self-timed adder. It is based
on a recursive formulation for performing multibit binary
addition. The operation is parallel for those bits that do not
need any carry chain propagation. A practical
implementation is provided along with a completion
detection unit. The author present simulation results using
Mentor Graphics Eldo SPICE version 7.4_1.1, running on 64-
bit Linux platform.
12] P. Balasubramanian and D.A. Edwards, 2008 [12]
presented a new gate level ST full adder, based on
synchronous standard cells. Muller C-elements (especially3
and 4-input elements), which form the backbone of robust
self-timed architectures, have also been realized using
suitable standard cells of the library.
3. PROPOSED WORK
3.1 DESIGN OF PASTA
The architecture and theory behind PASTA is presented in
this section.
A] Architecture of PASTA
The general block diagram of the PArallel Self-Timed Adder
(PASTA) is presented in Fig.1. Multi bit adders are often
constructed from single bit adders using combinational and
sequential circuits for asynchronous or synchronousdesign.
Fig-1: General block diagram of Parallel Self-Timed Adder
The selection input for two-input multiplexers corresponds
to the Req handshake signal and will be a single 0 to 1
transition denoted by SEL. It will initially select the actual
operands during SEL = 0 and will switch to feedback/carry
paths for subsequent iterations usingSEL =1.Theadderfirst
accepts two operands to perform half-additions for each bit.
Subsequently, it iterates using earlier generated carry and
sums to perform half-additions repeatedlyuntil all carrybits
are consumed and settled at zero level.
B] State Diagrams
In Fig.2, two state diagrams are drawn for the initial phase
and the iterative phase of the proposed architecture. Each
state is represented by (Ci+1 Si) pair where Ci+1, Si
represent carry out and sum values, respectively, from the
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 848
ith bit adder block. During the initial phase, the circuit
merely works as a combinational HA operating in
fundamental mode. It is apparent that due to the use of HAs
instead of FAs, state (11) cannot appear. During theiterative
phase (SEL = 1), the feedback paththroughmultiplexerblock
is activated. The carry transitions (Ci ) are allowed as many
times as needed to complete the recursion.
Fig-2: State diagrams for PASTA. (a) Initial phase. (b)
Iterative phase.
3.2 IMPLEMENTATION OF PASTA
In this section PASTA is implemented using CMOS
technology. The general block diagram of Parallel Self-timed
Adder includes following circuits modules:-
 Half-Adder
 Multiplexer
 Completion detection circuit.
The conventional circuit and the proposed circuit foreachof
the blocks of Parallel Self-timed Adder are as describe and
implemented in detail:-
3.2.1 Half Adder
Adder circuit is a combinational digital circuitthatisusedfor
adding two numbers. A typical adder circuit produces a sum
bit and a carry bit as the output as shown in Fig.2.
Fig-2:- Block diagram of Half Adder
Table-1:- Truth Table of Half Adder
The operation of half adder is basedonthetruthtableshown
above. The different Half Adder circuit are designed as
shown below:
A)Half Adder using Logic Gates
For sum side, EX-OR gate using NOT, AND and OR gate
requires 22 transistors. For carry side, the carry output is
obtained by ANDing the two inputs A and B. This means we
require 6T i.e in total we require 28T for implementing half
adder using CMOS transistors.
Fig-3 :- Basic Logic diagram of Half Adder
B) Half Adder using NAND Gates
The basic NAND gate requires 4T for its implementation
using MOS transistor. i.e., two pMOS transistor in pull-up
network and two nMOS transistor in pull-down network.
Thus when implementing half adder using NAND gatesonly,
we require 20 T for following circuit.
Fig-4:- Half adder using NAND Gates
C) Half Adder as Proposed in paper [11]
Thus the half adder as proposed in paper [11] uses16T(10T
for sum module and 6T for carry module).
Fig-5 :-1 Bit sum module
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 849
Fig-6 :-1 Bit carry module
D) Proposed Half Adder design
Fig.7 explains proposed schematic of EX-OR with 6
transistors. This schematic uses a new design concept of X-
OR gate using transmission gate with two inverter circuits
This optimized EX-OR using pMOS and nMOS transistor is
used for SUM side in half adder and in carry side again AND
gate is replaced by NAND & NOT gate. Thus the proposed
circuit requires only 12T for its implementation usingCMOS
technology.
Fig-7: Proposed Half Adder
Table -2: Transistor count for different half adder circuits.
Different
Adder circuits
Half
adder
using
logic
gates
Half adder
using
NAND
gate
Half Adder as
Proposed in
[11 ]
Proposed
Half Adder
Number of
Transistor
count
28T 20T 16T 12T
Fig-8 :- Layout of proposed half adder
3.2.2 Multiplexer
The multiplexer or MUX is a digital switch,alsocalledasdata
selector. It is a combinational circuit with more than one
input line, one output line and more than one select line. In
PASTA 2:1 MUX is used. Fig.9 shows general diagram of 2:1
MUX.
Fig-9:- Block diagram of 2:1 Multiplexer
A)2:1 MUX using basic logic gates.
The below logic circuit of 2:1 MUX requires 2 AND gates, 1
OR gate and a NOT gate. If the circuit in Fig.10 is
implemented using pMOS and nMOS then the circuit
requires 6T for two AND gates each, 6T for OR gate and 2T
for NOT gate. This means, the circuit shown below requires
20T for its implementation.
Fig-10 :- 2:1 MUX using basic logic gates
B) 2-1 MUX using NAND Gates
The circuit in Fig.11 requires four NAND gates which means
when using pMOS and nMOS the above circuit requires
16T(4T for each NAND gate).
Fig-11 :- 2:1 MUX using NAND gates
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 850
C) 2:1 MUX using as proposed in paper [11]
The CMOS implementation as proposedinpaperrequires 4T
in the pull-up network, 4T in pull-down network and 2T for
inverter .The circuit in total requires 10T, which are less
compared to previous circuits. The circuit is as shown in
Fig.12.
Fig-12:- 2:1 MUX as proposed in paper [11]
D) Proposed 2:1 MUX
The schematic diagram of proposed 2:1 MUX is as shown
in Fig.13. This circuit is designed with the help
transmission gate and MOS transistors. The MUX will
operate based on SEL input. The proposed circuit uses 6T
for 2:1 MUX design.
Fig-13:- Proposed 2:1 MUX
Table-3 :- Transistor count for different 2:1 MUX
Different
2:1Mux
circuits
2:1Mux
using logic
gates
2:1Mux
using
NAND gate
2:1Mux as
Proposed in
[11 ]
Proposed
2:1Mux
Number of
Transistor
count
20T 16T 10T 6T
Fig-14 :- Layout of 2:1MUX
3.2.3 Completion Detection Circuit
The completion detection circuit is very critical to the
asynchronous adder design. In order to achieve high
performance self-timed asynchronous circuits, the key is to
design fast completion detection. Its speed will inherently
limit the overall performance of the asynchronous adder.
The completion detection is negated to obtain an activehigh
completion signal (TERM).
Fig-15 :- Completion detection circuit
Fig-16 :- Layout of completion detection circuit
3.3 4 bit Parallel Self-Timed Adder
By using the proposed circuits discussed earlier we have
designed a 4 bit parallel self-timed adder. Theschematicof4
bit PASTA is as shown in Fig17. The four bit PASTA module
is formed by cascading the single bit adder module.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 851
Fig-17 :- Schematic of 4 bit PASTA
Fig-18 :- Layout of 4 bit PASTA
4. RESULTS & DISCUSSION
4.1 Simulation Results
The simulated results of implemented design for
conventional approach and proposed approach of Parallel
Self-Timed Adder are shown below. All the circuits are
designed, simulated and the performanceisevaluatedbased
on power, delay, frequency and area/size etc. Here for the
design using VLSItechnology Microwind3.1softwareisused.
A)Half Adder
Fig-19:- Input and Output Waveform of Half Adder
B) 2:1 MUX
Fig-20 :- Input and Output Waveform of 2:1MUX
C) Completion Detection Circuit
Fig-21 :- Input and Output Waveform of completion
detection circuit.
D) 4 bit Parallel Self-Timed Adder
Fig-22 :- Input and Output Waveform of 4 bit PASTA
4.2 Results and Discussion
Table-4 represent the performance parameters analysis of
the proposed circuits. We have evaluated the parameters
based on number of transistor required, propagation delay,
area, power and maximum frequency etc. The superiority of
proposed approach can be determined by comparing the
previous and proposed circuit in terms of power, delay and
area of Self-Timed Adder. The 4 bit self timed adder as
proposed in [12] is simulated in 130nm Faraday bulk CMOS
process technology using Synopsys and Cadence tools on a
Linux platform which has delayof2.06ns,poweras19.09uW
and area estimated as 775um2. Whereas the proposed 4 bit
PASTA is simulated in Microwind 3.1tool which has better
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 852
performance exhibiting delay of 0.046ns, poweras1.416uW
and area calculated as 48.85um2 as shown inbelow Table-4.
Table-4 :- Parameter analysis of the Proposed Circuits
Circuit
Parameters
Proposed
Half Adder
Proposed
2-to-1Mux
Completion
detection
circuit
Proposed 4
bit
PASTA
No. of
transistor
Required
12T 6T 5T 101T
Propagation
Delay
0.214ns 0.008ns 0.017ns 0.046ns
Area 6.25um2 5.1875um2 1.74um2 48.85um2
Power 0.126uW 0.069uW 2.044uW 1.416uW
Maximum
Frequency
4.67*10[9]
Hz
125*10[9]
Hz
58.82*10[9]
Hz
21.739*10[9]
Hz
3. CONCLUSION
In this paper we implemented the Modified PASTA. Initially,
the theoretical foundation for a single-rail wave-pipelined
adder is established. Subsequently, the architectural design
and CMOS implementations for Parallel Self-Timed Adder
are presented. The new design using transmission gate and
CMOS transistor is proposed and implementation is done
using 45nm CMOS technology.Withtheproposeddesign, the
reduction in number of transistor count is achieved as
compared with previous CMOS implementation of PASTA.
This achieves a very simple n-bit adder that is area, power
consumption wise muchmoreefficientthantheprevious self
timed adder with this, we also designed 4bit parallel self
timed adder and analyzed the same for variousperformance
parameters. Moreover, thecircuitworksina parallel manner
for independent carry chains, and thus achieves logarithmic
average time performance over random input values. The
completion detection unit for the proposed adder is also
practical and efficient. Simulation results are used to verify
the advantages of the modified self timed adder.
REFERENCES
[1] J. Sparso and S. Furber, “Principles of Asynchronous
Circuit Design”, Boston, MA, USA: Kluwer Academic, 2001.
[2] Ashivani DubeyandJagdishNagar,”Comparison between
Serial Adder and Parallel Adder”, International Journal of
Engineering Sciences & Research Technology, ISSN: 2277-
9655, September 2013.
[3]N. Weste and D. Harris, “CMOS VLSIDesign:ACircuits and
Systems Perspective Reading”, MA, USA: Addison-Wesley,
2005.
[4] D. Geer, “Is it time for clockless chips? [Asynchronous
processor chips],” IEEE Comput., Volume. 38, no. 3, pp. 18–
19, Mar. 2005.
[5] Masashi Imai and Takashi Nanya,” Performance
Comparison between Self-timed Circuits and Synchronous
Circuits Based on the Technology Roadmap of
Semiconductors”, IEEE/IFIP DSN-2008 2nd Workshop on
Dependable and Secure Nanocomputing, pp.1-6, June 2008.
[6] N. R. Poole,” Self-timed logic circuits”, Electronics &
CommunicationEngineering Journal,pp.261-270,December
1994.
[7] Mark A. Franklin and Tienyo Pan,” Performance
Comparison of Asynchronous Adders”,pp.117-125,1994
IEEE.
[8] Manisha, Archana,” A Comparative Study Of Full Adder
Using Static CMOS Logic Style”, IJRET: International Journal
of Research in Engineering and Technology , eISSN: 2319-
1163 | pISSN: 2321-7308 ,Volume: 03 Issue: 06,pp.489-494,
Jun-2014.
[9] Akansha Maheshwari, Surbhit Luthra,” Low Power Full
Adder Circuit Implementation using Transmission Gate”,
International Journal ofAdvancedResearchinComputerand
Communication Engineering Volume. 4, Issue 7 pp.183-185,
July 2015.
[10] Swaranjeet Singh,” Comparative Analysis of CMOS
Transmission Gate Based Adders”, International Journal Of
Engineering And ComputerScienceISSN:2319-7242 Volume
2 Issue 8 , pp2544-2548, August 2013.
[11] Mohammed Ziaur Rahman, Lindsay Kleeman and
Mohammad Ashfak Habib,” Recursive Approach to the
Design of a Parallel Self-Timed Adder”, IEEETransactionson
Very Large Scale Integration (VLSI) System, pp.1-5, 1063-
8210, 2014 IEEE.
[12] P. Balasubramanian and D.A.Edwards,”ADelayEfficient
Robust Self-Timed Full Adder”,Proc. 3rd IEEE International
Design and Test Workshop, pp. 129-134, December 20-22,
2008, Tunisia.

More Related Content

What's hot

Low power test pattern generation for bist applications
Low power test pattern generation for bist applicationsLow power test pattern generation for bist applications
Low power test pattern generation for bist applications
eSAT Publishing House
 
Low power test pattern generation for bist applications
Low power test pattern generation for bist applicationsLow power test pattern generation for bist applications
Low power test pattern generation for bist applications
eSAT Journals
 
A Modified Design of Test Pattern Generator for Built-In-Self- Test Applications
A Modified Design of Test Pattern Generator for Built-In-Self- Test ApplicationsA Modified Design of Test Pattern Generator for Built-In-Self- Test Applications
A Modified Design of Test Pattern Generator for Built-In-Self- Test Applications
IJERA Editor
 
32 bit×32 bit multiprecision razor based dynamic
32 bit×32 bit multiprecision razor based dynamic32 bit×32 bit multiprecision razor based dynamic
32 bit×32 bit multiprecision razor based dynamic
Mastan Masthan
 
Performance Evaluation of Various CMOS Full Adder Designs: A Review
Performance Evaluation of  Various CMOS Full Adder Designs: A ReviewPerformance Evaluation of  Various CMOS Full Adder Designs: A Review
Performance Evaluation of Various CMOS Full Adder Designs: A Review
IRJET Journal
 
Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul...
 Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul... Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul...
Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul...
ijsrd.com
 
A Novel Approach to GSA, GA and Wavelet Transform to Design Fuzzy Logic Contr...
A Novel Approach to GSA, GA and Wavelet Transform to Design Fuzzy Logic Contr...A Novel Approach to GSA, GA and Wavelet Transform to Design Fuzzy Logic Contr...
A Novel Approach to GSA, GA and Wavelet Transform to Design Fuzzy Logic Contr...
IAES-IJPEDS
 
Design and implementation a prototype system for fusion image by using SWT-PC...
Design and implementation a prototype system for fusion image by using SWT-PC...Design and implementation a prototype system for fusion image by using SWT-PC...
Design and implementation a prototype system for fusion image by using SWT-PC...
IJECEIAES
 
post119s1-file3
post119s1-file3post119s1-file3
post119s1-file3
Venkata Suhas Maringanti
 
Co-Simulation Interfacing Capabilities in Device-Level Power Electronic Circu...
Co-Simulation Interfacing Capabilities in Device-Level Power Electronic Circu...Co-Simulation Interfacing Capabilities in Device-Level Power Electronic Circu...
Co-Simulation Interfacing Capabilities in Device-Level Power Electronic Circu...
IJPEDS-IAES
 
Reduced Test Pattern Generation of Multiple SIC Vectors with Input and Output...
Reduced Test Pattern Generation of Multiple SIC Vectors with Input and Output...Reduced Test Pattern Generation of Multiple SIC Vectors with Input and Output...
Reduced Test Pattern Generation of Multiple SIC Vectors with Input and Output...
IJERA Editor
 
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGAEFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
VLSICS Design
 
QuantumChemistry500
QuantumChemistry500QuantumChemistry500
QuantumChemistry500
Maho Nakata
 
Low Power Clock Distribution Schemes in VLSI Design
Low Power Clock Distribution Schemes in VLSI DesignLow Power Clock Distribution Schemes in VLSI Design
Low Power Clock Distribution Schemes in VLSI Design
IJERA Editor
 
Per domain power analysis
Per domain power analysisPer domain power analysis
Per domain power analysis
Arun Joseph
 
An fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filterAn fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filter
eSAT Publishing House
 
An fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filter An fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filter
eSAT Journals
 
VEDIC MULTIPLIER FOR "FPGA"
VEDIC MULTIPLIER FOR "FPGA"VEDIC MULTIPLIER FOR "FPGA"
VEDIC MULTIPLIER FOR "FPGA"
SAIKRISHNA KOPPURAVURI
 
Parallel implementation of pulse compression method on a multi-core digital ...
Parallel implementation of pulse compression method on  a multi-core digital ...Parallel implementation of pulse compression method on  a multi-core digital ...
Parallel implementation of pulse compression method on a multi-core digital ...
IJECEIAES
 

What's hot (19)

Low power test pattern generation for bist applications
Low power test pattern generation for bist applicationsLow power test pattern generation for bist applications
Low power test pattern generation for bist applications
 
Low power test pattern generation for bist applications
Low power test pattern generation for bist applicationsLow power test pattern generation for bist applications
Low power test pattern generation for bist applications
 
A Modified Design of Test Pattern Generator for Built-In-Self- Test Applications
A Modified Design of Test Pattern Generator for Built-In-Self- Test ApplicationsA Modified Design of Test Pattern Generator for Built-In-Self- Test Applications
A Modified Design of Test Pattern Generator for Built-In-Self- Test Applications
 
32 bit×32 bit multiprecision razor based dynamic
32 bit×32 bit multiprecision razor based dynamic32 bit×32 bit multiprecision razor based dynamic
32 bit×32 bit multiprecision razor based dynamic
 
Performance Evaluation of Various CMOS Full Adder Designs: A Review
Performance Evaluation of  Various CMOS Full Adder Designs: A ReviewPerformance Evaluation of  Various CMOS Full Adder Designs: A Review
Performance Evaluation of Various CMOS Full Adder Designs: A Review
 
Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul...
 Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul... Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul...
Compare "Urdhva Tiryakbhyam Multiplier" and "Hierarchical Array of Array Mul...
 
A Novel Approach to GSA, GA and Wavelet Transform to Design Fuzzy Logic Contr...
A Novel Approach to GSA, GA and Wavelet Transform to Design Fuzzy Logic Contr...A Novel Approach to GSA, GA and Wavelet Transform to Design Fuzzy Logic Contr...
A Novel Approach to GSA, GA and Wavelet Transform to Design Fuzzy Logic Contr...
 
Design and implementation a prototype system for fusion image by using SWT-PC...
Design and implementation a prototype system for fusion image by using SWT-PC...Design and implementation a prototype system for fusion image by using SWT-PC...
Design and implementation a prototype system for fusion image by using SWT-PC...
 
post119s1-file3
post119s1-file3post119s1-file3
post119s1-file3
 
Co-Simulation Interfacing Capabilities in Device-Level Power Electronic Circu...
Co-Simulation Interfacing Capabilities in Device-Level Power Electronic Circu...Co-Simulation Interfacing Capabilities in Device-Level Power Electronic Circu...
Co-Simulation Interfacing Capabilities in Device-Level Power Electronic Circu...
 
Reduced Test Pattern Generation of Multiple SIC Vectors with Input and Output...
Reduced Test Pattern Generation of Multiple SIC Vectors with Input and Output...Reduced Test Pattern Generation of Multiple SIC Vectors with Input and Output...
Reduced Test Pattern Generation of Multiple SIC Vectors with Input and Output...
 
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGAEFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
 
QuantumChemistry500
QuantumChemistry500QuantumChemistry500
QuantumChemistry500
 
Low Power Clock Distribution Schemes in VLSI Design
Low Power Clock Distribution Schemes in VLSI DesignLow Power Clock Distribution Schemes in VLSI Design
Low Power Clock Distribution Schemes in VLSI Design
 
Per domain power analysis
Per domain power analysisPer domain power analysis
Per domain power analysis
 
An fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filterAn fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filter
 
An fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filter An fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filter
 
VEDIC MULTIPLIER FOR "FPGA"
VEDIC MULTIPLIER FOR "FPGA"VEDIC MULTIPLIER FOR "FPGA"
VEDIC MULTIPLIER FOR "FPGA"
 
Parallel implementation of pulse compression method on a multi-core digital ...
Parallel implementation of pulse compression method on  a multi-core digital ...Parallel implementation of pulse compression method on  a multi-core digital ...
Parallel implementation of pulse compression method on a multi-core digital ...
 

Similar to Design of Parallel Self-Timed Adder

20120140506024
2012014050602420120140506024
20120140506024
IAEME Publication
 
Implementation of Carry Skip Adder using PTL
Implementation of Carry Skip Adder using PTLImplementation of Carry Skip Adder using PTL
Implementation of Carry Skip Adder using PTL
IRJET Journal
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ijceronline
 
Paper id 37201517
Paper id 37201517Paper id 37201517
Paper id 37201517
IJRAT
 
IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...
IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...
IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...
IRJET Journal
 
Recursive approach to the design of a parallel self timed adder
Recursive approach to the design of a parallel self timed adderRecursive approach to the design of a parallel self timed adder
Recursive approach to the design of a parallel self timed adder
jpstudcorner
 
Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...
Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...
Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...
IRJET Journal
 
A survey report on mapping of networks
A survey report on mapping of networksA survey report on mapping of networks
A survey report on mapping of networks
IRJET Journal
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
IJERD Editor
 
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONSPERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
VLSICS Design
 
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONSPERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
VLSICS Design
 
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONSPERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
VLSICS Design
 
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHOD
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHODLOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHOD
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHOD
IAEME Publication
 
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHOD
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHODLOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHOD
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHOD
IAEME Publication
 
FIFO Based Routing Scheme for Clock-less System
FIFO Based Routing Scheme for Clock-less SystemFIFO Based Routing Scheme for Clock-less System
FIFO Based Routing Scheme for Clock-less System
Waqas Tariq
 
Review on optimized area,delay and power efficient carry select adder using n...
Review on optimized area,delay and power efficient carry select adder using n...Review on optimized area,delay and power efficient carry select adder using n...
Review on optimized area,delay and power efficient carry select adder using n...
IRJET Journal
 
Analysis of different bit carry look ahead adder using verilog code 2
Analysis of different bit carry look ahead adder using verilog code 2Analysis of different bit carry look ahead adder using verilog code 2
Analysis of different bit carry look ahead adder using verilog code 2
IAEME Publication
 
Static Load Balancing of Parallel Mining Efficient Algorithm with PBEC in Fre...
Static Load Balancing of Parallel Mining Efficient Algorithm with PBEC in Fre...Static Load Balancing of Parallel Mining Efficient Algorithm with PBEC in Fre...
Static Load Balancing of Parallel Mining Efficient Algorithm with PBEC in Fre...
IRJET Journal
 
Performance Analysis of Dual Gate MOSFET in Adder
Performance Analysis of Dual Gate MOSFET in AdderPerformance Analysis of Dual Gate MOSFET in Adder
Performance Analysis of Dual Gate MOSFET in Adder
Associate Professor in VSB Coimbatore
 
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Cemal Ardil
 

Similar to Design of Parallel Self-Timed Adder (20)

20120140506024
2012014050602420120140506024
20120140506024
 
Implementation of Carry Skip Adder using PTL
Implementation of Carry Skip Adder using PTLImplementation of Carry Skip Adder using PTL
Implementation of Carry Skip Adder using PTL
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Paper id 37201517
Paper id 37201517Paper id 37201517
Paper id 37201517
 
IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...
IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...
IRJET-A Review on Trends in Multicore Processor Based on Cache and Power Diss...
 
Recursive approach to the design of a parallel self timed adder
Recursive approach to the design of a parallel self timed adderRecursive approach to the design of a parallel self timed adder
Recursive approach to the design of a parallel self timed adder
 
Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...
Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...
Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...
 
A survey report on mapping of networks
A survey report on mapping of networksA survey report on mapping of networks
A survey report on mapping of networks
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONSPERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
 
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONSPERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
 
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONSPERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
PERFORMANCE EVALUATION OF LOW POWER CARRY SAVE ADDER FOR VLSI APPLICATIONS
 
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHOD
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHODLOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHOD
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHOD
 
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHOD
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHODLOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHOD
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHOD
 
FIFO Based Routing Scheme for Clock-less System
FIFO Based Routing Scheme for Clock-less SystemFIFO Based Routing Scheme for Clock-less System
FIFO Based Routing Scheme for Clock-less System
 
Review on optimized area,delay and power efficient carry select adder using n...
Review on optimized area,delay and power efficient carry select adder using n...Review on optimized area,delay and power efficient carry select adder using n...
Review on optimized area,delay and power efficient carry select adder using n...
 
Analysis of different bit carry look ahead adder using verilog code 2
Analysis of different bit carry look ahead adder using verilog code 2Analysis of different bit carry look ahead adder using verilog code 2
Analysis of different bit carry look ahead adder using verilog code 2
 
Static Load Balancing of Parallel Mining Efficient Algorithm with PBEC in Fre...
Static Load Balancing of Parallel Mining Efficient Algorithm with PBEC in Fre...Static Load Balancing of Parallel Mining Efficient Algorithm with PBEC in Fre...
Static Load Balancing of Parallel Mining Efficient Algorithm with PBEC in Fre...
 
Performance Analysis of Dual Gate MOSFET in Adder
Performance Analysis of Dual Gate MOSFET in AdderPerformance Analysis of Dual Gate MOSFET in Adder
Performance Analysis of Dual Gate MOSFET in Adder
 
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
Upfc supplementary-controller-design-using-real-coded-genetic-algorithm-for-d...
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))
shivani5543
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
john krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptxjohn krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptx
Madan Karki
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
Introduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptxIntroduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptx
MiscAnnoy1
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 

Recently uploaded (20)

KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
john krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptxjohn krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptx
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Introduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptxIntroduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptx
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 

Design of Parallel Self-Timed Adder

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 846 Design of Parallel Self-Timed Adder P.S.PAWAR1, K.N.KASAT2 1PG, Dept of EEE, PRMCEAM, Badnera, Amravati, MS, India. 2Assistant Professor, Dept of EXTC, PRMCEAM, Badnera, Amravati, MS, India. ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Adders being core building blocks in different VLSI circuits like microprocessors, ALU’s etc. performance of adder circuit highly affects the overallcapabilityofthesystem. In this paper we present the design and performance of Parallel Self-Timed Adder. It is based on a recursive formulation for performing multibit binary addition. The operation is parallel for those bits that do not need any carry chain propagation. A practical implementation is provided along with a completion detection unit. Theimplementationis regular and does not have any practical limitations of high fanouts. The proposed work mainly aimed at minimizing the number of transistors and estimation of various parameters viz., area, power, delay for PASTA. We have also designed 4 bit PASTA as an example of proposed approach. Simulationshave been performed usingMICROWIND 3.1softwareandDSCH tool in 45nm CMOS technology that verify the practicality and superiority of the proposed approach over existing asynchronous adders. Key Words: Binary adders,Parallel,Adders,Asynchronous circuits, CMOS design. 1.INTRODUCTION Addition is the most common and often used arithmetic operation in microprocessor, digital signal processor, especially digital computers. Also, it serves as a building block for synthesis all other arithmetic operations. Thus performance of any circuit is mainly determined by speed of adder circuit. Circuits may be classified as synchronous or asynchronous. Synchronous circuitsarebasedonclock pulse whereas an asynchronous circuit, or self-timed circuit,isnot governed by a clock circuit orglobal clock instead,theyoften use signals that indicate completion of operations [1] [6]. Such a system tends to have better noise and electromagnetic compatibility properties than synchronous systems due to the absence of a global clock reference [4]. Asynchronous operation by itself does not imply lowpower, but often suggests low power opportunities based on the observation that asynchronous circuitsconsumepoweronly when it is active. The synchronous adders perform slowly due to its incremental nature of operation and therefore it is not recommended for fast and parallel adders. The basic building block of combinational digital adders is a single bit adder. The simplest single bit adder is a half adder (HA).The full adders (FA) are single bit adders with the carry input and output. The full adders are basically made of two half adders in terms of area, interconnection and time complexity. This paper proposes the design of parallel self timed adder (PASTA). The design of PASTA is regular and uses half adders along with multiplexers with minimum interconnection requirement. The interconnection and area requirement is linear which makesitfeasibletofabricate ina VLSI chip. The design operates in a parallel mannerforthose bits that do not require any carry propagation. It is self timed, which means that as soon as the addition is done, it will signal the completion of addition thereby overcoming the clocking limitations. 2. RELATED WORK 1] Jens Sparso and S. Furber, 2001 [1] introduced us from background in synchronous digital circuit design to the fundamentals of asynchronous circuit design. Also their work provide the basis to clear need for asynchronous circuits and its performance parameters and their implementation. 2] Ashivani Dubey and Jagdish Nagar, 2013 [2] the comparison between serial adder and parallel adder is proposed in this paper. The author compared the serial adder and parallel adder for speed of operation and power consumption parameters. Serial adder consumeslowpower but are slow as compare to parallel adder. Whereas parallel adder consume more power as compared to serial adder but as parallel adder add all bit simultaneously they give fast response. 3] N. Weste and D. Harris, 2005[3]thefundamental theory behind CMOS VLSI Designs is discussed in this book. This include brief description of CMOS logic, CMOS Processing Technology, Circuit Characterization and Performance Estimation , Combinational & Sequential Circuitdesig,Circuit Simulation and various tools for testing and verification. 4]David Geer, 2005 [4] presented that Clockless/asynchronous chips offer an advantage over the synchronous counterpartsbecauseasynchronouschipshave no clock and each circuit powers up only when used, asynchronous processors use less energy than synchronous chips by providing only thevoltagenecessaryfora particular operation. Clocklesschipsofferpower efficiency,robustness, and reliability. 5] Masashi Imai Takashi Nanya, 2008 [5] presented a performance comparison of a self-timed asynchronous circuits with synchronous circuits based on the Technology
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 847 Roadmap of Semiconductors. In thispapertheauthorshown that the cycle-time of synchronous circuits becomes large as the process feature size decreases since the maximum delay becomes large due to large variations while thecycle-timeof self-timed circuits does not become so large sinceitdepends on the average delay. The self timed asynchronous circuits are effective in the view point of both speed performance and energy dissipation in the future technologies. 6] N. R. Poole, 1994 [6] in this work presented some of the key principles behind self-timed operation. Two main architectural styles have been adopted for the design ofself- timed processors: time-stationary and data stationary. Both rely on a pipelined approach. The associated technology has the potential to solve a number of problems whichareonthe horizon, if not yet critical, for large-scale digital systems. 7] Mark A. Franklin and Tienyo Pan, 1994 [7] presenteda performance comparison of asynchronous adderswhere six adder designs are studied, and their influence on asynchronous system performance are compared in this paper. In asynchronous systems, average function delays principally govern overall throughput. 8] Manisha and Archana, 2014 [8] presented a comparative study of 1-bit CMOS full adder cells using standard static CMOS logic style. The comparison is carried out using several parameters like number of transistors, delay, power dissipation and power delay product (PDP). Different full adders are studied in this paper like Conventional CMOS (C-CMOS), Complementary pass transistor logic (CPL), Double pass transistor logic (DPL), Transmission gate (TGA), Transmissionfunction(TFA),New 14T, Hybrid CMOS, HPSC, Pseudo nMOS, GDI full adders. 9] Akansha Maheshwari and Surbhit Luthra, 2015 [9]proposed a low power full adder circuit implementation using transmission gate. In this paper, the power consumption of a conventional full adder circuit is reduced by using transmission gate at the place of pass transistor logic (NMOS or PMOS). This circuit is designed using 100nm technology parameters. 10] Swaranjeet Singh, 2013 [10] presented a comparative analysis of CMOS transmission gate based adders. Three different types of 4-bit transmission gate based adders namely Ripple Carry Adder, Carry Select Adder and Carry Lookahead Adder are designed in this paper. The different adders are compared on basis of number of transistors, the average power consumption and delay. The simulation results are taken for 180nm technology with the help of Tanner (T-spice) simulation tool. 11] M. Z Rahman, L.Kleeman, and M A.Habib, 2014 [11] proposed a parallel single-rail self-timed adder. It is based on a recursive formulation for performing multibit binary addition. The operation is parallel for those bits that do not need any carry chain propagation. A practical implementation is provided along with a completion detection unit. The author present simulation results using Mentor Graphics Eldo SPICE version 7.4_1.1, running on 64- bit Linux platform. 12] P. Balasubramanian and D.A. Edwards, 2008 [12] presented a new gate level ST full adder, based on synchronous standard cells. Muller C-elements (especially3 and 4-input elements), which form the backbone of robust self-timed architectures, have also been realized using suitable standard cells of the library. 3. PROPOSED WORK 3.1 DESIGN OF PASTA The architecture and theory behind PASTA is presented in this section. A] Architecture of PASTA The general block diagram of the PArallel Self-Timed Adder (PASTA) is presented in Fig.1. Multi bit adders are often constructed from single bit adders using combinational and sequential circuits for asynchronous or synchronousdesign. Fig-1: General block diagram of Parallel Self-Timed Adder The selection input for two-input multiplexers corresponds to the Req handshake signal and will be a single 0 to 1 transition denoted by SEL. It will initially select the actual operands during SEL = 0 and will switch to feedback/carry paths for subsequent iterations usingSEL =1.Theadderfirst accepts two operands to perform half-additions for each bit. Subsequently, it iterates using earlier generated carry and sums to perform half-additions repeatedlyuntil all carrybits are consumed and settled at zero level. B] State Diagrams In Fig.2, two state diagrams are drawn for the initial phase and the iterative phase of the proposed architecture. Each state is represented by (Ci+1 Si) pair where Ci+1, Si represent carry out and sum values, respectively, from the
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 848 ith bit adder block. During the initial phase, the circuit merely works as a combinational HA operating in fundamental mode. It is apparent that due to the use of HAs instead of FAs, state (11) cannot appear. During theiterative phase (SEL = 1), the feedback paththroughmultiplexerblock is activated. The carry transitions (Ci ) are allowed as many times as needed to complete the recursion. Fig-2: State diagrams for PASTA. (a) Initial phase. (b) Iterative phase. 3.2 IMPLEMENTATION OF PASTA In this section PASTA is implemented using CMOS technology. The general block diagram of Parallel Self-timed Adder includes following circuits modules:-  Half-Adder  Multiplexer  Completion detection circuit. The conventional circuit and the proposed circuit foreachof the blocks of Parallel Self-timed Adder are as describe and implemented in detail:- 3.2.1 Half Adder Adder circuit is a combinational digital circuitthatisusedfor adding two numbers. A typical adder circuit produces a sum bit and a carry bit as the output as shown in Fig.2. Fig-2:- Block diagram of Half Adder Table-1:- Truth Table of Half Adder The operation of half adder is basedonthetruthtableshown above. The different Half Adder circuit are designed as shown below: A)Half Adder using Logic Gates For sum side, EX-OR gate using NOT, AND and OR gate requires 22 transistors. For carry side, the carry output is obtained by ANDing the two inputs A and B. This means we require 6T i.e in total we require 28T for implementing half adder using CMOS transistors. Fig-3 :- Basic Logic diagram of Half Adder B) Half Adder using NAND Gates The basic NAND gate requires 4T for its implementation using MOS transistor. i.e., two pMOS transistor in pull-up network and two nMOS transistor in pull-down network. Thus when implementing half adder using NAND gatesonly, we require 20 T for following circuit. Fig-4:- Half adder using NAND Gates C) Half Adder as Proposed in paper [11] Thus the half adder as proposed in paper [11] uses16T(10T for sum module and 6T for carry module). Fig-5 :-1 Bit sum module
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 849 Fig-6 :-1 Bit carry module D) Proposed Half Adder design Fig.7 explains proposed schematic of EX-OR with 6 transistors. This schematic uses a new design concept of X- OR gate using transmission gate with two inverter circuits This optimized EX-OR using pMOS and nMOS transistor is used for SUM side in half adder and in carry side again AND gate is replaced by NAND & NOT gate. Thus the proposed circuit requires only 12T for its implementation usingCMOS technology. Fig-7: Proposed Half Adder Table -2: Transistor count for different half adder circuits. Different Adder circuits Half adder using logic gates Half adder using NAND gate Half Adder as Proposed in [11 ] Proposed Half Adder Number of Transistor count 28T 20T 16T 12T Fig-8 :- Layout of proposed half adder 3.2.2 Multiplexer The multiplexer or MUX is a digital switch,alsocalledasdata selector. It is a combinational circuit with more than one input line, one output line and more than one select line. In PASTA 2:1 MUX is used. Fig.9 shows general diagram of 2:1 MUX. Fig-9:- Block diagram of 2:1 Multiplexer A)2:1 MUX using basic logic gates. The below logic circuit of 2:1 MUX requires 2 AND gates, 1 OR gate and a NOT gate. If the circuit in Fig.10 is implemented using pMOS and nMOS then the circuit requires 6T for two AND gates each, 6T for OR gate and 2T for NOT gate. This means, the circuit shown below requires 20T for its implementation. Fig-10 :- 2:1 MUX using basic logic gates B) 2-1 MUX using NAND Gates The circuit in Fig.11 requires four NAND gates which means when using pMOS and nMOS the above circuit requires 16T(4T for each NAND gate). Fig-11 :- 2:1 MUX using NAND gates
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 850 C) 2:1 MUX using as proposed in paper [11] The CMOS implementation as proposedinpaperrequires 4T in the pull-up network, 4T in pull-down network and 2T for inverter .The circuit in total requires 10T, which are less compared to previous circuits. The circuit is as shown in Fig.12. Fig-12:- 2:1 MUX as proposed in paper [11] D) Proposed 2:1 MUX The schematic diagram of proposed 2:1 MUX is as shown in Fig.13. This circuit is designed with the help transmission gate and MOS transistors. The MUX will operate based on SEL input. The proposed circuit uses 6T for 2:1 MUX design. Fig-13:- Proposed 2:1 MUX Table-3 :- Transistor count for different 2:1 MUX Different 2:1Mux circuits 2:1Mux using logic gates 2:1Mux using NAND gate 2:1Mux as Proposed in [11 ] Proposed 2:1Mux Number of Transistor count 20T 16T 10T 6T Fig-14 :- Layout of 2:1MUX 3.2.3 Completion Detection Circuit The completion detection circuit is very critical to the asynchronous adder design. In order to achieve high performance self-timed asynchronous circuits, the key is to design fast completion detection. Its speed will inherently limit the overall performance of the asynchronous adder. The completion detection is negated to obtain an activehigh completion signal (TERM). Fig-15 :- Completion detection circuit Fig-16 :- Layout of completion detection circuit 3.3 4 bit Parallel Self-Timed Adder By using the proposed circuits discussed earlier we have designed a 4 bit parallel self-timed adder. Theschematicof4 bit PASTA is as shown in Fig17. The four bit PASTA module is formed by cascading the single bit adder module.
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 851 Fig-17 :- Schematic of 4 bit PASTA Fig-18 :- Layout of 4 bit PASTA 4. RESULTS & DISCUSSION 4.1 Simulation Results The simulated results of implemented design for conventional approach and proposed approach of Parallel Self-Timed Adder are shown below. All the circuits are designed, simulated and the performanceisevaluatedbased on power, delay, frequency and area/size etc. Here for the design using VLSItechnology Microwind3.1softwareisused. A)Half Adder Fig-19:- Input and Output Waveform of Half Adder B) 2:1 MUX Fig-20 :- Input and Output Waveform of 2:1MUX C) Completion Detection Circuit Fig-21 :- Input and Output Waveform of completion detection circuit. D) 4 bit Parallel Self-Timed Adder Fig-22 :- Input and Output Waveform of 4 bit PASTA 4.2 Results and Discussion Table-4 represent the performance parameters analysis of the proposed circuits. We have evaluated the parameters based on number of transistor required, propagation delay, area, power and maximum frequency etc. The superiority of proposed approach can be determined by comparing the previous and proposed circuit in terms of power, delay and area of Self-Timed Adder. The 4 bit self timed adder as proposed in [12] is simulated in 130nm Faraday bulk CMOS process technology using Synopsys and Cadence tools on a Linux platform which has delayof2.06ns,poweras19.09uW and area estimated as 775um2. Whereas the proposed 4 bit PASTA is simulated in Microwind 3.1tool which has better
  • 7. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 852 performance exhibiting delay of 0.046ns, poweras1.416uW and area calculated as 48.85um2 as shown inbelow Table-4. Table-4 :- Parameter analysis of the Proposed Circuits Circuit Parameters Proposed Half Adder Proposed 2-to-1Mux Completion detection circuit Proposed 4 bit PASTA No. of transistor Required 12T 6T 5T 101T Propagation Delay 0.214ns 0.008ns 0.017ns 0.046ns Area 6.25um2 5.1875um2 1.74um2 48.85um2 Power 0.126uW 0.069uW 2.044uW 1.416uW Maximum Frequency 4.67*10[9] Hz 125*10[9] Hz 58.82*10[9] Hz 21.739*10[9] Hz 3. CONCLUSION In this paper we implemented the Modified PASTA. Initially, the theoretical foundation for a single-rail wave-pipelined adder is established. Subsequently, the architectural design and CMOS implementations for Parallel Self-Timed Adder are presented. The new design using transmission gate and CMOS transistor is proposed and implementation is done using 45nm CMOS technology.Withtheproposeddesign, the reduction in number of transistor count is achieved as compared with previous CMOS implementation of PASTA. This achieves a very simple n-bit adder that is area, power consumption wise muchmoreefficientthantheprevious self timed adder with this, we also designed 4bit parallel self timed adder and analyzed the same for variousperformance parameters. Moreover, thecircuitworksina parallel manner for independent carry chains, and thus achieves logarithmic average time performance over random input values. The completion detection unit for the proposed adder is also practical and efficient. Simulation results are used to verify the advantages of the modified self timed adder. REFERENCES [1] J. Sparso and S. Furber, “Principles of Asynchronous Circuit Design”, Boston, MA, USA: Kluwer Academic, 2001. [2] Ashivani DubeyandJagdishNagar,”Comparison between Serial Adder and Parallel Adder”, International Journal of Engineering Sciences & Research Technology, ISSN: 2277- 9655, September 2013. [3]N. Weste and D. Harris, “CMOS VLSIDesign:ACircuits and Systems Perspective Reading”, MA, USA: Addison-Wesley, 2005. [4] D. Geer, “Is it time for clockless chips? [Asynchronous processor chips],” IEEE Comput., Volume. 38, no. 3, pp. 18– 19, Mar. 2005. [5] Masashi Imai and Takashi Nanya,” Performance Comparison between Self-timed Circuits and Synchronous Circuits Based on the Technology Roadmap of Semiconductors”, IEEE/IFIP DSN-2008 2nd Workshop on Dependable and Secure Nanocomputing, pp.1-6, June 2008. [6] N. R. Poole,” Self-timed logic circuits”, Electronics & CommunicationEngineering Journal,pp.261-270,December 1994. [7] Mark A. Franklin and Tienyo Pan,” Performance Comparison of Asynchronous Adders”,pp.117-125,1994 IEEE. [8] Manisha, Archana,” A Comparative Study Of Full Adder Using Static CMOS Logic Style”, IJRET: International Journal of Research in Engineering and Technology , eISSN: 2319- 1163 | pISSN: 2321-7308 ,Volume: 03 Issue: 06,pp.489-494, Jun-2014. [9] Akansha Maheshwari, Surbhit Luthra,” Low Power Full Adder Circuit Implementation using Transmission Gate”, International Journal ofAdvancedResearchinComputerand Communication Engineering Volume. 4, Issue 7 pp.183-185, July 2015. [10] Swaranjeet Singh,” Comparative Analysis of CMOS Transmission Gate Based Adders”, International Journal Of Engineering And ComputerScienceISSN:2319-7242 Volume 2 Issue 8 , pp2544-2548, August 2013. [11] Mohammed Ziaur Rahman, Lindsay Kleeman and Mohammad Ashfak Habib,” Recursive Approach to the Design of a Parallel Self-Timed Adder”, IEEETransactionson Very Large Scale Integration (VLSI) System, pp.1-5, 1063- 8210, 2014 IEEE. [12] P. Balasubramanian and D.A.Edwards,”ADelayEfficient Robust Self-Timed Full Adder”,Proc. 3rd IEEE International Design and Test Workshop, pp. 129-134, December 20-22, 2008, Tunisia.