SlideShare a Scribd company logo
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

Complete ASIC design flow - VLSI UNIVERSE
Complete ASIC design flow - VLSI UNIVERSEComplete ASIC design flow - VLSI UNIVERSE
Complete ASIC design flow - VLSI UNIVERSE
VLSIUNIVERSE
 
Low noise amplifier
Low noise amplifierLow noise amplifier
Low noise amplifier
Vinay Krishna Vadlamudi
 
Physical Verification Design.pdf
Physical Verification Design.pdfPhysical Verification Design.pdf
Physical Verification Design.pdf
Ahmed Abdelazeem
 
Analog Layout and Process Concern
Analog Layout and Process ConcernAnalog Layout and Process Concern
Analog Layout and Process Concern
asinghsaroj
 
EMIR.pdf
EMIR.pdfEMIR.pdf
Asic pd
Asic pdAsic pd
Asic pd
kbipeen
 
ASIC design Flow (Digital Design)
ASIC design Flow (Digital Design)ASIC design Flow (Digital Design)
ASIC design Flow (Digital Design)
Sudhanshu Janwadkar
 
DELD Unit V cpld_fpga
DELD Unit V cpld_fpgaDELD Unit V cpld_fpga
DELD Unit V cpld_fpga
KanchanPatil34
 
Analog Layout design
Analog Layout design Analog Layout design
Analog Layout design
slpinjare
 
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...
VLSI SYSTEM Design
 
VLSI-Physical Design- Tool Terminalogy
VLSI-Physical Design- Tool TerminalogyVLSI-Physical Design- Tool Terminalogy
VLSI-Physical Design- Tool Terminalogy
Murali Rai
 
Inputs of physical design
Inputs of physical designInputs of physical design
Inputs of physical design
Kishore Sai Addanki
 
Routing.ppt
Routing.pptRouting.ppt
Routing.ppt
Sunesh N.V
 
Power Gating
Power GatingPower Gating
Power Gating
Mahesh Dananjaya
 
Nanometer layout handbook at high speed design
Nanometer layout handbook at high speed designNanometer layout handbook at high speed design
Nanometer layout handbook at high speed design
Minho Park
 
Floor plan & Power Plan
Floor plan & Power Plan Floor plan & Power Plan
Floor plan & Power Plan
Prathyusha Madapalli
 
Layout02 (1)
Layout02 (1)Layout02 (1)
Layout02 (1)
venkat1234_nxp
 
Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows
Olivier Coudert
 
Clippers and clampers
Clippers and clampersClippers and clampers
Clippers and clampers
taranjeet10
 
Bjt
BjtBjt

What's hot (20)

Complete ASIC design flow - VLSI UNIVERSE
Complete ASIC design flow - VLSI UNIVERSEComplete ASIC design flow - VLSI UNIVERSE
Complete ASIC design flow - VLSI UNIVERSE
 
Low noise amplifier
Low noise amplifierLow noise amplifier
Low noise amplifier
 
Physical Verification Design.pdf
Physical Verification Design.pdfPhysical Verification Design.pdf
Physical Verification Design.pdf
 
Analog Layout and Process Concern
Analog Layout and Process ConcernAnalog Layout and Process Concern
Analog Layout and Process Concern
 
EMIR.pdf
EMIR.pdfEMIR.pdf
EMIR.pdf
 
Asic pd
Asic pdAsic pd
Asic pd
 
ASIC design Flow (Digital Design)
ASIC design Flow (Digital Design)ASIC design Flow (Digital Design)
ASIC design Flow (Digital Design)
 
DELD Unit V cpld_fpga
DELD Unit V cpld_fpgaDELD Unit V cpld_fpga
DELD Unit V cpld_fpga
 
Analog Layout design
Analog Layout design Analog Layout design
Analog Layout design
 
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...
 
VLSI-Physical Design- Tool Terminalogy
VLSI-Physical Design- Tool TerminalogyVLSI-Physical Design- Tool Terminalogy
VLSI-Physical Design- Tool Terminalogy
 
Inputs of physical design
Inputs of physical designInputs of physical design
Inputs of physical design
 
Routing.ppt
Routing.pptRouting.ppt
Routing.ppt
 
Power Gating
Power GatingPower Gating
Power Gating
 
Nanometer layout handbook at high speed design
Nanometer layout handbook at high speed designNanometer layout handbook at high speed design
Nanometer layout handbook at high speed design
 
Floor plan & Power Plan
Floor plan & Power Plan Floor plan & Power Plan
Floor plan & Power Plan
 
Layout02 (1)
Layout02 (1)Layout02 (1)
Layout02 (1)
 
Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows Timing and Design Closure in Physical Design Flows
Timing and Design Closure in Physical Design Flows
 
Clippers and clampers
Clippers and clampersClippers and clampers
Clippers and clampers
 
Bjt
BjtBjt
Bjt
 

Viewers also liked

Static Noise margin
Static Noise margin Static Noise margin
Static Noise margin
VLSI SYSTEM Design
 
Place decap
Place decapPlace decap
Place decap
VLSI SYSTEM Design
 
Chapter 2 Boolean Algebra (part 2)
Chapter 2 Boolean Algebra (part 2)Chapter 2 Boolean Algebra (part 2)
Chapter 2 Boolean Algebra (part 2)
Frankie Jones
 
Mit notes
Mit notesMit notes
Mit notes
vimalky234
 
CMOS Topic 5 -_cmos_inverter
CMOS Topic 5 -_cmos_inverterCMOS Topic 5 -_cmos_inverter
CMOS Topic 5 -_cmos_inverter
Ikhwan_Fakrudin
 
Placement in VLSI Design
Placement in VLSI DesignPlacement in VLSI Design
Placement in VLSI Design
Team-VLSI-ITMU
 
Capacitor
CapacitorCapacitor
Capacitor
stambirdy
 
Switching activity
Switching activitySwitching activity
Switching activity
VLSI SYSTEM Design
 

Viewers also liked (8)

Static Noise margin
Static Noise margin Static Noise margin
Static Noise margin
 
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
 
CMOS Topic 5 -_cmos_inverter
CMOS Topic 5 -_cmos_inverterCMOS Topic 5 -_cmos_inverter
CMOS Topic 5 -_cmos_inverter
 
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

le roludes the tiofuture research directions
le roludes the tiofuture research directionsle roludes the tiofuture research directions
le roludes the tiofuture research directions
ARNABPAL81
 
Unit 3
Unit 3Unit 3
Op amps explained
Op amps explainedOp amps explained
Op amps explained
rawsonvault
 
_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
ShivamChaturvedi67
 
_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_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
EngrMaheshMaheshwari1
 
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
 
Buck_Converter.ppt
Buck_Converter.pptBuck_Converter.ppt
Buck_Converter.ppt
YadYaseen
 
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
Stefan Oprea
 
Prese000
Prese000Prese000
Prese000
Waed Shagareen
 
DC_DC_Buck_PPT.ppt
DC_DC_Buck_PPT.pptDC_DC_Buck_PPT.ppt
DC_DC_Buck_PPT.ppt
ShivamMane14
 
Chopper
ChopperChopper
Sepic converter
Sepic  converterSepic  converter
Sepic converter
ABHINAV KUMAR BABUL
 
Lect2 up140 (100325)
Lect2 up140 (100325)Lect2 up140 (100325)
Lect2 up140 (100325)
aicdesign
 
VLSI- Unit II
VLSI- Unit IIVLSI- Unit II
VLSI- Unit II
MADHUMITHA154
 
Stabilised Power Supplies
Stabilised Power SuppliesStabilised Power Supplies
Choppers
ChoppersChoppers
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
gibs leo
 
Chapter 05. ppt operational amplifier
Chapter 05.    ppt operational amplifierChapter 05.    ppt operational amplifier
Chapter 05. ppt operational amplifier
cbcbgdfgsdf
 
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
Raja d
 

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 (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_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 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
 

Recently uploaded

MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
khuleseema60
 
How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17
Celine George
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
National Information Standards Organization (NISO)
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
Celine George
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
MysoreMuleSoftMeetup
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
nitinpv4ai
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
سمير بسيوني
 
Nutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour TrainingNutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour Training
melliereed
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
Nguyen Thanh Tu Collection
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
deepaannamalai16
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 

Recently uploaded (20)

MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
 
How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
 
Nutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour TrainingNutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour Training
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 

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