Analog and mixed-signal designers frequently balance simulation speed with physical accuracy. To meet project timelines, engineering teams often use compact models, averaged behaviors, and linearized solvers. While these models serve as useful approximations, they can introduce specific limitations.
This technical FAQ examines three modeling gaps identified in engineering literature and outlines algorithmic methods to address them.
Q: My dc-dc converter control loops are stable in simulation, but I am seeing unexpected voltage stress and switching losses in the lab. What is the model missing?
A: In switched-mode power supply (SMPS) design, the industry standard for simulating control loop stability is the Pulse Width Modulation (PWM) switch cell model (often an averaged model). This model is computationally efficient because it averages circuit behavior over a switching period.
Q: How do you spot it?
A: Look at your output voltage waveforms. If your simulation produces a smooth curve representing the dc average without the characteristic sawtooth ripple, you are looking at a modeling gap.
As shown in Figure 1, a standard averaged model simulation (smooth line) completely misses the switching ripple captured by a full transistor-level simulation (jagged line). This makes it hard for designers to see peak voltage stresses and the effects of parasitic elements.

The averaged model omits important components, such as the Equivalent Series Inductance (ESL) of the output capacitor, by filtering out high-frequency dynamics. If you ignore ESL, the accuracy of peak voltage can be very different, which can hide possible breakdown risks and thermal problems that only show up in hardware.
Q: How do you fix it?
A: Designers should implement a multi-harmonic reconstruction workflow.
- Run the averaged model: Use the standard PWM switch cell model to establish the dc operating point and macroscopic transient behavior.
- Fourier series injection: Because the voltage and current waveforms at the switch terminals are known geometries (trapezoidal/rectangular), the simulation environment can calculate the Fourier coefficients for these nodes.
- Superposition: These harmonics are analytically superimposed onto the averaged waveform.
Applying a reconstruction with N=25 harmonics captures the non-linear ripple shape caused by parasitics with near-perfect fidelity to a full transistor-level simulation. Crucially, this method achieves a 35x speedup (13 seconds vs. 443 seconds) with an accuracy loss of only 1.3%.
Q: Our sub-100nm MMIC designs have a lower yield than our Monte Carlo simulations predicted. Why are the corners lying?
A: In RF and MMIC design, Process-Induced Variability (PIV) is the primary yield killer. Standard EDA workflows often handle PIV using linearized sensitivity models. These models assume that a variation in a physical parameter (like dielectric thickness) results in a linear change in electrical performance (like S-parameters), implying a symmetric, Gaussian distribution of results.
Q: How do you spot it?
A: Compare your yield histograms. If your simulation predicts a symmetric bell curve for parameters like S11 magnitude, but your physical measurements show a skewed distribution with a heavy tail, you have fallen into the Yield Gap.
This phenomenon is clearly illustrated in Figure 2, where linearized models (red histogram) predict a symmetric, Gaussian distribution, failing to capture the skewed, non-Gaussian reality (black histogram) caused by non-linear electromagnetic effects.

The physical reality is that electromagnetic structures are highly nonlinear. A -2% change in SiN thickness might have a negligible effect, while a +2% change could push a resonance point off a cliff. A linear model averages these risks, failing to predict the corners where the design actually breaks.
Q: How do you fix it?
A: To fix this, CAD managers must move passive structure modeling from linear sensitivities to Measurement Data Interchange Format (MDIF) Look-Up Tables.
- Abandon slopes: Stop using a linear slope to predict variability.
- Rigorous extraction: Extract a Black-Box model derived from full-wave electromagnetic simulations.
- Interpolation: Instead of projecting a line, the EDA tool interpolates actual electromagnetic data points across the statistical spread of the physical parameter.
This approach captures the nonlinear knees in performance curves.
Q: We are designing high-voltage protection circuits, but the protection triggers too early, or the snubbers overheat. Why is SPICE overestimating the ringing?
A: In high-voltage pulsed power systems (like Marx generators or spark gaps), standard SPICE switches are binary or linear. They transition from Roff to Ron over a fixed nanosecond window. This model lacks thermodynamics. It does not account for the energy required to expand the spark channel or heat the plasma.
Q: How do you spot it?
A: Examine the ringing in your discharge waveforms. If your simulation shows massive, undamped ringing that persists significantly longer than experimental observation, your switch model has an unrealistically high Q-factor.
This error is clearly visible in Figure 3, which compares the simulation and experiment for a Marx Generator discharge. Ideal switch models (dotted lines) produce massive, undamped ringing that persists far longer than reality, while the parametric model (red line) accurately predicts the natural damping.

The ideal switch relies on a fixed on-state resistance, failing to model the dynamic energy loss of the expanding plasma channel. This leads to undamped oscillations and voltage reversals that do not exist in reality. Consequently, the standard model limits the predictive capability regarding the circuit’s true damping behavior.
Q: How do you fix it?
A: The fix requires embedding plasma physics directly into the SPICE solver using Analog Behavioral Modeling. The switch cannot be a static component; it must be a dynamic subcircuit.
- Dynamic resistance (Vlastos’ law): Replace fixed Ron with a variable resistor defined by the Vlastos equation, where resistance is a function of the action integral. As current flows, cumulative energy heats the channel, and resistance drops dynamically.
- Dynamic inductance (Braginskii’s equation): As the spark channel physically expands, its inductance changes. This must be modeled to capture the arc’s changing impedance.
By linking resistance and inductance to the energy history of the pulse, the simulation accurately predicts the natural damping of the waveform. This corrects the Q-factor error, allowing for precise sizing of snubbers and protection diodes without safety margins based on phantom ringing.
Summary
In these areas, you can use certain modeling strategies to find a balance between speed and accuracy in simulations. You don’t have to choose between fast, less accurate averaged models and slow, accurate transistor models.
Hybrid modeling is often a part of effective simulation strategies. By figuring out these specific modeling limitations and making the right algorithmic changes, engineering teams can make simulations more reliable and cut down on the number of times they have to change their designs.
References
Bridging the Gap between Physical and Circuit Analysis for Variability-Aware Microwave Design: Modeling Approaches, MDPI
A parametric SPICE model for the simulation of spark gap switches | Review of Scientific Instruments, AIP Publishing
Modeling in Analog/Mixed-Signal Simulation, Sizing and Layout, Technical University of Munich
EEWorld related content
Capacitive RF MEMS switch design and simulation
What are the different types of circuit simulation?
What are the elements of analog IC EDA tools?
What is analog design for integrated circuits?
Noise simulation and analysis with SPICE
Demystifying SPICE noise simulation





Leave a Reply
You must be logged in to post a comment.