Parameter extraction
What Is Parameter Extraction?
Parameter extraction is the process of determining the numerical values of the parameters in a compact mathematical model of an electronic device or circuit by fitting the model to measured electrical characteristics. The extracted parameters allow circuit simulators such as SPICE to reproduce the device's behavior accurately across a range of bias conditions, temperatures, and signal frequencies, without requiring the simulator to solve the full physics of carrier transport inside the device. The process sits at the boundary of device physics, measurement engineering, and numerical optimization.
Compact models describe transistors, diodes, and passive components through sets of equations whose coefficients encode the physical and empirical properties of a specific fabrication process or device geometry. For a MOSFET, these parameters include threshold voltage, carrier mobility, channel length modulation coefficient, and dozens of additional terms that account for short-channel effects, leakage currents, and capacitance nonlinearities. For bipolar transistors, the SPICE Gummel-Poon model or the more advanced HICUM and VBIC models require forward and reverse current gains, base transit time, and junction saturation currents, among others.
Device Characterization and Measurement
Accurate parameter extraction begins with a structured measurement campaign on fabricated test devices. DC characterization maps the transistor's output and transfer characteristics across systematically varied bias conditions, while small-signal S-parameter measurements over a broad frequency range provide data for extracting parasitic inductances, capacitances, and high-frequency gain rolloff. Temperature sweeps characterize thermal coefficients. The range of bias points must cover the operating regimes where the final circuit will function, and statistical measurements across a wafer quantify process variation. Keysight's IC-CAP device modeling software is widely used in the semiconductor industry to automate the data acquisition and fitting workflow for both DC and RF parameter extraction.
Compact Model Fitting and Optimization
Once measurement data are collected, parameter extraction proceeds by minimizing a cost function that quantifies the discrepancy between measured data and model predictions. Traditional extraction flows use a sequential approach: a subset of parameters is extracted from the most sensitive measurements first, and each successive step refines parameters in a region of the bias space where their effect dominates. This strategy reduces the dimensionality of each local optimization problem and improves convergence. More recently, global optimization approaches treat all parameters simultaneously, exploring a high-dimensional parameter space with derivative-free methods or gradient-based algorithms. Work from Stanford's convex optimization group on compact model parameter extraction via derivative-free optimization applied structured search strategies to GaN HEMT and silicon devices, achieving more reliable convergence than traditional sequential methods, particularly for complex models with strong parameter interdependencies.
Bipolar Transistor Parameter Extraction
Bipolar transistor circuits rely on extracted parameters to capture the Gummel characteristics, current gain, and junction capacitances that govern switching speed and amplifier linearity. The Gummel plot, which graphs collector and base currents versus base-emitter voltage on a semilogarithmic scale, reveals saturation currents and ideality factors at low injection, while high-injection effects and base resistance appear at larger currents. NXP's published parameter extraction methodology for bipolar transistor compact models describes how each parameter in the Gummel-Poon framework is isolated and extracted from a specific measurement configuration, providing a systematic extraction sequence that has become standard practice.
Applications
Parameter extraction has applications in a wide range of semiconductor and circuit design domains, including:
- CMOS process characterization for digital and analog integrated circuit design
- RF and microwave transistor modeling for amplifier and oscillator design
- Power device modeling for GaN and SiC switches in power electronics
- Bipolar junction transistor characterization in high-speed fiber-optic and radar front ends
- Machine learning-assisted model generation for advanced process nodes where manual extraction becomes intractable