SlideShare a Scribd company logo
1 of 70
So what can we conclude!!!


A capacitor needs atleast Ipeak amount of current


Ipeak
        IR




               To get charged upto Vdd voltage


             VCL


And, the output of (single) inverter, is recognised as logic ‘1’
Consider the amount of the switching current required
      For a complex block something like below
Consider the amount of the switching current required
      For a complex block something like below
Why to do?



1. If the wires were ideal,
   i.e. 'zero' resistance, 'zero'
   inductance and infinitely
   short, thus no issue of
   power distribution




   3/2/2013                                      4
Why to do?


1. Consider capacitance to be zero
   for the discussion. Rdd, Rss, Ldd
   and Lss are well defined values.

2. During switching operation, the
   circuit demands switching
   current i.e. peak current (Ipeak).

3. Now, due to the presence of Rdd
   and Ldd, there will be a voltage
   drop across them and the
   voltage at Node 'A' would be
   Vdd' instead of Vdd.
     3/2/2013                                   5
Why to do?

1. When input of the inverter
   switches from logic '1' to logic
   '0', output of inverter should
   switch from logic '0' to logic '1'.

2. This essentially means that the
   output capacitance of inverter
   should charge till the supply
   voltage Vdd'.

3. But if Vdd' goes below the
   noise margin, due to Rdd and
   Ldd, the logic '1' at the output
   of inverter wont be detected
   as logic '1' at the input of the      Vdd - Vdd' = Ipeak*Rdd + Ldd * (dI/dt)
   circuit following the inverter.
     3/2/2013                                                                     6
Why to do?

Solution

1. Keep Rdd and Rss minimum by
   increasing width of wire.

2. Keep peak current Ipeak and
   change in current dI/dt as
   small as possible.
   Ipeak = CL * Vdd / tr
   dI/dt = CL * Vdd / tr2

3. Limit the rise time (tr). If a
    circuit could run at 500 ps, its
    unnecessary to run the circuit
    at 300 ps. The largest possible
    value of tr should be selected.    Vdd - Vdd' = Ipeak*Rdd + Ldd * (dI/dt)
   3/2/2013                                                                     7
Why to do?


1. Addition of Decoupling
   Capacitor in parallel with the
   circuit

2. Everytime the critical cell (in
   above daigram,an inverter)
   switches, it draws current from
   Cd , whereas, the RL network is
   used to replenish the charge
   into Cd



    3/2/2013                                     8
We have taken care of local communication
We have taken care of local communication



   Now, Consider the below scenario
Driver
Driver




         Load
Driver




         Load
Driver




         Load
Driver




         Load
Driver




         Load
Driver




         Load
Driver




         Load
Driver




         Load
Driver




         Load
Driver




                                           Load




Let us trace the path of current when Driver is ‘Switching’
Driver




                                           Load




Let us trace the path of current when Driver is ‘Switching’
Driver




                                           Load




Let us trace the path of current when Driver is ‘Switching’
Driver




                                           Load




Let us trace the path of current when Driver is ‘Switching’
Driver




                                           Load




Let us trace the path of current when Driver is ‘Switching’
Driver




                                           Load




Let us trace the path of current when Driver is ‘Switching’
Driver




                                                  Load




No Decoupling Capacitors are involved in the path through ‘Blue’ line
Driver




                                                          Load




Hence, switching through ‘Blue’ line will need peak current, which has to supplied by Vdd
Driver




                           Load




 And not through Decaps.
Driver




                                                               Load




This will lead to ‘voltage droop’ and ‘ground bounce’, i.e. disturbance in power supply network
Driver




                                      Load




Assume, the ‘Blue’ path is a 16-bit bus
Also assume, the 16-bit bus is having present data as below


              1110010111000110
Also assume, the 16-bit bus is having present data as below


              1110010111000110
Also assume, the 16-bit bus is having present data as below


              1110010111000110
Also assume, the 16-bit bus is having present data as below


                  1110010111000110




V   V   V            V        V    V   V                 V    V
Also assume, the 16-bit bus is having present data as below


                    1110010111000110




V   V   V   0   0    V   0    V    V   V    0   0    0   V    V   0
V   V   V   0   0   V   0   V   V   V   0   0   0   V   V   0
V   V   V   0   0   V   0   V   V   V   0   0   0   V   V   0
V    V   V    0    0    V   0    V    V   V    0    0   0    V    V   0




Now, Lets the output of 16 – bit bus, is connected to an inverter
V    V   V    0    0    V   0     V    V     V   0   0   0   V    V   0




Now, Lets the output of 16 – bit bus, is connected to an inverter

               1110010111000110

                                  16-bit bus




                                  16-bit bus
V    V   V    0    0    V   0     V    V     V   0   0   0   V    V   0




Now, Lets the output of 16 – bit bus, is connected to an inverter

               1110010111000110

                                  16-bit bus




                                  16-bit bus

               0001101000111001
V   V   V    0   0   V   0   V   V   V   0   0   0   V   V   0




            0001101000111001
V   V   V    0   0   V   0   V   V   V   0   0   0   V   V   0




            0001101000111001

             What does this mean?
V    V   V    0    0    V   0    V    V    V    0   0    0    V    V   0




                                  0001101000111001

                                    What does this mean?

This means, all capacitors which were charged to ‘V’ volts will have to discharge to ‘0’ volts
      through single ‘Ground’ tap point. This will cause a bump in ‘Ground’ tap point.
V    V   V    0    0    V   0    V    V    V    0   0    0    V    V   0




                                  0001101000111001

                                    What does this mean?

This means, all capacitors which were charged to ‘V’ volts will have to discharge to ‘0’ volts
      through single ‘Ground’ tap point. This will cause a bump in ‘Ground’ tap point.

                     V   V    V    0    0    V   0    V    V   V     0   0    0    V   V    0
V    V   V    0    0    V   0    V    V    V    0   0    0    V    V   0




                                  0001101000111001

                                    What does this mean?

This means, all capacitors which were charged to ‘V’ volts will have to discharge to ‘0’ volts
      through single ‘Ground’ tap point. This will cause a bump in ‘Ground’ tap point.

                     V   V    V    0    0    V   0    V    V   V     0   0    0    V   V    0
V    V   V    0    0    V   0    V    V    V    0   0    0    V    V   0




                                  0001101000111001

                                    What does this mean?

This means, all capacitors which were charged to ‘V’ volts will have to discharge to ‘0’ volts
      through single ‘Ground’ tap point. This will cause a bump in ‘Ground’ tap point.

                     V   V    V    0    0    V   0    V    V   V     0   0    0    V   V    0




                                        Ground Bounce
V   V   V    0   0   V   0   V   V   V   0   0   0   V   V   0




            0001101000111001

             What does this mean?
V    V   V     0   0    V    0   V    V    V    0    0   0    V    V     0




                              0001101000111001

                                What does this mean?

      Also, all capacitors which were ‘0’ volts will have to charge to ‘V’ volts
through single ‘Vdd’ tap point. This will cause lowering of voltage at ‘Vdd’ tap point.
V    V   V     0   0    V    0   V    V    V    0    0   0    V    V     0




                              0001101000111001

                                What does this mean?

      Also, all capacitors which were ‘0’ volts will have to charge to ‘V’ volts
through single ‘Vdd’ tap point. This will cause lowering of voltage at ‘Vdd’ tap point.



                 V    V   V    0    0    V   0    V    V    V    0   0    0    V    V     0
V    V   V     0   0    V    0   V    V    V    0    0   0    V    V     0




                              0001101000111001

                                What does this mean?

      Also, all capacitors which were ‘0’ volts will have to charge to ‘V’ volts
through single ‘Vdd’ tap point. This will cause lowering of voltage at ‘Vdd’ tap point.



                 V    V   V    0    0    V   0    V    V    V    0   0    0    V    V     0
V    V   V     0   0    V    0   V     V   V    0    0   0    V    V     0




                              0001101000111001

                                What does this mean?

      Also, all capacitors which were ‘0’ volts will have to charge to ‘V’ volts
through single ‘Vdd’ tap point. This will cause lowering of voltage at ‘Vdd’ tap point.

                                                      Voltage Droop
                 V    V   V    0    0    V   0    V     V   V    0    0   0    V    V     0
So what could be the solution ?
So what could be the solution ?




  Driver




                                  Load
So what could be the solution ?




                       Driver




                                                      Load




How can ‘Driver’ and ‘Load’ can be brought close to each other in ‘L’ sense ?
If ‘Driver’ and ‘Load’ have a lot of communication between them, then
the power supply network must be designed in such a way, that they are
                      Inductively close to each other
If ‘Driver’ and ‘Load’ have a lot of communication between them, then
the power supply network must be designed in such a way, that they are
                      Inductively close to each other




      So, how do we design power supply distribution network?
If ‘Driver’ and ‘Load’ have a lot of communication between them, then
the power supply network must be designed in such a way, that they are
                      Inductively close to each other




      So, how do we design power supply distribution network?




                              MESH!!!!
Vdd Vss   Vdd Vss   Vdd Vss
Vss                                 Vss
Vdd                                 Vdd




Vss                                 Vss
Vdd                                 Vdd




Vss                                 Vss
Vdd                                 Vdd
      Vdd Vss   Vdd Vss   Vdd Vss
Vdd Vss   Vdd Vss   Vdd Vss
Vss                                 Vss
Vdd                                 Vdd




Vss                                 Vss
Vdd                                 Vdd




Vss                                 Vss
Vdd                                 Vdd
      Vdd Vss   Vdd Vss   Vdd Vss
Vdd Vss   Vdd Vss   Vdd Vss
Vss                                 Vss
Vdd                                 Vdd




Vss                                 Vss
Vdd                                 Vdd




Vss                                 Vss
Vdd                                 Vdd
      Vdd Vss   Vdd Vss   Vdd Vss
Power should not be coming only from one place
Power should not be coming only from one place


            But from many places
Power should not be coming only from one place


                             But from many places



Assume that, the boundary power is available, now we have to get it inside the chip
Power should not be coming only from one place


                             But from many places



Assume that, the boundary power is available, now we have to get it inside the chip



        Thus, local communication is taken care by de-coupling capacitors
Power should not be coming only from one place


                             But from many places



Assume that, the boundary power is available, now we have to get it inside the chip



        Thus, local communication is taken care by de-coupling capacitors



    And, common rail inductance coupling issue is taken care by power mesh
DECAP1
               D
      Block a     Block b
               4
           DECAP2
           Block c
          DECAP3




                            Die


Vss                         Core
Vdd

More Related Content

What's hot

EMIR.pdf
EMIR.pdfEMIR.pdf

What's hot (20)

Stick Diagram
Stick DiagramStick Diagram
Stick Diagram
 
BGR
BGRBGR
BGR
 
VLSI Technology Evolution
VLSI Technology EvolutionVLSI Technology Evolution
VLSI Technology Evolution
 
MOSFET Discription Presentation
MOSFET Discription PresentationMOSFET Discription Presentation
MOSFET Discription Presentation
 
Mosfet
MosfetMosfet
Mosfet
 
current mirrors
current mirrorscurrent mirrors
current mirrors
 
Latch up
Latch upLatch up
Latch up
 
MOS Capacitor
MOS CapacitorMOS Capacitor
MOS Capacitor
 
Mosfet
MosfetMosfet
Mosfet
 
Physical Verification Design.pdf
Physical Verification Design.pdfPhysical Verification Design.pdf
Physical Verification Design.pdf
 
Field effect transistors and MOSFET's
Field effect transistors and MOSFET'sField effect transistors and MOSFET's
Field effect transistors and MOSFET's
 
SHORT CHANNEL EFFECTS IN MOSFETS- VLSI DESIGN
SHORT CHANNEL EFFECTS IN MOSFETS- VLSI DESIGNSHORT CHANNEL EFFECTS IN MOSFETS- VLSI DESIGN
SHORT CHANNEL EFFECTS IN MOSFETS- VLSI DESIGN
 
EMIR.pdf
EMIR.pdfEMIR.pdf
EMIR.pdf
 
LOW POWER DESIGN VLSI
LOW POWER DESIGN VLSILOW POWER DESIGN VLSI
LOW POWER DESIGN VLSI
 
Mos transistor
Mos transistorMos transistor
Mos transistor
 
Combinational Logic
Combinational LogicCombinational Logic
Combinational Logic
 
Ic voltage regulators
Ic voltage regulatorsIc voltage regulators
Ic voltage regulators
 
Comparison between the FPGA vs CPLD
Comparison between the FPGA vs CPLDComparison between the FPGA vs CPLD
Comparison between the FPGA vs CPLD
 
Short channel effects
Short channel effectsShort channel effects
Short channel effects
 
Short Channel Effect In MOSFET
Short Channel Effect In MOSFETShort Channel Effect In MOSFET
Short Channel Effect In MOSFET
 

Viewers also liked

Placement in VLSI Design
Placement in VLSI DesignPlacement in VLSI Design
Placement in VLSI Design
Team-VLSI-ITMU
 

Viewers also liked (8)

Static Noise margin
Static Noise margin Static Noise margin
Static Noise margin
 
Define Width and Height of Core and Die (http://www.vlsisystemdesign.com/PD-F...
Define Width and Height of Core and Die (http://www.vlsisystemdesign.com/PD-F...Define Width and Height of Core and Die (http://www.vlsisystemdesign.com/PD-F...
Define Width and Height of Core and Die (http://www.vlsisystemdesign.com/PD-F...
 
Place decap
Place decapPlace decap
Place decap
 
Chapter 2 Boolean Algebra (part 2)
Chapter 2 Boolean Algebra (part 2)Chapter 2 Boolean Algebra (part 2)
Chapter 2 Boolean Algebra (part 2)
 
Mit notes
Mit notesMit notes
Mit notes
 
Placement in VLSI Design
Placement in VLSI DesignPlacement in VLSI Design
Placement in VLSI Design
 
Capacitor
CapacitorCapacitor
Capacitor
 
Switching activity
Switching activitySwitching activity
Switching activity
 

Similar to Need of Decoupling Capacitor

_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT (1).ppt
_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT (1).ppt_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT (1).ppt
_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT (1).ppt
MdSazibMollik
 
8 ee362_l_dc_dc_buckboost_ppt (1)
 8 ee362_l_dc_dc_buckboost_ppt (1) 8 ee362_l_dc_dc_buckboost_ppt (1)
8 ee362_l_dc_dc_buckboost_ppt (1)
balaji kumar
 
Lect2 up140 (100325)
Lect2 up140 (100325)Lect2 up140 (100325)
Lect2 up140 (100325)
aicdesign
 

Similar to Need of Decoupling Capacitor (20)

le roludes the tiofuture research directions
le roludes the tiofuture research directionsle roludes the tiofuture research directions
le roludes the tiofuture research directions
 
Unit 3
Unit 3Unit 3
Unit 3
 
Op amps explained
Op amps explainedOp amps explained
Op amps explained
 
_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT.ppt
_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT.ppt_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT.ppt
_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT.ppt
 
_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT.ppt
_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT.ppt_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT.ppt
_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT.ppt
 
_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT (1).ppt
_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT (1).ppt_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT (1).ppt
_8_EE462L_Fall2011_DC_DC_BuckBoost_PPT (1).ppt
 
8 ee362_l_dc_dc_buckboost_ppt (1)
 8 ee362_l_dc_dc_buckboost_ppt (1) 8 ee362_l_dc_dc_buckboost_ppt (1)
8 ee362_l_dc_dc_buckboost_ppt (1)
 
Buck_Converter.ppt
Buck_Converter.pptBuck_Converter.ppt
Buck_Converter.ppt
 
Essential_&_Practical_Circuit_Analysis_Part 2_Op-Amps.pptx
Essential_&_Practical_Circuit_Analysis_Part 2_Op-Amps.pptxEssential_&_Practical_Circuit_Analysis_Part 2_Op-Amps.pptx
Essential_&_Practical_Circuit_Analysis_Part 2_Op-Amps.pptx
 
Prese000
Prese000Prese000
Prese000
 
DC_DC_Buck_PPT.ppt
DC_DC_Buck_PPT.pptDC_DC_Buck_PPT.ppt
DC_DC_Buck_PPT.ppt
 
Chopper
ChopperChopper
Chopper
 
Sepic converter
Sepic  converterSepic  converter
Sepic converter
 
Lect2 up140 (100325)
Lect2 up140 (100325)Lect2 up140 (100325)
Lect2 up140 (100325)
 
VLSI- Unit II
VLSI- Unit IIVLSI- Unit II
VLSI- Unit II
 
Stabilised Power Supplies
Stabilised Power SuppliesStabilised Power Supplies
Stabilised Power Supplies
 
Choppers
ChoppersChoppers
Choppers
 
6 ee462_l_dc_dc_buck_ppt
 6 ee462_l_dc_dc_buck_ppt 6 ee462_l_dc_dc_buck_ppt
6 ee462_l_dc_dc_buck_ppt
 
Chapter 05. ppt operational amplifier
Chapter 05.    ppt operational amplifierChapter 05.    ppt operational amplifier
Chapter 05. ppt operational amplifier
 
7 ee462_l_dc_dc_boost_ppt
 7 ee462_l_dc_dc_boost_ppt 7 ee462_l_dc_dc_boost_ppt
7 ee462_l_dc_dc_boost_ppt
 

More from VLSI SYSTEM Design

More from VLSI SYSTEM Design (6)

SPEF format
SPEF formatSPEF format
SPEF format
 
Clk-to-q delay, library setup and hold time
Clk-to-q delay, library setup and hold timeClk-to-q delay, library setup and hold time
Clk-to-q delay, library setup and hold time
 
Powerplanning
PowerplanningPowerplanning
Powerplanning
 
Floorplan (http://www.vlsisystemdesign.com/PD-Flow.php)
Floorplan (http://www.vlsisystemdesign.com/PD-Flow.php)Floorplan (http://www.vlsisystemdesign.com/PD-Flow.php)
Floorplan (http://www.vlsisystemdesign.com/PD-Flow.php)
 
Define location of Preplaced cells(http://www.vlsisystemdesign.com/PD-Flow.php)
Define location of Preplaced cells(http://www.vlsisystemdesign.com/PD-Flow.php)Define location of Preplaced cells(http://www.vlsisystemdesign.com/PD-Flow.php)
Define location of Preplaced cells(http://www.vlsisystemdesign.com/PD-Flow.php)
 
VLSI Physical Design Flow(http://www.vlsisystemdesign.com)
VLSI Physical Design Flow(http://www.vlsisystemdesign.com)VLSI Physical Design Flow(http://www.vlsisystemdesign.com)
VLSI Physical Design Flow(http://www.vlsisystemdesign.com)
 

Recently uploaded

The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
heathfieldcps1
 
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfFinancial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
MinawBelay
 

Recently uploaded (20)

philosophy and it's principles based on the life
philosophy and it's principles based on the lifephilosophy and it's principles based on the life
philosophy and it's principles based on the life
 
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
 
....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
 
MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdf
 
The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
 
HVAC System | Audit of HVAC System | Audit and regulatory Comploance.pptx
HVAC System | Audit of HVAC System | Audit and regulatory Comploance.pptxHVAC System | Audit of HVAC System | Audit and regulatory Comploance.pptx
HVAC System | Audit of HVAC System | Audit and regulatory Comploance.pptx
 
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
 
The Ball Poem- John Berryman_20240518_001617_0000.pptx
The Ball Poem- John Berryman_20240518_001617_0000.pptxThe Ball Poem- John Berryman_20240518_001617_0000.pptx
The Ball Poem- John Berryman_20240518_001617_0000.pptx
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfFinancial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
 
Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).
 
Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024
 
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptxREPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
 
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
Operations Management - Book1.p  - Dr. Abdulfatah A. SalemOperations Management - Book1.p  - Dr. Abdulfatah A. Salem
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
 

Need of Decoupling Capacitor

  • 1. So what can we conclude!!! A capacitor needs atleast Ipeak amount of current Ipeak IR To get charged upto Vdd voltage VCL And, the output of (single) inverter, is recognised as logic ‘1’
  • 2. Consider the amount of the switching current required For a complex block something like below
  • 3. Consider the amount of the switching current required For a complex block something like below
  • 4. Why to do? 1. If the wires were ideal, i.e. 'zero' resistance, 'zero' inductance and infinitely short, thus no issue of power distribution 3/2/2013 4
  • 5. Why to do? 1. Consider capacitance to be zero for the discussion. Rdd, Rss, Ldd and Lss are well defined values. 2. During switching operation, the circuit demands switching current i.e. peak current (Ipeak). 3. Now, due to the presence of Rdd and Ldd, there will be a voltage drop across them and the voltage at Node 'A' would be Vdd' instead of Vdd. 3/2/2013 5
  • 6. Why to do? 1. When input of the inverter switches from logic '1' to logic '0', output of inverter should switch from logic '0' to logic '1'. 2. This essentially means that the output capacitance of inverter should charge till the supply voltage Vdd'. 3. But if Vdd' goes below the noise margin, due to Rdd and Ldd, the logic '1' at the output of inverter wont be detected as logic '1' at the input of the Vdd - Vdd' = Ipeak*Rdd + Ldd * (dI/dt) circuit following the inverter. 3/2/2013 6
  • 7. Why to do? Solution 1. Keep Rdd and Rss minimum by increasing width of wire. 2. Keep peak current Ipeak and change in current dI/dt as small as possible. Ipeak = CL * Vdd / tr dI/dt = CL * Vdd / tr2 3. Limit the rise time (tr). If a circuit could run at 500 ps, its unnecessary to run the circuit at 300 ps. The largest possible value of tr should be selected. Vdd - Vdd' = Ipeak*Rdd + Ldd * (dI/dt) 3/2/2013 7
  • 8. Why to do? 1. Addition of Decoupling Capacitor in parallel with the circuit 2. Everytime the critical cell (in above daigram,an inverter) switches, it draws current from Cd , whereas, the RL network is used to replenish the charge into Cd 3/2/2013 8
  • 9. We have taken care of local communication
  • 10. We have taken care of local communication Now, Consider the below scenario
  • 11.
  • 12.
  • 14. Driver Load
  • 15. Driver Load
  • 16. Driver Load
  • 17. Driver Load
  • 18. Driver Load
  • 19. Driver Load
  • 20. Driver Load
  • 21. Driver Load
  • 22. Driver Load
  • 23. Driver Load Let us trace the path of current when Driver is ‘Switching’
  • 24. Driver Load Let us trace the path of current when Driver is ‘Switching’
  • 25. Driver Load Let us trace the path of current when Driver is ‘Switching’
  • 26. Driver Load Let us trace the path of current when Driver is ‘Switching’
  • 27. Driver Load Let us trace the path of current when Driver is ‘Switching’
  • 28. Driver Load Let us trace the path of current when Driver is ‘Switching’
  • 29. Driver Load No Decoupling Capacitors are involved in the path through ‘Blue’ line
  • 30. Driver Load Hence, switching through ‘Blue’ line will need peak current, which has to supplied by Vdd
  • 31. Driver Load And not through Decaps.
  • 32. Driver Load This will lead to ‘voltage droop’ and ‘ground bounce’, i.e. disturbance in power supply network
  • 33. Driver Load Assume, the ‘Blue’ path is a 16-bit bus
  • 34. Also assume, the 16-bit bus is having present data as below 1110010111000110
  • 35. Also assume, the 16-bit bus is having present data as below 1110010111000110
  • 36. Also assume, the 16-bit bus is having present data as below 1110010111000110
  • 37. Also assume, the 16-bit bus is having present data as below 1110010111000110 V V V V V V V V V
  • 38. Also assume, the 16-bit bus is having present data as below 1110010111000110 V V V 0 0 V 0 V V V 0 0 0 V V 0
  • 39. V V V 0 0 V 0 V V V 0 0 0 V V 0
  • 40. V V V 0 0 V 0 V V V 0 0 0 V V 0
  • 41. V V V 0 0 V 0 V V V 0 0 0 V V 0 Now, Lets the output of 16 – bit bus, is connected to an inverter
  • 42. V V V 0 0 V 0 V V V 0 0 0 V V 0 Now, Lets the output of 16 – bit bus, is connected to an inverter 1110010111000110 16-bit bus 16-bit bus
  • 43. V V V 0 0 V 0 V V V 0 0 0 V V 0 Now, Lets the output of 16 – bit bus, is connected to an inverter 1110010111000110 16-bit bus 16-bit bus 0001101000111001
  • 44. V V V 0 0 V 0 V V V 0 0 0 V V 0 0001101000111001
  • 45. V V V 0 0 V 0 V V V 0 0 0 V V 0 0001101000111001 What does this mean?
  • 46. V V V 0 0 V 0 V V V 0 0 0 V V 0 0001101000111001 What does this mean? This means, all capacitors which were charged to ‘V’ volts will have to discharge to ‘0’ volts through single ‘Ground’ tap point. This will cause a bump in ‘Ground’ tap point.
  • 47. V V V 0 0 V 0 V V V 0 0 0 V V 0 0001101000111001 What does this mean? This means, all capacitors which were charged to ‘V’ volts will have to discharge to ‘0’ volts through single ‘Ground’ tap point. This will cause a bump in ‘Ground’ tap point. V V V 0 0 V 0 V V V 0 0 0 V V 0
  • 48. V V V 0 0 V 0 V V V 0 0 0 V V 0 0001101000111001 What does this mean? This means, all capacitors which were charged to ‘V’ volts will have to discharge to ‘0’ volts through single ‘Ground’ tap point. This will cause a bump in ‘Ground’ tap point. V V V 0 0 V 0 V V V 0 0 0 V V 0
  • 49. V V V 0 0 V 0 V V V 0 0 0 V V 0 0001101000111001 What does this mean? This means, all capacitors which were charged to ‘V’ volts will have to discharge to ‘0’ volts through single ‘Ground’ tap point. This will cause a bump in ‘Ground’ tap point. V V V 0 0 V 0 V V V 0 0 0 V V 0 Ground Bounce
  • 50. V V V 0 0 V 0 V V V 0 0 0 V V 0 0001101000111001 What does this mean?
  • 51. V V V 0 0 V 0 V V V 0 0 0 V V 0 0001101000111001 What does this mean? Also, all capacitors which were ‘0’ volts will have to charge to ‘V’ volts through single ‘Vdd’ tap point. This will cause lowering of voltage at ‘Vdd’ tap point.
  • 52. V V V 0 0 V 0 V V V 0 0 0 V V 0 0001101000111001 What does this mean? Also, all capacitors which were ‘0’ volts will have to charge to ‘V’ volts through single ‘Vdd’ tap point. This will cause lowering of voltage at ‘Vdd’ tap point. V V V 0 0 V 0 V V V 0 0 0 V V 0
  • 53. V V V 0 0 V 0 V V V 0 0 0 V V 0 0001101000111001 What does this mean? Also, all capacitors which were ‘0’ volts will have to charge to ‘V’ volts through single ‘Vdd’ tap point. This will cause lowering of voltage at ‘Vdd’ tap point. V V V 0 0 V 0 V V V 0 0 0 V V 0
  • 54. V V V 0 0 V 0 V V V 0 0 0 V V 0 0001101000111001 What does this mean? Also, all capacitors which were ‘0’ volts will have to charge to ‘V’ volts through single ‘Vdd’ tap point. This will cause lowering of voltage at ‘Vdd’ tap point. Voltage Droop V V V 0 0 V 0 V V V 0 0 0 V V 0
  • 55. So what could be the solution ?
  • 56. So what could be the solution ? Driver Load
  • 57. So what could be the solution ? Driver Load How can ‘Driver’ and ‘Load’ can be brought close to each other in ‘L’ sense ?
  • 58. If ‘Driver’ and ‘Load’ have a lot of communication between them, then the power supply network must be designed in such a way, that they are Inductively close to each other
  • 59. If ‘Driver’ and ‘Load’ have a lot of communication between them, then the power supply network must be designed in such a way, that they are Inductively close to each other So, how do we design power supply distribution network?
  • 60. If ‘Driver’ and ‘Load’ have a lot of communication between them, then the power supply network must be designed in such a way, that they are Inductively close to each other So, how do we design power supply distribution network? MESH!!!!
  • 61.
  • 62. Vdd Vss Vdd Vss Vdd Vss Vss Vss Vdd Vdd Vss Vss Vdd Vdd Vss Vss Vdd Vdd Vdd Vss Vdd Vss Vdd Vss
  • 63. Vdd Vss Vdd Vss Vdd Vss Vss Vss Vdd Vdd Vss Vss Vdd Vdd Vss Vss Vdd Vdd Vdd Vss Vdd Vss Vdd Vss
  • 64. Vdd Vss Vdd Vss Vdd Vss Vss Vss Vdd Vdd Vss Vss Vdd Vdd Vss Vss Vdd Vdd Vdd Vss Vdd Vss Vdd Vss
  • 65. Power should not be coming only from one place
  • 66. Power should not be coming only from one place But from many places
  • 67. Power should not be coming only from one place But from many places Assume that, the boundary power is available, now we have to get it inside the chip
  • 68. Power should not be coming only from one place But from many places Assume that, the boundary power is available, now we have to get it inside the chip Thus, local communication is taken care by de-coupling capacitors
  • 69. Power should not be coming only from one place But from many places Assume that, the boundary power is available, now we have to get it inside the chip Thus, local communication is taken care by de-coupling capacitors And, common rail inductance coupling issue is taken care by power mesh
  • 70. DECAP1 D Block a Block b 4 DECAP2 Block c DECAP3 Die Vss Core Vdd