Thanks Steve, Can you elaborate on term "symmetry" here. Regards Naresh -----Original Message----- From: steve weir [mailto:weirsi@xxxxxxxxxx] Sent: Monday, July 01, 2013 12:04 PM To: Dhamija, Naresh Cc: larrys@xxxxxxxxxxxxxxxx; si-list@xxxxxxxxxxxxx Subject: Re: [SI-LIST] Re: A Question about Target Impedance Threshold computation Problems like this require viewing the distributed currents and impedance. A single scalar value is not suitable. Usually, to make the problem easier to analyze we apply symmetry wherever possible. Steve On 6/30/2013 11:26 PM, Dhamija, Naresh wrote: > Hi Larry, > > Your explanation for reducing the target impedance spec. for different clock > systems on a chip is too good especially for resonant points. But I have more > severe problem here: > > What if all are on same clock like a DDR bus where more than 72 IOs can > switch at a time at linearly adding the currents from each IO puts the target > impedance spec. to a very low value and at resonance point that is very hard > to meet. > Can you comment on such situation - how target impedance should be calculated. > > Regards > Naresh > > -----Original Message----- > From: si-list-bounce@xxxxxxxxxxxxx > [mailto:si-list-bounce@xxxxxxxxxxxxx] On Behalf Of Smith, Larry > Sent: Monday, July 01, 2013 10:28 AM > To: weirsi@xxxxxxxxxx; si-list@xxxxxxxxxxxxx > Subject: [SI-LIST] Re: A Question about Target Impedance Threshold > computation > > Hi all, just catching up on some back email here.. The target impedance > concept can be applied at many levels of assembly. > > If there are several identical power consuming chips on the PCB, a target > impedance can be calculated according to the sum of the current consumed by > each of them. It is highly likely that all of them will draw DC current at > the same time so the DC target impedance needs to take into account the > maximum DC current of each device. > > At low frequency, it is possible for the several devices to draw current > transients at the same time so a conservative approach is to linearly add the > several transient currents when making the target impedance calculation. > This may be appropriate when sizing the DC VRM and bulk/ceramic capacitors > that are effective around the 1 MHz frequency band. > > As frequency goes up, it is more difficult to meet a conservatively > calculated target impedance. But it is also more difficult for the several > current consumers to draw transient current in phase at exactly the same > time. It is more appropriate to add the transient currents in a statistical > fashion with an RMS summation rather than linear summation. This essentially > assumes that the transient currents are statistically independent. My rule > of thumb is that transient currents from circuits on different clock domains > are statistically independent. The target impedance calculated by this > method is easier to meet and is used with minimum risk if the transient > currents from the several consumers are truly statistically independent. > > Then within a single chip, there may be several circuit blocks that draw > current from the same power rail. The same concept applies here: if the > circuit blocks are statistically independent (which is most likely the case > if they are on different clock domains) then their transient currents can be > RMS'ed together. This is usually a good thing to do at die/package resonant > frequencies which are often around the 100 MHz band. It is really difficult > to line up the current transients in time from several independent blocks so > that they stimulate a 100 MHz resonance in a coherent manor. > > Using these concepts, a target impedance for a single chip can be calculated > statistically from knowledge of circuit blocks drawing current from the > voltage rail in question. And at the PCB level, transient current drawn by > several chips can be calculated statistically. This makes the target > impedance a function of frequency. Steven Ohlsen's comment is correct, "It > seems that the current portion of the target impedance equation varies from > point to point on the board depending on a host of very complicated > relationships." It is really up to the component supplier to provide the > target impedance for a chip and then for the board designer to combine the > target impedances for the several chips on the same PCB power rail by adding > linearly at DC and low frequencies and statistically at higher frequencies. > > In summary, it is highly probable that all circuits on the PCB will draw DC > current at the same time and the VRM must be sized accordingly. But as we > get up into the 1 MHz, 10 MHz, 100 MHz and 1 GHz bands, the probability of > drawing transient currents in phase at the same frequency greatly diminishes. > The target impedance at the different chip locations on the PCB should > reflect this in different frequency bands. > > Regards, > Larry Smith > > -----Original Message----- > From: si-list-bounce@xxxxxxxxxxxxx > [mailto:si-list-bounce@xxxxxxxxxxxxx] On Behalf Of steve weir > Sent: Thursday, June 13, 2013 3:07 PM > To: si-list@xxxxxxxxxxxxx > Subject: [SI-LIST] Re: A Question about Target Impedance Threshold > computation > > Steven, target impedance applies at the point of use. In some cases, > interconnect impedance can become significant even at supra-audio frequencies > in the 100's of kHz, but almost always is an issue by the low Mhz. The > target Z relation is also just a guideline. It assumes resistive Z which is > rarely the case over the frequency range any given PDN needs to support. > > Steve. > On 6/13/2013 1:32 PM, Steven J Ohlsen wrote: >> Hello, >> I am somewhat new to the world of Power Integrity. I hope this isn't >> a dumb question, but I can not find any answer in the books I have or >> online either. I understand that the equation for Target Impedance >> is (allowed Voltage Variation)/(max change of current). However this >> seems like a >> "50,000 ft" rule-of-thumb. If your design meets this criteria then >> all is well. But if your design has difficulty reaching this >> impedance target then what. My observation is that when you get down >> to the board level for example, there can be 30-40 balls on the >> voltage regulator (and maybe multiple voltage regulators), and 50-100 >> balls on the device under test, and numerous decoupling capacitors >> scattered around, between what points does the target impedance apply? >> If you look at the board geometries then the current from Voltage >> Regulator to Device may travel through a 1-inch (or more) wide path >> on the power plane. Current is also provided by the decoupling >> capacitors whose current (probably) has a different path to the >> device under test . It seems that the current portion of the target >> impedance equation varies from point to point on the board depending >> on a host of very complicated relationships. Simply dividing the >> current portion of the target impedance equation by the number of >> balls on the voltage regulator or by the number of balls on the >> device under test also seems incorrect. Is there a more design specific >> method to compute the target impedance? >> >> Thank You all for your responses. >> Steven Ohlsen >> >> >> ------------------------------------------------------------------ >> 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 forum is accessible at: >> http://tech.groups.yahoo.com/group/si-list >> >> List archives are viewable at: >> //www.freelists.org/archives/si-list >> >> Old (prior to June 6, 2001) list archives are viewable at: >> http://www.qsl.net/wb6tpu >> >> >> > > -- > Steve Weir > IPBLOX, LLC > 1580 Grand Point Way > MS 34689 > Reno, NV 89523-9998 > www.ipblox.com > > (775) 299-4236 Business > (866) 675-4630 Toll-free > (707) 780-1951 Fax > > All contents Copyright (c)2013 IPBLOX, LLC. All Rights Reserved. > This e-mail may contain confidential material. > If you are not the intended recipient, please destroy all records and notify > the sender. > > ------------------------------------------------------------------ > 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 forum is accessible at: > http://tech.groups.yahoo.com/group/si-list > > List archives are viewable at: > //www.freelists.org/archives/si-list > > 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 forum is accessible at: > http://tech.groups.yahoo.com/group/si-list > > List archives are viewable at: > //www.freelists.org/archives/si-list > > Old (prior to June 6, 2001) list archives are viewable at: > http://www.qsl.net/wb6tpu > > > > > -- Steve Weir IPBLOX, LLC 1580 Grand Point Way MS 34689 Reno, NV 89523-9998 www.ipblox.com (775) 299-4236 Business (866) 675-4630 Toll-free (707) 780-1951 Fax All contents Copyright (c)2013 IPBLOX, LLC. All Rights Reserved. This e-mail may contain confidential material. If you are not the intended recipient, please destroy all records and notify the sender. ------------------------------------------------------------------ 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 forum is accessible at: http://tech.groups.yahoo.com/group/si-list List archives are viewable at: //www.freelists.org/archives/si-list Old (prior to June 6, 2001) list archives are viewable at: http://www.qsl.net/wb6tpu