SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 08 | Aug -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2201
IMPLEMENTATION OF CARRY SKIP ADDER USING PTL
Advit Arun Nayak1, Sridevi S2
1PG Student (Digital Electronics), Department of ECE, CMRIT, Karnataka, India
2Assistant Professor, Department of ECE, CMRIT, Karnataka, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - In majority of electronics applications,
performance of devices are taken into consideration.
Adder is considered as one of the important operations in
these devices. So the performances such as area, power
and delay should be enhanced. This paper presents the
design and implementation of Carry Skip Adder which
uses pass transistor logic to enhance the performance
parameters.. Here comparison is done between
conventional CSKA and Proposed CSKA in-terms of power,
delay, area and number of transistors used in the design.
Schematic and implementation of complete project is done
in Cadence Virtuoso 6.1.4 software at 90nm technology.
Key Words: VLSI, CSKA, PTL, ALU, RCA, FA, HA
1. INTRODUCTION TO ADDERS
The demand for electronics devices is increasing day by
day which requires the use of power efficient VLSI circuits.
Thus these circuit computation speed needs to be
increased by enhancing the performance parameters such
as area, power and delay. Number of transistors is the
primary concern in the complex devices as it affects the
area, power and delay.
Adders are one of the essential blocks of most of the
digital applications. In many of the arithmetic applications
and other applications, adders are used in Arithmetic logic
unit and most of the processors. Addition is utmost vital
operations and it will result in sum bit and carry bit. There
are two forms of adder, they are binary adder and multi-bit
adder. Binary adders are full adder (FA) and half adder
(HA). Multi-bit adder or complex adder architectures are
constructed from the binary adders. Binary adder is the
basic building block of any adder design. In this paper,
CSKA implementation using pass transistor logic is done.
Pass transistor logic has the advantage that it uses less
gates compared to CMOS logic.
2. CONVENTIONAL CSKA
Conventional carry skip adder is constructed by placing full
adders in parallel to form a Ripple carry adder and for
carry propagation it uses 2:1 mux and propagate block. In
the conventional carry skip adder, carry is skipped to ith bit
position without waiting for the rippling. This is done by
using the skip logic, which is nothing but the 2:1
multiplexer.
The working principle of CSKA is that it operates in 2
stage, they are generating sum bits from the Ripple Carry
Adder block and the carry propagation block. Propagation
block uses EXOR gates to generate the propagate bitts and
the generated bits are fed to the AND gates. The result of
propagation block is given to the selection line of
multiplexer, which selects the carry.
In order to construct a 16 bit conventional Carry skip
adder, it requires a total of 920 transistors. This can be
divided as 608 transistors for RCA, 232 transistors for
propagate block and 80 transistors for 2:1 multiplexer. The
conventional 16-bit Carry Skip Adder is shown as below,
Fig -1: Conventional 16-bit CSKA
3. PASS TRANSISTOR LOGIC
Pass transistor logic forms one of the essential logic
families in integrated circuit design. Pass transistor acts as
a switch to pass the signals from input to the output. Pass
transistors are used in most of the application as it reduces
the transistor count in the circuit design, also they are
faster and consumes less power compared to the CMOS
logic.
There are two types of PTL they are PMOS type and
NMOS type. PMOS type transmits strong 1’s and weak 0’s.
NMOS type transmits strong 0’s and weak 1’s. In this paper,
NMOS type is used for the design. The output voltage is
given by VG-VTH. Pass transistor is shown as shown in figure
below,
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 08 | Aug -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2202
Fig -2: General Pass Tansistor
4. PROPOSED CSKA
The proposed carry skip adder architecture is
constructed using pass transistors. Here only the full
adder and multiplexer are constructed using PTL and
propagate block is similar to that of the conventional
CSKA. The proposed CSKA requires 472 transistors to
construct and the working principal is exactly similar to
the conventional CSKA, only difference is the internal
structures, which can be shown in figures 3 and 4.
Fig -3: Internal Structure of FA using PTL [9]
Fig - 4: Internal structure of 2:1 MUX using PTL
5. SIMULATION AND COMPARISION
Simulation of both proposed and conventional
carry skip adder is carried out in Cadence Virtuoso 6.1.4
software in 90nm technology and the results are
compared. Results and comparison is shown below,
Fig -5: Schematic of proposed CSKA
Fig -6: Test Bench of proposed CSKA
Fig -7: Output showing from S0 to S5 of proposed CSKA
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 08 | Aug -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2203
Fig -8: Output showing from S6 to S11 of proposed CSKA
Fig -9: Output showing from S12 to S15 and Cout of proposed
CSKA
Table -1: Comparison of Conventional CSKA and Proposed
CSKA
Factors Conventional
CSKA
Proposed CSKA
Number of
Transistors 920 472
Area 782 µm2 272 µm2
Delay 136.8 ps 38.61 ps
Average Power 494.1 mW 351.2 mW
6. CONCLUSION AND FUTURE SCOPE
The proposed CSKA using pass transistor logic has
achieved major enhancement compared to that of the
conventional CSKA. From the Table 1 we can see that
transistor count, area, delay and average power, are nearly
halved compared to the conventional CSKA. Thus the
proposed CSKA is a good competitor for low power and
high speed electronic applications. In future, the proposed
CSKA can be enhanced as there is voltage drop since PTL
cannot output the same voltage level of the input voltage.
REFERENCES
[1] Jasmine Saini and Somya Agarwal, “Performance,
Analysis and comparison of Digital Adders”, 2015.
[2] Jigyasa and Kumar Saurabh, “Analysis of modified
hybrid Full Adder with high speed”, 2013.
[3] Jasbir Kaur and Lalit Sood, “Comparison between
various types of adder topologies”, 2015.
[4] Adoni Shiva Pradeep and S. Feroz Shah Ahmed, “A
novel high speed carry skip adder with AOI and OAI
logic using verilog HDL”, 2016.
[5] Khushbu Nagori and Suman Nehra, “Design of a high
speed and low power 4 Bit Carry Skip Adder”, March
2017.
[6] Pooja Singh and Rajesh Mehra, “Design Analysis of
XOR Gates Using CMOS & Pass Transistor Logic”, July
2014.
[7] D. Markovic, B. Nikolic and V.G. Oklobdzija, “A general
method in synthesis of pass-transistor circuits”, 2000.
[8] Min Cha and Earl E. Swartzlander, “Modified Carry
Skip Adder for reducing first block delay”, 2000.
[9] J.Princy Joice, M.Anitha and Mrs.I.Rexlin Sheeba,
“Design of carry save adder using transmission gate
logic”, Jan 2015.
[10] Pournima Pankaj Patil and Archana Arvind Hatkar “A
Comparative analysis of 8-bit carry skip adder using
CMOS and PTL techniques with conventional MOSFET
at 32nm regime”, 2016.

More Related Content

What's hot (20)

DOCX
High speed and energy-efficient carry skip adder operating under a wide range...
LogicMindtech Nologies
 
PPT
Design of Low-Power High-Speed Truncation-Error-Tolerant Adder
Sravankumar Samboju
 
PDF
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
IJTET Journal
 
PDF
Mini Project on 4 BIT SERIAL MULTIPLIER
j naga sai
 
PDF
A Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select Adder
IJERD Editor
 
PDF
High Speed Carryselect Adder
ijsrd.com
 
PDF
Design and Verification of Area Efficient Carry Select Adder
ijsrd.com
 
PDF
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
IJERA Editor
 
PPT
Low power & area efficient carry select adder
Sai Vara Prasad P
 
PDF
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
IJSRD
 
PDF
carry select adder
faisal_hussain2008
 
PDF
Implementation of Low Power and Area Efficient Carry Select Adder
inventionjournals
 
PDF
Bit Serial multiplier using Verilog
BhargavKatkam
 
PPTX
DESIGN AND SIMULATION OF DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SA...
Saikiran Panjala
 
PPT
Design and development of carry select adder
ABIN THOMAS
 
PDF
Paper id 37201517
IJRAT
 
PPTX
Simulation and synthesis of error tolerance adder
venkatesh deekonda
 
PDF
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Silicon Mentor
 
PPT
Floating point units
dipugovind
 
PDF
Fault Modeling and Parametric Fault Detection in Analog VLSI Circuits using D...
IRJET Journal
 
High speed and energy-efficient carry skip adder operating under a wide range...
LogicMindtech Nologies
 
Design of Low-Power High-Speed Truncation-Error-Tolerant Adder
Sravankumar Samboju
 
Area Delay Power Efficient and Implementation of Modified Square-Root Carry S...
IJTET Journal
 
Mini Project on 4 BIT SERIAL MULTIPLIER
j naga sai
 
A Novel Efficient VLSI Architecture Modified 16-B SQRT Carry Select Adder
IJERD Editor
 
High Speed Carryselect Adder
ijsrd.com
 
Design and Verification of Area Efficient Carry Select Adder
ijsrd.com
 
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
IJERA Editor
 
Low power & area efficient carry select adder
Sai Vara Prasad P
 
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
IJSRD
 
carry select adder
faisal_hussain2008
 
Implementation of Low Power and Area Efficient Carry Select Adder
inventionjournals
 
Bit Serial multiplier using Verilog
BhargavKatkam
 
DESIGN AND SIMULATION OF DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SA...
Saikiran Panjala
 
Design and development of carry select adder
ABIN THOMAS
 
Paper id 37201517
IJRAT
 
Simulation and synthesis of error tolerance adder
venkatesh deekonda
 
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Silicon Mentor
 
Floating point units
dipugovind
 
Fault Modeling and Parametric Fault Detection in Analog VLSI Circuits using D...
IRJET Journal
 

Similar to Implementation of Carry Skip Adder using PTL (20)

PDF
Design and Implementation of Different types of Carry skip adder
IRJET Journal
 
PDF
Design and Implementation of an Efficient Carry Skip Adder
IRJET Journal
 
PDF
High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-...
rahulmonikasharma
 
PDF
Modified CSKA Application in the Floating Point Adder using Carry Skip Adder ...
IJMTST Journal
 
PDF
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
VLSICS Design
 
PDF
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
VLSICS Design
 
PDF
IRJET - Realization of Power Optimised Carry Skip Adder using AOI Logic
IRJET Journal
 
PPTX
PPT.pptx
KAPILDEV870259
 
PDF
kunjan elsevier paper
Kunjan Shinde
 
PDF
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...
Kunjan Shinde
 
PDF
Efficient implementation of full adder for power analysis in cmos technology
IJARIIT
 
PDF
Implementation of Low Power and Efficient Carry Select Adder using CMOS Hybri...
hemavgowda01
 
DOCX
Parallel Adder
Soudip Sinha Roy
 
PDF
IRJET- A Review: To Design Efficient 32 Bits Carry Select Adder by using ...
IRJET Journal
 
PDF
IRJET- Comparative Study of Implementation of 8-Bit Carry Select Adder us...
IRJET Journal
 
PDF
High efficient carry skip adder in various multiplier structures
Iaetsd Iaetsd
 
PDF
Area, Delay and Power Comparison of Adder Topologies
VLSICS Design
 
PDF
High –Speed Implementation of Design and Analysis by Using Parallel Prefix Ad...
IOSRJECE
 
PDF
Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...
IRJET Journal
 
DOCX
Project report on design & implementation of high speed carry select adder
ssingh7603
 
Design and Implementation of Different types of Carry skip adder
IRJET Journal
 
Design and Implementation of an Efficient Carry Skip Adder
IRJET Journal
 
High Speed and Low Power Consumption Carry Skip Adder using Binary to Excess-...
rahulmonikasharma
 
Modified CSKA Application in the Floating Point Adder using Carry Skip Adder ...
IJMTST Journal
 
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
VLSICS Design
 
DESIGN AND IMPLEMENTATION OF AN IMPROVED CARRY INCREMENT ADDER
VLSICS Design
 
IRJET - Realization of Power Optimised Carry Skip Adder using AOI Logic
IRJET Journal
 
PPT.pptx
KAPILDEV870259
 
kunjan elsevier paper
Kunjan Shinde
 
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...
Kunjan Shinde
 
Efficient implementation of full adder for power analysis in cmos technology
IJARIIT
 
Implementation of Low Power and Efficient Carry Select Adder using CMOS Hybri...
hemavgowda01
 
Parallel Adder
Soudip Sinha Roy
 
IRJET- A Review: To Design Efficient 32 Bits Carry Select Adder by using ...
IRJET Journal
 
IRJET- Comparative Study of Implementation of 8-Bit Carry Select Adder us...
IRJET Journal
 
High efficient carry skip adder in various multiplier structures
Iaetsd Iaetsd
 
Area, Delay and Power Comparison of Adder Topologies
VLSICS Design
 
High –Speed Implementation of Design and Analysis by Using Parallel Prefix Ad...
IOSRJECE
 
Performance Analysis of a Low-Power High-Speed Hybrid 1-Bit Full Adder Circui...
IRJET Journal
 
Project report on design & implementation of high speed carry select adder
ssingh7603
 
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
IRJET Journal
 
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
IRJET Journal
 
PDF
Kiona – A Smart Society Automation Project
IRJET Journal
 
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
IRJET Journal
 
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
IRJET Journal
 
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
IRJET Journal
 
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
IRJET Journal
 
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
IRJET Journal
 
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
IRJET Journal
 
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
IRJET Journal
 
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
IRJET Journal
 
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
IRJET Journal
 
PDF
Breast Cancer Detection using Computer Vision
IRJET Journal
 
PDF
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
PDF
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
IRJET Journal
 
PDF
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
PDF
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
IRJET Journal
 
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
IRJET Journal
 
Kiona – A Smart Society Automation Project
IRJET Journal
 
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
IRJET Journal
 
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
IRJET Journal
 
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
IRJET Journal
 
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
IRJET Journal
 
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
IRJET Journal
 
BRAIN TUMOUR DETECTION AND CLASSIFICATION
IRJET Journal
 
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
IRJET Journal
 
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
IRJET Journal
 
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
IRJET Journal
 
Breast Cancer Detection using Computer Vision
IRJET Journal
 
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
IRJET Journal
 
Auto-Charging E-Vehicle with its battery Management.
IRJET Journal
 
Analysis of high energy charge particle in the Heliosphere
IRJET Journal
 
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
IRJET Journal
 
Ad

Recently uploaded (20)

PPTX
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
DOCX
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
PDF
Book.pdf01_Intro.ppt algorithm for preperation stu used
archu26
 
PPTX
Thermal runway and thermal stability.pptx
godow93766
 
PPTX
265587293-NFPA 101 Life safety code-PPT-1.pptx
chandermwason
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PPTX
Heart Bleed Bug - A case study (Course: Cryptography and Network Security)
Adri Jovin
 
PDF
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
PPTX
MPMC_Module-2 xxxxxxxxxxxxxxxxxxxxx.pptx
ShivanshVaidya5
 
PPT
PPT2_Metal formingMECHANICALENGINEEIRNG .ppt
Praveen Kumar
 
PDF
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
PPTX
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PPTX
美国电子版毕业证南卡罗莱纳大学上州分校水印成绩单USC学费发票定做学位证书编号怎么查
Taqyea
 
PPTX
GitOps_Repo_Structure for begeinner(Scaffolindg)
DanialHabibi2
 
PPTX
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
PPTX
UNIT DAA PPT cover all topics 2021 regulation
archu26
 
PDF
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
PPTX
Product Development & DevelopmentLecture02.pptx
zeeshanwazir2
 
PPTX
Break Statement in Programming with 6 Real Examples
manojpoojary2004
 
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
Book.pdf01_Intro.ppt algorithm for preperation stu used
archu26
 
Thermal runway and thermal stability.pptx
godow93766
 
265587293-NFPA 101 Life safety code-PPT-1.pptx
chandermwason
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
Heart Bleed Bug - A case study (Course: Cryptography and Network Security)
Adri Jovin
 
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
MPMC_Module-2 xxxxxxxxxxxxxxxxxxxxx.pptx
ShivanshVaidya5
 
PPT2_Metal formingMECHANICALENGINEEIRNG .ppt
Praveen Kumar
 
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
美国电子版毕业证南卡罗莱纳大学上州分校水印成绩单USC学费发票定做学位证书编号怎么查
Taqyea
 
GitOps_Repo_Structure for begeinner(Scaffolindg)
DanialHabibi2
 
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
UNIT DAA PPT cover all topics 2021 regulation
archu26
 
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
Product Development & DevelopmentLecture02.pptx
zeeshanwazir2
 
Break Statement in Programming with 6 Real Examples
manojpoojary2004
 

Implementation of Carry Skip Adder using PTL

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 08 | Aug -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2201 IMPLEMENTATION OF CARRY SKIP ADDER USING PTL Advit Arun Nayak1, Sridevi S2 1PG Student (Digital Electronics), Department of ECE, CMRIT, Karnataka, India 2Assistant Professor, Department of ECE, CMRIT, Karnataka, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - In majority of electronics applications, performance of devices are taken into consideration. Adder is considered as one of the important operations in these devices. So the performances such as area, power and delay should be enhanced. This paper presents the design and implementation of Carry Skip Adder which uses pass transistor logic to enhance the performance parameters.. Here comparison is done between conventional CSKA and Proposed CSKA in-terms of power, delay, area and number of transistors used in the design. Schematic and implementation of complete project is done in Cadence Virtuoso 6.1.4 software at 90nm technology. Key Words: VLSI, CSKA, PTL, ALU, RCA, FA, HA 1. INTRODUCTION TO ADDERS The demand for electronics devices is increasing day by day which requires the use of power efficient VLSI circuits. Thus these circuit computation speed needs to be increased by enhancing the performance parameters such as area, power and delay. Number of transistors is the primary concern in the complex devices as it affects the area, power and delay. Adders are one of the essential blocks of most of the digital applications. In many of the arithmetic applications and other applications, adders are used in Arithmetic logic unit and most of the processors. Addition is utmost vital operations and it will result in sum bit and carry bit. There are two forms of adder, they are binary adder and multi-bit adder. Binary adders are full adder (FA) and half adder (HA). Multi-bit adder or complex adder architectures are constructed from the binary adders. Binary adder is the basic building block of any adder design. In this paper, CSKA implementation using pass transistor logic is done. Pass transistor logic has the advantage that it uses less gates compared to CMOS logic. 2. CONVENTIONAL CSKA Conventional carry skip adder is constructed by placing full adders in parallel to form a Ripple carry adder and for carry propagation it uses 2:1 mux and propagate block. In the conventional carry skip adder, carry is skipped to ith bit position without waiting for the rippling. This is done by using the skip logic, which is nothing but the 2:1 multiplexer. The working principle of CSKA is that it operates in 2 stage, they are generating sum bits from the Ripple Carry Adder block and the carry propagation block. Propagation block uses EXOR gates to generate the propagate bitts and the generated bits are fed to the AND gates. The result of propagation block is given to the selection line of multiplexer, which selects the carry. In order to construct a 16 bit conventional Carry skip adder, it requires a total of 920 transistors. This can be divided as 608 transistors for RCA, 232 transistors for propagate block and 80 transistors for 2:1 multiplexer. The conventional 16-bit Carry Skip Adder is shown as below, Fig -1: Conventional 16-bit CSKA 3. PASS TRANSISTOR LOGIC Pass transistor logic forms one of the essential logic families in integrated circuit design. Pass transistor acts as a switch to pass the signals from input to the output. Pass transistors are used in most of the application as it reduces the transistor count in the circuit design, also they are faster and consumes less power compared to the CMOS logic. There are two types of PTL they are PMOS type and NMOS type. PMOS type transmits strong 1’s and weak 0’s. NMOS type transmits strong 0’s and weak 1’s. In this paper, NMOS type is used for the design. The output voltage is given by VG-VTH. Pass transistor is shown as shown in figure below,
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 08 | Aug -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2202 Fig -2: General Pass Tansistor 4. PROPOSED CSKA The proposed carry skip adder architecture is constructed using pass transistors. Here only the full adder and multiplexer are constructed using PTL and propagate block is similar to that of the conventional CSKA. The proposed CSKA requires 472 transistors to construct and the working principal is exactly similar to the conventional CSKA, only difference is the internal structures, which can be shown in figures 3 and 4. Fig -3: Internal Structure of FA using PTL [9] Fig - 4: Internal structure of 2:1 MUX using PTL 5. SIMULATION AND COMPARISION Simulation of both proposed and conventional carry skip adder is carried out in Cadence Virtuoso 6.1.4 software in 90nm technology and the results are compared. Results and comparison is shown below, Fig -5: Schematic of proposed CSKA Fig -6: Test Bench of proposed CSKA Fig -7: Output showing from S0 to S5 of proposed CSKA
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 08 | Aug -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 2203 Fig -8: Output showing from S6 to S11 of proposed CSKA Fig -9: Output showing from S12 to S15 and Cout of proposed CSKA Table -1: Comparison of Conventional CSKA and Proposed CSKA Factors Conventional CSKA Proposed CSKA Number of Transistors 920 472 Area 782 µm2 272 µm2 Delay 136.8 ps 38.61 ps Average Power 494.1 mW 351.2 mW 6. CONCLUSION AND FUTURE SCOPE The proposed CSKA using pass transistor logic has achieved major enhancement compared to that of the conventional CSKA. From the Table 1 we can see that transistor count, area, delay and average power, are nearly halved compared to the conventional CSKA. Thus the proposed CSKA is a good competitor for low power and high speed electronic applications. In future, the proposed CSKA can be enhanced as there is voltage drop since PTL cannot output the same voltage level of the input voltage. REFERENCES [1] Jasmine Saini and Somya Agarwal, “Performance, Analysis and comparison of Digital Adders”, 2015. [2] Jigyasa and Kumar Saurabh, “Analysis of modified hybrid Full Adder with high speed”, 2013. [3] Jasbir Kaur and Lalit Sood, “Comparison between various types of adder topologies”, 2015. [4] Adoni Shiva Pradeep and S. Feroz Shah Ahmed, “A novel high speed carry skip adder with AOI and OAI logic using verilog HDL”, 2016. [5] Khushbu Nagori and Suman Nehra, “Design of a high speed and low power 4 Bit Carry Skip Adder”, March 2017. [6] Pooja Singh and Rajesh Mehra, “Design Analysis of XOR Gates Using CMOS & Pass Transistor Logic”, July 2014. [7] D. Markovic, B. Nikolic and V.G. Oklobdzija, “A general method in synthesis of pass-transistor circuits”, 2000. [8] Min Cha and Earl E. Swartzlander, “Modified Carry Skip Adder for reducing first block delay”, 2000. [9] J.Princy Joice, M.Anitha and Mrs.I.Rexlin Sheeba, “Design of carry save adder using transmission gate logic”, Jan 2015. [10] Pournima Pankaj Patil and Archana Arvind Hatkar “A Comparative analysis of 8-bit carry skip adder using CMOS and PTL techniques with conventional MOSFET at 32nm regime”, 2016.