SlideShare a Scribd company logo
WELCOME
GRACE ABRAHAM
ROLL . NO : 01
S1 MTECH VLSI & ES
FISAT
IMPLEMENTATION OF 1-BIT FULL ADDER
USING GATE DIFFUSION INPUT (GDI)
TECHNIQUE
2
CONTENTS
• INTRODUCTION
• ADVANTAGES OF GDI OVER CMOS TECHNOLOGY
• BASIC GDI CELL FUNCTIONS
• TRANSIENT ANALYSIS OF BASIC GDI FUNCTIONS
• OPERATIONAL ANALYSIS
• COMPARISION WITH CMOS LOGIC STYLES
• CONVENTIONAL CMOS 1-BIT FULL ADDER
• XOR BASED FULL ADDER
• GDI 1-BIT FULL ADDER
• CONCLUSION
3
INTRODUCTION
• VLSI application use arithmetic operations
• Logic gates are building blocks of digital circuits
• 1-bit full adder cell used in arithmetic circuits
• Enhancing the performance is critical
• Low power VLSI systems is highly in demand
• Designers are faced with more constraints
• Main aim is to minimize the power consumption
 Low power
 High speed
 Small silicon area
 High throughput
4
• Why Low power ?
5
 Power dissipation limitations come in 2 ways
 Low power operation is desirable in integrated circuits
o Cooling considerations
 Large amount of energy dissipation by high speed circuits
 Heat removal by package is a limitation
o Increasing popularity of portable electronic devices
 Laptops, portable video players, cellular phones
 Batteries as power source
 Limited time of operation before they require recharging
6
ADVANTAGES OF GDI OVER CMOS
• Low power circuit design
• Allows reducing power consumption
• Reducing propagation delay
• Reducing area of digital circuit
• Maintaining low complexity of logic design
7
BASIC GDI CELL FUNCTIONS
• Reminds the standard CMOS inverter
• Basic structure
 3 inputs
 1 output
 Bulk of both NMOS & PMOS are connected to N or P respectively
o G (common gate input of NMOS & PMOS)
o P (input to the source/drain of PMOS)
o N (input to the source/drain of NMOS )
o D
8
• Boolean function uses 6-12 transistors in CMOS
• Less number of transistors are used in GDI
• Improvements
 Design complexity level
 Transistor counts
 Static Power dissipation
9
TRANSIENT ANALYSIS OF BASIC GATE
DIFFUSION INPUT (GDI) FUNCTIONS
10
• v(1) : Input voltage at G
• v(2) : Input voltage at P
• v(4) : Input voltage at N
• v(3) : Output voltage at D
11
12
13
OPERATIONAL ANALYSIS
• Problem with pass transistor logic : low voltage swing
• For function F1
• Low swing occurs in output when A=0 & B=0
• Expected Vtp = 0 v , due to poor high to low transition chara. of
PMOS Vtp =.50v
14
• Extra buffer circuitry may eliminate low voltage swing
• About 50% of GDI cell operates as regular CMOS inverter
• Used as a digital buffer for logic level restoration
• In some cases, when VDD= 1 without a swing from the previous
stages, a GDI functions as an inverter buffer and recovers the
voltage swing
15
COMPARISION WITH CMOS LOGIC STYLES
• Circuits were designed in
0.35µm twin well CMOS
technology
• Simulated using AIMSPICE
at 3.3V with load
capacitance =100 fF
16
• GDI have the lowest transistor count
• Both power and delay are less in case of GDI technique
17
CONVENTIONAL CMOS 1-BIT FULL ADDER
• In VLSI application, arithmetic operations play important role
• 1 bit full adder is building block of all operations
• CMOS 1 bit full adder
 Addition
 Subtraction
 Multiplication
 Inputs : A, B, Cin (1 bit)
 Outputs : Sum, Carry (1 bit)
• CMOS design style is not area efficient for complex gates
• CMOS full adder cell has 28 transistors
• Pseudo NMOS
• Dynamic logic
• CMOS logic
 Static power consumption is high
 Compromise noise margin
 Charge leakage
 Charge sharing
 PMOS pull up & NMOS pull down network
 Number of transistors used is high
o Requires frequent refreshing
18
19
XOR BASED FULL ADDER
• Equation obtained earlier can be modified as
• Full adder can be implemented as 2 XOR gate
and 1 mux using GDI cell
20
GDI CELL FOR XOR GATE
• Only 4 transistors are used
21
GDI CELL FOR 1-BIT FULL ADDER
• Built from two XOR gate and one MUX
• Number of transistors used is reduced to 10
22
TRANSIENT ANALYSIS OF GDI
BASED 1-BIT FULL ADDER
• Inputs : v(1) –A, v(4)-B, v(7)-Cin
• Outputs : v(8) – sum , v(9)- Cout
23
POWER-DELAY COMPARISION
24
CONCLUSION
• 2-Transistor implementation of complex logic functions
• In-cell swing restoration under certain operating conditions
• Low power design technique
• New Circuit is most energy efficient cell compared to CMOS circuits
• Issue of sequential logic design is currently being explored
• Works are going on in automation of a logic design methodology on
Gate Diffusion Input cells
25
REFERENCES
• WEBSITES
 www.ijecse.org
 ieeexplore.ieee.org/
 Implementation of 1-bit Full Adder using Gate Difuision Input (GDI)
cell,Arun Prakash Singh 1, Rohit Kumar 2:1,Electronics and Communication
Engineering Department, Northern India Engineering College,Lucknow, Uttar
Pradesh, India.2.Electronics and Communication Engineering Department,
Krishna Girls Engineering College
 A. Morgenshtein, A. Fish, I. A. Wagner,” Gate Diffusion Input (GDI) – A Novel
Power Efficient Method for Digital Circuits: A Design Methodology”, 14th
ASIC/SOC Conference, Washington D.C., USA, September 2001.
and more....
• PAPERS REFERED
26
27
THANK YOU
27
Ad

More Related Content

What's hot (20)

Switch level modeling
Switch level modelingSwitch level modeling
Switch level modeling
Devi Pradeep Podugu
 
TMS320C5x
TMS320C5xTMS320C5x
TMS320C5x
DeekshithaReddy23
 
VLSI subsystem design processes and illustration
VLSI subsystem design processes and illustrationVLSI subsystem design processes and illustration
VLSI subsystem design processes and illustration
Vishal kakade
 
Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)
Moe Moe Myint
 
CMOS fabrication n well process
CMOS fabrication n well processCMOS fabrication n well process
CMOS fabrication n well process
SouvikDatta22
 
ASIC
ASICASIC
ASIC
Gourab Palui
 
Logic Synthesis
Logic SynthesisLogic Synthesis
Logic Synthesis
VandanaPagar1
 
ARM7-ARCHITECTURE
ARM7-ARCHITECTURE ARM7-ARCHITECTURE
ARM7-ARCHITECTURE
Dr.YNM
 
Asic design flow
Asic design flowAsic design flow
Asic design flow
yogeshwaran k
 
BiCMOS Technology
BiCMOS TechnologyBiCMOS Technology
BiCMOS Technology
Mithileysh Sathiyanarayanan
 
Pipelining approach
Pipelining approachPipelining approach
Pipelining approach
GopinathD17
 
System on Chip (SoC)
System on Chip (SoC)System on Chip (SoC)
System on Chip (SoC)
Dimas Ruliandi
 
fpga programming
fpga programmingfpga programming
fpga programming
Anish Gupta
 
current mirrors
current mirrorscurrent mirrors
current mirrors
Mallavarapu Mounika
 
FPGA
FPGAFPGA
FPGA
Abhilash Nair
 
basic vlsi ppt
basic vlsi pptbasic vlsi ppt
basic vlsi ppt
Sidduzalaki143
 
SOC design
SOC design SOC design
SOC design
Vinchipsytm Vlsitraining
 
Pass Transistor Logic
Pass Transistor LogicPass Transistor Logic
Pass Transistor Logic
Sudhanshu Janwadkar
 
Pic microcontroller architecture
Pic microcontroller architecturePic microcontroller architecture
Pic microcontroller architecture
DominicHendry
 
ASIC Design Flow | Physical Design | VLSI
ASIC Design Flow | Physical Design | VLSI ASIC Design Flow | Physical Design | VLSI
ASIC Design Flow | Physical Design | VLSI
Jayant Suthar
 

Viewers also liked (20)

Gate Diffusion Input Technology (Very Large Scale Integration)
Gate Diffusion Input Technology (Very Large Scale Integration)Gate Diffusion Input Technology (Very Large Scale Integration)
Gate Diffusion Input Technology (Very Large Scale Integration)
Ashwin Shroff
 
Gdi cell
Gdi cellGdi cell
Gdi cell
shipra_mishra
 
Digital Electronics( half adders and full adders)
Digital Electronics( half adders and full adders)Digital Electronics( half adders and full adders)
Digital Electronics( half adders and full adders)
Bosa Theophilus Ntshole
 
CSLA and WTM using GDI Technique
CSLA and WTM using GDI TechniqueCSLA and WTM using GDI Technique
CSLA and WTM using GDI Technique
Nishant Yaduvanshi
 
Low power vlsi design ppt
Low power vlsi design pptLow power vlsi design ppt
Low power vlsi design ppt
Anil Yadav
 
Design half ,full Adder and Subtractor
Design half ,full Adder and SubtractorDesign half ,full Adder and Subtractor
Design half ,full Adder and Subtractor
[email protected].
 
Half adder & full adder
Half adder & full adderHalf adder & full adder
Half adder & full adder
Gaditek
 
My Report on adders
My Report on addersMy Report on adders
My Report on adders
Peeyush Pashine
 
A report on 2 to 1 mux using tg
A report on 2 to 1 mux using tgA report on 2 to 1 mux using tg
A report on 2 to 1 mux using tg
vijay rastogi
 
4 bit cmos full adder in submicron technology with low leakage and groun...
4 bit  cmos  full  adder  in submicron  technology with low leakage and groun...4 bit  cmos  full  adder  in submicron  technology with low leakage and groun...
4 bit cmos full adder in submicron technology with low leakage and groun...
shireesha pallepati
 
Ramya Project
Ramya ProjectRamya Project
Ramya Project
Ramya Purohit
 
Project report on design & implementation of high speed carry select adder
Project report on design & implementation of high speed carry select adderProject report on design & implementation of high speed carry select adder
Project report on design & implementation of high speed carry select adder
ssingh7603
 
Adder ppt
Adder pptAdder ppt
Adder ppt
Avinash Jadhav
 
Explain Half Adder and Full Adder with Truth Table
Explain Half Adder and Full Adder with Truth TableExplain Half Adder and Full Adder with Truth Table
Explain Half Adder and Full Adder with Truth Table
elprocus
 
Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...
Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...
Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...
IOSR Journals
 
35th 36th Lecture
35th 36th Lecture35th 36th Lecture
35th 36th Lecture
babak danyal
 
GdI 3e Motivation
GdI 3e MotivationGdI 3e Motivation
GdI 3e Motivation
ionlyspy
 
Performance Analysis of Full Adder Based 2- Bit Comparator using Different De...
Performance Analysis of Full Adder Based 2- Bit Comparator using Different De...Performance Analysis of Full Adder Based 2- Bit Comparator using Different De...
Performance Analysis of Full Adder Based 2- Bit Comparator using Different De...
IJEEE
 
Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology
IJEEE
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amit
Amith Bhonsle
 
Gate Diffusion Input Technology (Very Large Scale Integration)
Gate Diffusion Input Technology (Very Large Scale Integration)Gate Diffusion Input Technology (Very Large Scale Integration)
Gate Diffusion Input Technology (Very Large Scale Integration)
Ashwin Shroff
 
Digital Electronics( half adders and full adders)
Digital Electronics( half adders and full adders)Digital Electronics( half adders and full adders)
Digital Electronics( half adders and full adders)
Bosa Theophilus Ntshole
 
CSLA and WTM using GDI Technique
CSLA and WTM using GDI TechniqueCSLA and WTM using GDI Technique
CSLA and WTM using GDI Technique
Nishant Yaduvanshi
 
Low power vlsi design ppt
Low power vlsi design pptLow power vlsi design ppt
Low power vlsi design ppt
Anil Yadav
 
Design half ,full Adder and Subtractor
Design half ,full Adder and SubtractorDesign half ,full Adder and Subtractor
Design half ,full Adder and Subtractor
[email protected].
 
Half adder & full adder
Half adder & full adderHalf adder & full adder
Half adder & full adder
Gaditek
 
A report on 2 to 1 mux using tg
A report on 2 to 1 mux using tgA report on 2 to 1 mux using tg
A report on 2 to 1 mux using tg
vijay rastogi
 
4 bit cmos full adder in submicron technology with low leakage and groun...
4 bit  cmos  full  adder  in submicron  technology with low leakage and groun...4 bit  cmos  full  adder  in submicron  technology with low leakage and groun...
4 bit cmos full adder in submicron technology with low leakage and groun...
shireesha pallepati
 
Project report on design & implementation of high speed carry select adder
Project report on design & implementation of high speed carry select adderProject report on design & implementation of high speed carry select adder
Project report on design & implementation of high speed carry select adder
ssingh7603
 
Explain Half Adder and Full Adder with Truth Table
Explain Half Adder and Full Adder with Truth TableExplain Half Adder and Full Adder with Truth Table
Explain Half Adder and Full Adder with Truth Table
elprocus
 
Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...
Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...
Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...
IOSR Journals
 
GdI 3e Motivation
GdI 3e MotivationGdI 3e Motivation
GdI 3e Motivation
ionlyspy
 
Performance Analysis of Full Adder Based 2- Bit Comparator using Different De...
Performance Analysis of Full Adder Based 2- Bit Comparator using Different De...Performance Analysis of Full Adder Based 2- Bit Comparator using Different De...
Performance Analysis of Full Adder Based 2- Bit Comparator using Different De...
IJEEE
 
Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology
IJEEE
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amit
Amith Bhonsle
 
Ad

Similar to Implementation of 1 bit full adder using gate diffusion input (gdi) technique (20)

Chapter 10.pptx
Chapter 10.pptxChapter 10.pptx
Chapter 10.pptx
WaleedHussain30
 
Low power
Low powerLow power
Low power
preeti banra
 
ppt.ppt on didgital logic design by muskan.s
ppt.ppt on didgital logic design by muskan.sppt.ppt on didgital logic design by muskan.s
ppt.ppt on didgital logic design by muskan.s
muskans14
 
design and implementation of Area efficient arithmetic circuit
design and implementation of  Area efficient arithmetic circuitdesign and implementation of  Area efficient arithmetic circuit
design and implementation of Area efficient arithmetic circuit
SravanKumar743222
 
Power-Dissipation in vlsi design tech.pptx
Power-Dissipation in vlsi design tech.pptxPower-Dissipation in vlsi design tech.pptx
Power-Dissipation in vlsi design tech.pptx
rmanoharan2
 
CMOS Logic Circuits
CMOS Logic CircuitsCMOS Logic Circuits
CMOS Logic Circuits
Marmik Kothari
 
Power dissipation cmos
Power dissipation cmosPower dissipation cmos
Power dissipation cmos
Rajesh Tiwary
 
Basics of ATmega32
Basics of ATmega32Basics of ATmega32
Basics of ATmega32
Nima Ghaedsharafi
 
Overview and Applications 8051 Microcontrollers
Overview and Applications 8051 MicrocontrollersOverview and Applications 8051 Microcontrollers
Overview and Applications 8051 Microcontrollers
sushmak70
 
Study on self resetting logic with gate diffusion input (SRL-GDI)
Study on self resetting logic with gate diffusion input (SRL-GDI)Study on self resetting logic with gate diffusion input (SRL-GDI)
Study on self resetting logic with gate diffusion input (SRL-GDI)
shubham jha
 
CMOS Topic 6 -_designing_combinational_logic_circuits
CMOS Topic 6 -_designing_combinational_logic_circuitsCMOS Topic 6 -_designing_combinational_logic_circuits
CMOS Topic 6 -_designing_combinational_logic_circuits
Ikhwan_Fakrudin
 
Summary Of Course Projects
Summary Of Course ProjectsSummary Of Course Projects
Summary Of Course Projects
awan2008
 
UNIT-4-Logic styles for low power_part_2.ppt
UNIT-4-Logic styles for low power_part_2.pptUNIT-4-Logic styles for low power_part_2.ppt
UNIT-4-Logic styles for low power_part_2.ppt
Ravi Selvaraj
 
ICIECA 2014 Paper 23
ICIECA 2014 Paper 23ICIECA 2014 Paper 23
ICIECA 2014 Paper 23
Association of Scientists, Developers and Faculties
 
Gate level design, switch logic, pass transistors
Gate level design, switch logic, pass transistorsGate level design, switch logic, pass transistors
Gate level design, switch logic, pass transistors
SIVA NAGI REDY KALLI
 
Combinational MOS Logic Design (Combinational Metal oxide semiconductor logic...
Combinational MOS Logic Design (Combinational Metal oxide semiconductor logic...Combinational MOS Logic Design (Combinational Metal oxide semiconductor logic...
Combinational MOS Logic Design (Combinational Metal oxide semiconductor logic...
AmitKumar571646
 
02_Cornelsen_Doug_mapld09_pres_1.ppt
02_Cornelsen_Doug_mapld09_pres_1.ppt02_Cornelsen_Doug_mapld09_pres_1.ppt
02_Cornelsen_Doug_mapld09_pres_1.ppt
ssuserf2cc17
 
EMBEDDED SYSTEM BASICS
EMBEDDED SYSTEM BASICSEMBEDDED SYSTEM BASICS
EMBEDDED SYSTEM BASICS
RANAALIMAJEEDRAJPUT
 
cmos vlsi design for b.tech 4th year students
cmos vlsi design for b.tech  4th year studentscmos vlsi design for b.tech  4th year students
cmos vlsi design for b.tech 4th year students
KUNTALADAS5
 
basic_CMOS_technology_CERN_GENEVA_SWITZERLAND.ppt
basic_CMOS_technology_CERN_GENEVA_SWITZERLAND.pptbasic_CMOS_technology_CERN_GENEVA_SWITZERLAND.ppt
basic_CMOS_technology_CERN_GENEVA_SWITZERLAND.ppt
lefohi9060
 
ppt.ppt on didgital logic design by muskan.s
ppt.ppt on didgital logic design by muskan.sppt.ppt on didgital logic design by muskan.s
ppt.ppt on didgital logic design by muskan.s
muskans14
 
design and implementation of Area efficient arithmetic circuit
design and implementation of  Area efficient arithmetic circuitdesign and implementation of  Area efficient arithmetic circuit
design and implementation of Area efficient arithmetic circuit
SravanKumar743222
 
Power-Dissipation in vlsi design tech.pptx
Power-Dissipation in vlsi design tech.pptxPower-Dissipation in vlsi design tech.pptx
Power-Dissipation in vlsi design tech.pptx
rmanoharan2
 
Power dissipation cmos
Power dissipation cmosPower dissipation cmos
Power dissipation cmos
Rajesh Tiwary
 
Overview and Applications 8051 Microcontrollers
Overview and Applications 8051 MicrocontrollersOverview and Applications 8051 Microcontrollers
Overview and Applications 8051 Microcontrollers
sushmak70
 
Study on self resetting logic with gate diffusion input (SRL-GDI)
Study on self resetting logic with gate diffusion input (SRL-GDI)Study on self resetting logic with gate diffusion input (SRL-GDI)
Study on self resetting logic with gate diffusion input (SRL-GDI)
shubham jha
 
CMOS Topic 6 -_designing_combinational_logic_circuits
CMOS Topic 6 -_designing_combinational_logic_circuitsCMOS Topic 6 -_designing_combinational_logic_circuits
CMOS Topic 6 -_designing_combinational_logic_circuits
Ikhwan_Fakrudin
 
Summary Of Course Projects
Summary Of Course ProjectsSummary Of Course Projects
Summary Of Course Projects
awan2008
 
UNIT-4-Logic styles for low power_part_2.ppt
UNIT-4-Logic styles for low power_part_2.pptUNIT-4-Logic styles for low power_part_2.ppt
UNIT-4-Logic styles for low power_part_2.ppt
Ravi Selvaraj
 
Gate level design, switch logic, pass transistors
Gate level design, switch logic, pass transistorsGate level design, switch logic, pass transistors
Gate level design, switch logic, pass transistors
SIVA NAGI REDY KALLI
 
Combinational MOS Logic Design (Combinational Metal oxide semiconductor logic...
Combinational MOS Logic Design (Combinational Metal oxide semiconductor logic...Combinational MOS Logic Design (Combinational Metal oxide semiconductor logic...
Combinational MOS Logic Design (Combinational Metal oxide semiconductor logic...
AmitKumar571646
 
02_Cornelsen_Doug_mapld09_pres_1.ppt
02_Cornelsen_Doug_mapld09_pres_1.ppt02_Cornelsen_Doug_mapld09_pres_1.ppt
02_Cornelsen_Doug_mapld09_pres_1.ppt
ssuserf2cc17
 
cmos vlsi design for b.tech 4th year students
cmos vlsi design for b.tech  4th year studentscmos vlsi design for b.tech  4th year students
cmos vlsi design for b.tech 4th year students
KUNTALADAS5
 
basic_CMOS_technology_CERN_GENEVA_SWITZERLAND.ppt
basic_CMOS_technology_CERN_GENEVA_SWITZERLAND.pptbasic_CMOS_technology_CERN_GENEVA_SWITZERLAND.ppt
basic_CMOS_technology_CERN_GENEVA_SWITZERLAND.ppt
lefohi9060
 
Ad

More from Grace Abraham (7)

Maha an energy efficient malleable hardware accelerator for data intensive a...
Maha  an energy efficient malleable hardware accelerator for data intensive a...Maha  an energy efficient malleable hardware accelerator for data intensive a...
Maha an energy efficient malleable hardware accelerator for data intensive a...
Grace Abraham
 
Embedded system hardware architecture ii
Embedded system hardware architecture iiEmbedded system hardware architecture ii
Embedded system hardware architecture ii
Grace Abraham
 
Design and implementation of cmos rail to-rail operational amplifiers
Design and implementation of cmos rail to-rail operational amplifiersDesign and implementation of cmos rail to-rail operational amplifiers
Design and implementation of cmos rail to-rail operational amplifiers
Grace Abraham
 
Clock recovery in mesochronous systems and pleisochronous systems
Clock recovery in mesochronous systems and pleisochronous systemsClock recovery in mesochronous systems and pleisochronous systems
Clock recovery in mesochronous systems and pleisochronous systems
Grace Abraham
 
MEMS ACCELEROMETER BASED NONSPECIFIC – USER HAND GESTURE RECOGNITION
MEMS  ACCELEROMETER  BASED NONSPECIFIC – USER HAND GESTURE  RECOGNITIONMEMS  ACCELEROMETER  BASED NONSPECIFIC – USER HAND GESTURE  RECOGNITION
MEMS ACCELEROMETER BASED NONSPECIFIC – USER HAND GESTURE RECOGNITION
Grace Abraham
 
Rtl design optimizations and tradeoffs
Rtl design optimizations and tradeoffsRtl design optimizations and tradeoffs
Rtl design optimizations and tradeoffs
Grace Abraham
 
A 128 kbit sram with an embedded energy monitoring circuit and sense amplifie...
A 128 kbit sram with an embedded energy monitoring circuit and sense amplifie...A 128 kbit sram with an embedded energy monitoring circuit and sense amplifie...
A 128 kbit sram with an embedded energy monitoring circuit and sense amplifie...
Grace Abraham
 
Maha an energy efficient malleable hardware accelerator for data intensive a...
Maha  an energy efficient malleable hardware accelerator for data intensive a...Maha  an energy efficient malleable hardware accelerator for data intensive a...
Maha an energy efficient malleable hardware accelerator for data intensive a...
Grace Abraham
 
Embedded system hardware architecture ii
Embedded system hardware architecture iiEmbedded system hardware architecture ii
Embedded system hardware architecture ii
Grace Abraham
 
Design and implementation of cmos rail to-rail operational amplifiers
Design and implementation of cmos rail to-rail operational amplifiersDesign and implementation of cmos rail to-rail operational amplifiers
Design and implementation of cmos rail to-rail operational amplifiers
Grace Abraham
 
Clock recovery in mesochronous systems and pleisochronous systems
Clock recovery in mesochronous systems and pleisochronous systemsClock recovery in mesochronous systems and pleisochronous systems
Clock recovery in mesochronous systems and pleisochronous systems
Grace Abraham
 
MEMS ACCELEROMETER BASED NONSPECIFIC – USER HAND GESTURE RECOGNITION
MEMS  ACCELEROMETER  BASED NONSPECIFIC – USER HAND GESTURE  RECOGNITIONMEMS  ACCELEROMETER  BASED NONSPECIFIC – USER HAND GESTURE  RECOGNITION
MEMS ACCELEROMETER BASED NONSPECIFIC – USER HAND GESTURE RECOGNITION
Grace Abraham
 
Rtl design optimizations and tradeoffs
Rtl design optimizations and tradeoffsRtl design optimizations and tradeoffs
Rtl design optimizations and tradeoffs
Grace Abraham
 
A 128 kbit sram with an embedded energy monitoring circuit and sense amplifie...
A 128 kbit sram with an embedded energy monitoring circuit and sense amplifie...A 128 kbit sram with an embedded energy monitoring circuit and sense amplifie...
A 128 kbit sram with an embedded energy monitoring circuit and sense amplifie...
Grace Abraham
 

Implementation of 1 bit full adder using gate diffusion input (gdi) technique

  • 2. GRACE ABRAHAM ROLL . NO : 01 S1 MTECH VLSI & ES FISAT IMPLEMENTATION OF 1-BIT FULL ADDER USING GATE DIFFUSION INPUT (GDI) TECHNIQUE 2
  • 3. CONTENTS • INTRODUCTION • ADVANTAGES OF GDI OVER CMOS TECHNOLOGY • BASIC GDI CELL FUNCTIONS • TRANSIENT ANALYSIS OF BASIC GDI FUNCTIONS • OPERATIONAL ANALYSIS • COMPARISION WITH CMOS LOGIC STYLES • CONVENTIONAL CMOS 1-BIT FULL ADDER • XOR BASED FULL ADDER • GDI 1-BIT FULL ADDER • CONCLUSION 3
  • 4. INTRODUCTION • VLSI application use arithmetic operations • Logic gates are building blocks of digital circuits • 1-bit full adder cell used in arithmetic circuits • Enhancing the performance is critical • Low power VLSI systems is highly in demand • Designers are faced with more constraints • Main aim is to minimize the power consumption  Low power  High speed  Small silicon area  High throughput 4
  • 5. • Why Low power ? 5  Power dissipation limitations come in 2 ways  Low power operation is desirable in integrated circuits o Cooling considerations  Large amount of energy dissipation by high speed circuits  Heat removal by package is a limitation o Increasing popularity of portable electronic devices  Laptops, portable video players, cellular phones  Batteries as power source  Limited time of operation before they require recharging
  • 6. 6 ADVANTAGES OF GDI OVER CMOS • Low power circuit design • Allows reducing power consumption • Reducing propagation delay • Reducing area of digital circuit • Maintaining low complexity of logic design
  • 7. 7 BASIC GDI CELL FUNCTIONS • Reminds the standard CMOS inverter • Basic structure  3 inputs  1 output  Bulk of both NMOS & PMOS are connected to N or P respectively o G (common gate input of NMOS & PMOS) o P (input to the source/drain of PMOS) o N (input to the source/drain of NMOS ) o D
  • 8. 8
  • 9. • Boolean function uses 6-12 transistors in CMOS • Less number of transistors are used in GDI • Improvements  Design complexity level  Transistor counts  Static Power dissipation 9
  • 10. TRANSIENT ANALYSIS OF BASIC GATE DIFFUSION INPUT (GDI) FUNCTIONS 10 • v(1) : Input voltage at G • v(2) : Input voltage at P • v(4) : Input voltage at N • v(3) : Output voltage at D
  • 11. 11
  • 12. 12
  • 13. 13 OPERATIONAL ANALYSIS • Problem with pass transistor logic : low voltage swing • For function F1 • Low swing occurs in output when A=0 & B=0 • Expected Vtp = 0 v , due to poor high to low transition chara. of PMOS Vtp =.50v
  • 14. 14 • Extra buffer circuitry may eliminate low voltage swing • About 50% of GDI cell operates as regular CMOS inverter • Used as a digital buffer for logic level restoration • In some cases, when VDD= 1 without a swing from the previous stages, a GDI functions as an inverter buffer and recovers the voltage swing
  • 15. 15 COMPARISION WITH CMOS LOGIC STYLES • Circuits were designed in 0.35µm twin well CMOS technology • Simulated using AIMSPICE at 3.3V with load capacitance =100 fF
  • 16. 16 • GDI have the lowest transistor count • Both power and delay are less in case of GDI technique
  • 17. 17 CONVENTIONAL CMOS 1-BIT FULL ADDER • In VLSI application, arithmetic operations play important role • 1 bit full adder is building block of all operations • CMOS 1 bit full adder  Addition  Subtraction  Multiplication  Inputs : A, B, Cin (1 bit)  Outputs : Sum, Carry (1 bit)
  • 18. • CMOS design style is not area efficient for complex gates • CMOS full adder cell has 28 transistors • Pseudo NMOS • Dynamic logic • CMOS logic  Static power consumption is high  Compromise noise margin  Charge leakage  Charge sharing  PMOS pull up & NMOS pull down network  Number of transistors used is high o Requires frequent refreshing 18
  • 19. 19
  • 20. XOR BASED FULL ADDER • Equation obtained earlier can be modified as • Full adder can be implemented as 2 XOR gate and 1 mux using GDI cell 20
  • 21. GDI CELL FOR XOR GATE • Only 4 transistors are used 21
  • 22. GDI CELL FOR 1-BIT FULL ADDER • Built from two XOR gate and one MUX • Number of transistors used is reduced to 10 22
  • 23. TRANSIENT ANALYSIS OF GDI BASED 1-BIT FULL ADDER • Inputs : v(1) –A, v(4)-B, v(7)-Cin • Outputs : v(8) – sum , v(9)- Cout 23
  • 25. CONCLUSION • 2-Transistor implementation of complex logic functions • In-cell swing restoration under certain operating conditions • Low power design technique • New Circuit is most energy efficient cell compared to CMOS circuits • Issue of sequential logic design is currently being explored • Works are going on in automation of a logic design methodology on Gate Diffusion Input cells 25
  • 26. REFERENCES • WEBSITES  www.ijecse.org  ieeexplore.ieee.org/  Implementation of 1-bit Full Adder using Gate Difuision Input (GDI) cell,Arun Prakash Singh 1, Rohit Kumar 2:1,Electronics and Communication Engineering Department, Northern India Engineering College,Lucknow, Uttar Pradesh, India.2.Electronics and Communication Engineering Department, Krishna Girls Engineering College  A. Morgenshtein, A. Fish, I. A. Wagner,” Gate Diffusion Input (GDI) – A Novel Power Efficient Method for Digital Circuits: A Design Methodology”, 14th ASIC/SOC Conference, Washington D.C., USA, September 2001. and more.... • PAPERS REFERED 26