Thank you Charles, Istvan and all,
I'll take a look into it.
On Sun, Mar 6, 2022 at 6:46 PM Istvan Nagy <buenoshun@xxxxxxxxx> wrote:
Hi,
I think Steve Sandler told me this few years ago...and I have been
doing it this way ever since.
The best way to model a VRM is by taking a VRM eval board from the VRM
chip vendor, replace the output caps to match your design, then
measure its output impedance with a VNA (bode-100 or E5061B-3xx), then
save it into a 2-port S-parameter file.
The control loop adjustments have a huge impact on the output
impedance curve, low frequency plateau can go up/down 10x, the
frequency of the peaks near the fs/2 and loop bandwidth can vary also.
A VRM is not a simple R-L dummy.
In order to use a S-par model for VRM, you need to use a back-end PDN
simulator that supports S-par, for example Keysight ADS (AC-sim), the
freeware QUCS (AC-sim) or Hyperlynx-Linesim (Spar-sim, then convert to
Z-par).
Here is my QUCS template that does that:
http://buenos.extra.hu/download/PowerIntegrityDesign2_prj.zip
Regards,
Istvan Nagy
On 2/22/22, Cosmin Iorga <dmarc-noreply@xxxxxxxxxxxxx> wrote:
Boris,circuit
The VRM is a nonlinear device so if you want to model it as a linear
using a simple RL circuit you may want to extract the R and L from anthe
impedance frequency profile measured at similar load currents that match
system power consumption. I have done this using PIScanner for FPGAsystems
and I've got different impedance frequency profiles at different currentand
loads and different PDN structures. For example, the VRM loop bandwidth
location of the VRM voltage sense point make a significant difference. Ifyour RL
you do this measurement taking in consideration all involved factors
model may be more accurate. A simple "small-signal" AC simulation on aVRM
linearized model typically does not produce an accurate result. I havewrote:
documented some details of my experiments in app notes on this web site
http://piscanner.com/support if you or anyone else is interested.
Regards,
Cosmin
http://www.piscanner.com
On Monday, February 21, 2022, 06:42:43 AM PST, Boris Bakshan
<bbakshan@xxxxxxxxx> wrote:
Thank you Charles,
I will go ahead and start reading all references. The AC analysis process
that you mentioned, can this be done with Simplis?
On Mon, Feb 21, 2022 at 4:13 PM Charles Hymowitz <charles@xxxxxxxx>
is
Boris
You would perform an AC analysis and look at the output impedance (AC 1
source at the output). In some cases, the output capacitance you use can
mask the impedance of the regulator so you need to be careful. Always
plot
the impedance in the on and off states to see what is passive and what
matchedpart of the active loop. However, an RL model is often not sufficient to
model many regulators, especially those with multiple internal loop.
The other, and probably more important issue is that vendor models are
generally not accurate for output impedance. We generally get our own
data
and make our own models. TI has started to be better at this, but almost
all the other VRMs we have tested from all manufacturers have not
https://www.signalintegrityjournal.com/articles/1017-vrm-modeling-a-strategy-to-survive-the-collision-of-three-worldsthe model. Most were not even close, especially older regulators.
Here is some material we have published about a better approach which is
to use a state space average model if your simulator allows it. If it
only
allows an RL that could be an accuracy limitation or you will have to
change the RL at each current you want to simulate.
Learn about Power Supply/VRM Modeling for Switchers and Linears
VRM Modeling: A Strategy to Survive the Collision of Three Worlds
https://www.picotest.com/downloads/Measurement-Base-VRM-Model-Tutorial-Final-2017.pdfMeasurement Based VRM Modeling, 2017 IEEE 21st Workshop on Signal and
Power Integrity (SPI) https://ieeexplore.ieee.org/document/7944009
https://www.picotest.com/blog/video-measurement-based-harmonic-balance-vrm-model/Video: Measurement-Based, Harmonic Balance VRM Model
https://www.signalintegrityjournal.com/articles/831-characterizing-and-selecting-the-vrmCharacterizing and Selecting the VRM
https://event.on24.com/eventRegistration/EventLobbyServlet?targetþg20.jsp&partnerrefÿD3SS&eventidCharacterizing the VRM
52277&sessionidÿkeyâ°E0C982E79AD60E6B066ACF5CBEFA78®Tagÿourcepageþgister
https://event.on24.com/eventRegistration/EventLobbyServlet?targetþg20.jsp&referrerÿtps%3A%2F%2Fwww.signalintegrityjournal.com%2Fevents%2F99-measuring-and-interpreting-impedance-data&eventidMeasuring and Interpreting Impedance Data
<https://event.on24.com/eventRegistration/EventLobbyServlet?target%C3%BEg20.jsp&referrer%C3%BFtps%3A%2F%2Fwww.signalintegrityjournal.com%2Fevents%2F99-measuring-and-interpreting-impedance-data&eventid>
49545&sessionidÿkeyÃ37B34BE8615E5EA7FEB1101C3D0BF8®Tagÿourcepageþgister
Charles Hymowitz - Managing Director
AEi Systems
Charles@xxxxxxxx
(310) 216-1144
(310) 863-8034 (M)
http://www.aeng.com - Analytical Heavy Lifting
-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx <si-list-bounce@xxxxxxxxxxxxx> On
Behalf Of Boris Bakshan
Sent: Monday, February 21, 2022 5:43 AM
To: SI-LIST <si-list@xxxxxxxxxxxxx>
Subject: [SI-LIST] Extracting R-L model of a VRM
Dear SI-Listers,
I have a Simplis model of a VRM and I would like to extract the active
output inductance & resistance for use in a simple series R-L regulator
model.
Is there an easy way to extract it in Simplis or with a different EDA
tool?
Thanks a lot!
Boris
------------------------------------------------------------------
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
------------------------------------------------------------------
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