[SI-LIST] Re: Decoupling capacitors

  • From: "Istvan Novak" <istvan.novak@xxxxxxxxxxxxxxxx>
  • To: <martin@xxxxxxxxxxxxxx>
  • Date: Thu, 27 Jun 2002 09:13:31 -0400

Martin,

One additional comment regarding low-Q capacitors: not only it significantly
reduces the BOM, and makes the design safer (because all caps in a given
bank do the same job: they share the function, share the power dissipation;
if one fails, there are several others to jump in), but in general, we would
need to stock much fewer capacitors.  In digital applications, probably 99%
of capacitors are used for PDN.  So instead of stocking the E12 series from
say 100pF to 10uF (60 different items), the only need is to stock ONE
capacitance value (the biggest in the given case size) in a FEW ESR values.
The BYPASS RESISTOR vision works well with an E3 or E6 series for ESR. If we
need values between say 10 milliohms and 10 ohms, only 9 (for E3) or 18 (f
or E6) different items are needed.

The Power Distribution System (PDS) or Power Distribution Network (PDN)
design imposes a challenge different from the conventional SI work.  In
traditional SI, we have to deal with (for the purposes of si-work:
deterministic) signals, where the signal current flows on a one-dimensional
path dictated by our traces.  On the PDN, however, as soon as we have
planes, the (for the purposes of analysis: stochastical) noise can go in two
dimensions.  So the 'signal' and its possible path is more complex.  Also,
the requirements are not easy to nail down.  Specifying the impedance of PDN
is an interim step, but eventually it is the time-domain result of PDN noise
that matters: may upset the silicon (big droops may push it out of spec in
timing, big spikes may kill it) and the noise superimposed on the signals
may violate the signaling spec.  This is the reason why you see millions of
different approaches to the same basic task.  If this looks confusing to you
(it is), just wait a few years, when the focus will be shifted more towards
EMI, where the signal can propagate in three dimensions instead of one or
two.

Regards

Istvan Novak
SUN Microsystems

----- Original Message -----
From: "Martin Euredjian" <martin@xxxxxxxxxxxxxx>
To: <si-list@xxxxxxxxxxxxx>
Sent: Wednesday, June 26, 2002 3:32 PM
Subject: [SI-LIST] Re: Decoupling capacitors


>
> Larry,
>
> Thanks for your additional comments.  I understand what you say about
> components that can be had today and, more so than that, not adding to the
> bottom line.
>
> I've got to tell you that the variables involved in this issue of PDS
design
> have caught me by surprise.  Every article I read has me going in a
> different direction.  I don't know which way to move to get out of my own
> way!
>
> To this, add application notes (like one from a very prominent memory
> manufacturer) that are flat wrong --the one I'm talking about calls out
for
> the same value and quantity of capacitors whether you enter 1sec or 1ps
for
> rise-time into their equations!
>
> Then there's the Johnson "High Speed Digital Design..." approach that
seems
> to produce answers with such large quantities of caps that I'm not sure
> where you'd put them.  One example produced an array of some 76 ceramic
> capacitors for ONE dynamic ram chip. One.  Where do you put them?  And,
> better than that, I've never seen a memory board with that many caps per
> chip.  So, where does reality intersect with number-crunching?
>
> In other cases (Xilinx) there are conflicting app notes and articles,
where,
> in one case, you are told to use an array of ceramic chip caps right under
> the package and tantalums (greater than 47uF) within a couple cm and, in
the
> other case, use a series of several values distrbuted from the package
out.
>
> The more you read the more you could think that the problem would be
> insurmountable if it wasn't that there are tens of thousands of
> high-performance designs out there, from PC's on up.  Where are the limits
> between reality and seeking perfection?  Does one really need high-end
> simulation tools in order to prevent disaster?  How does a guy (me?)
decide
> on a PDS scheme for a simple little board with a couple of Xilinx FPGA's
> running in the 75MHz to 165MHz range and a few other chips in the same
> range?
>
> Is this going to be an iterative process no matter how hard one tries?  In
> other words: count on your first board layout not working and optimize
from
> there?
>
> One question I have regarding the use of series resistors to improve the
> performance of small-valued caps is:  Barring the possibility of using
> specialized caps or PCB's, would it be too far fetched to simply add a
> physical series resistor to decoupling caps?  If both the cap and the
> resistor are downsized as far as possible, say 0201, would the added
> inductance of this approach be countered by lower package inductance?  I
can
> see doing this under an FPGA, for example, where, instead of connecting
the
> caps directly to the central ground area you'd add a number of small
series
> resistors.
>
> I'm still reading through papers (about 15 of them), including yours.
I've
> got to arrive at a decision soon.  Part of that decision might be whether
or
> not I shuold seek the help of a PDS/SI expert in order to avoid pitfalls
> that require more experience with high-performance PDS rather than raw
> equation crunching.
>
> I do appreciate your input as well as all others' who've posted to this
> thread.
>
> Thanks,
>
>
> ===============================
>  Martin Euredjian
>   eCinema Systems, Inc.
> ===============================
>
>
> ------------------------------------------------------------------
> To unsubscribe from si-list:
> si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
>
> or to administer your membership from a web page, go to:
> //www.freelists.org/webpage/si-list
>
> For help:
> si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
>
> List archives are viewable at:
> //www.freelists.org/archives/si-list
> or at our remote archives:
> http://groups.yahoo.com/group/si-list/messages
> Old (prior to June 6, 2001) list archives are viewable at:
>   http://www.qsl.net/wb6tpu
>
>
>

------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

or to administer your membership from a web page, go to:
//www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field

List archives are viewable at:     
                //www.freelists.org/archives/si-list
or at our remote archives:
                http://groups.yahoo.com/group/si-list/messages 
Old (prior to June 6, 2001) list archives are viewable at:
                http://www.qsl.net/wb6tpu
  

Other related posts: