0
\$\begingroup\$

I am trying to do own PCB design based on Xilinx FPGA Zynq 7010. Their application note (UG933) provides recommended decoupling capacitor values with its ESR range, but they do not specific the frequency range. In this case, how do I pick capacitor with proper ESR?

I know those are suggested values, but which frequency range? Other chips from Xilinx mention specific frequency range for its ESR, but this particular one doesn't. This is my first time designing FPGA PCB design, and I would like to approach carefully.

\$\endgroup\$
1
  • \$\begingroup\$ the changes say" Table 3-2. Updated ESR range values in Table 3-3. Changed “0805 Ceramic Capacitor” section heading to Mid and High Frequency Capacitors and modified first paragraph. Removed dimensions, changed “0805” to “0402” in Figure 3-1 and deleted “0402 Ceramic Capacitor” subsection" So *high must mean >~10x BW limited by risetime of CMOS. \$\endgroup\$ Commented Feb 7 at 1:37

3 Answers 3

1
\$\begingroup\$

By ESR the Zynq documentations mean only the effective resistance in a simple first order RLC model of the capacitor, where the ESR is not dependent on frequency.

As an example, many PDN appnotes say that to keep ripple low enough due to capacitance, you need at least certain capacitance, and if that capacitor has certain ESR, you need larger capacitance for the combination of keeping ripple low enough due to ESR and capacitance.

The ESR part being variable beyond the first order RLC is not considered in many applications, because compared to the total impedance, the ESR change is rather insignificant compared to the change in |Z| when frequency is varied around the resonance point.

So basically, if they already state a capacitance value and capacitor size, and given suggestions where exactly to place the capacitors and how to draw the PCB power planes, they have already simplified the effects of capacitance, inductance and required frequency range down to a simple rule to just get a capacitor with small enough ESR.

Edit : In the Xilinx/AMD UG933 you link to, they explain the first order RLC model in Figure 4-3 on page 23. So the ESR has no frequency range, because in that model it is only the ESR at resonance frequency where the part impedance equals the resistive ESR, as reactance from ESL cancels the reactance of the capacitance.

Many capacitor manufacturers such as TDK also give this simple RLC model and state the ESR for their capacitors, even if they do provide the full ESR curve vs frequency.

Simsurfing gives the full ESR curve, so for compatibility with UG933, look at the resonance point where |Z| value curve is at minimum and it equals the ESR value curve.

\$\endgroup\$
15
  • \$\begingroup\$ So.. when I pick capacitor, which ESR should I look for? at which frequency range? \$\endgroup\$ Commented Feb 7 at 15:52
  • \$\begingroup\$ @AliaSana What do you mean by "which ESR"? Like I explained, capacitor has only one ESR. Resistance does not depend on frequency. You pick a capacitor with ESR that is less than your application note lists. If you do have something that says ESR vs frequency, that's not ESR but something else, like impedance. \$\endgroup\$ Commented Feb 7 at 20:24
  • \$\begingroup\$ ESR dose depend on the frequency.. I don't get your point? All I am asking is that which range frequency did Zynq 7010 device app note evaluate and get those ESR value range. I can obviously just follow and use their suggested P/N of capacitor which kind of guarantees the performance for general purpose but I wanted to know the reasons behind. I don't want to copy and paste. As I said, there are many other chips that specify the range in their app note but this particular chip dose not, thus I opened the post here. None of answers are super clear to me. Again, ESR depends on frequency. \$\endgroup\$ Commented Feb 7 at 21:04
  • \$\begingroup\$ @AliaSana ESR is resistance. Resistance does not depend on frequency. It's just resistance. If you have some other proof that it does, please show it. Maybe you are not talking about ESR but something else and calling it ESR. \$\endgroup\$ Commented Feb 7 at 22:05
  • \$\begingroup\$ go to simsurfing and choose any capacitor then check ESR vs Frequency plot. You are missing the whole point of question.. look other answers in the post as well. Or look up any datasheet of capacitor and see how ESR changes with frequency. Yes ESR is RESISTANCE of the capacitor which deviates with the frequency. You are confusing me with very fundamental question. There is a reason why people do PI analysis with given amount of capacitances, ESR, ESL with applied range of frequency. \$\endgroup\$ Commented Feb 8 at 0:59
1
\$\begingroup\$

When an ESR is asked for, either the frequency range is given by context, or the minimum will suffice.

For PDN purposes, frequencies of interest are generally some kHz to 100MHz or so. Higher frequencies are increasingly difficult to treat at the PCB level, depending on required impedance: the inductance of pins or balls, bond wires, etc. limits performance of low impedance interconnects such as for SoCs, hence why they must have onboard bypass. For the number of pads/balls these devices have, and the impedances they require, the practical design cutoff is typically 50-100MHz. Smaller devices, with less severe impedance limits, can depend more on board design.

There's nothing prohibiting the construction of RF transmitters for instance, but indeed, typical amplifier design uses decoupling inductors specifically to raise the impedance between signal and supply nodes; an impedance above Zo affords series decoupling, just as an impedance below Zo affords shunt decoupling. This, along with techniques like 1/4 wave structures to notch out carrier and harmonics, affords high isolation in various bands or ranges, without demanding impedances and ratios.

Or for another example, there are various integrated RF microcontrollers, from ST, ESP, TI, etc., operating in the mid 100s MHz to low GHz, which require fairly modest bypass near the RF section (one or two caps, say), because the power levels are low and thus impedances fairly modest.

Regarding context, there's both the context of the application itself (operating frequencies and harmonics), and the capacitor's context, i.e. what it's connected to. Typically, ESR is most important at the characteristic frequency with respect to connected inductances (e.g. component body and trace inductance). And typically these will be in the low MHz range, comparable to (below or near) the SRF of the part itself (which is defined by its body inductance).

\$\endgroup\$
6
  • \$\begingroup\$ If you look UG933 app note from Xilinx and page 16, for example, they suggest capacitor (GRM188R70J474KA01) for 0.47uF with ESR range between 1mOhm and 20mOhm.. which frequency range did they really consider choosing this?? \$\endgroup\$ Commented Feb 7 at 15:59
  • \$\begingroup\$ I mentioned impedance: what impedance range are they discussing in the same section? I mentioned application: what application, or operating pattern or frequency range, are they discussing? \$\endgroup\$ Commented Feb 7 at 16:31
  • \$\begingroup\$ That's what I am confused about. This app note dose not specific application or frequency. I don't have any specific function attached to the board yet. I am planning use this SoM to connect other breakout boards. It will be simple applications like sensor integrations. I do have plan to attach 1gigabit ethernet interface and ddr3 memory and that's all for now, I just want this board to be functioning when I power up. \$\endgroup\$ Commented Feb 7 at 16:38
  • \$\begingroup\$ I wish I have PI tool to do this but I don't have access to those tool as well \$\endgroup\$ Commented Feb 7 at 16:43
  • \$\begingroup\$ Perhaps a different angle of attack is required, then. Application notes are notorious for incomplete information, lack of explanation / proof, and occasionally even outright misinformation. Critical reading is necessary. Approach UG933 critically. What are they really talking about? What background information do they provide? How well do they connect it to (motivate) the conclusion? Etc. Critical thinking skills are ever more important in this world (and it's a shame schools, across the world, are not teaching it). \$\endgroup\$ Commented Feb 8 at 4:01
0
\$\begingroup\$

If you know the resonant frequency of an RLC circuit, you can answer this yourself using C and ESL.

The impedance of the Cap will be a minimum with the value of ESR when equivalent series inductance ESL or its impedance X{L} cancels with the negative X{C} at the series resonant frequency.

https://docs.amd.com/v/u/en-US/ug933-Zynq-7000-PCB

Inductance is simply the geometry of the conductor not including the pads and trace you add to this. Consider the cap size and figure it out in nH/mm with including layers in series and/or in parallel.

This means they want you to use the smallest Cap with the lowest product \$ESL*C= \omega ^2\$ and lowest ESR*C = Tau product .

They show that adding a few mm traces is too much. This is because conductors with a certain Length/width ratio are about 0.8 nH/mm +/50% for a wide log range of aspect ratios for l/w.

enter image description here

We used these nomographs back in the 70's to save time in the days when slides ruled. (pun)

enter image description here

If caps ESL are not specified, consider that the trend with size is fairly linear for 2:1 = L:W. ratios. Lower ESL caps are 1:2 ratio are available in some types for ceramic.

You can plot all 3 caps on this chart to get the picture.
Learn to include trace ESL in your simulations when it matters.

\$\endgroup\$
2
  • \$\begingroup\$ I understand that ESR is minimum at resonant frequency.. I don't have much information on inductance. Then what range of inductance values did they consider? I don't understand why this particular chip app note dose not say about frequency range whereas other chips from different type of family clearly mentions about it \$\endgroup\$ Commented Feb 7 at 1:55
  • \$\begingroup\$ Only the smallest ESL was considered which limits the size and material choice. So just " any old ceramic or size" won't do. For now , Niobium Oxide and Tantalum are best. \$\endgroup\$ Commented Feb 7 at 2:03

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.