Behavioral Model
Understanding Behavioral Models
Behavioral models exist because RF/microwave design requires simulating components whose internal details are either proprietary (vendor-supplied MMICs), too complex for circuit-level simulation (EM structures), or both. The model captures what the component does (its transfer function) without modeling how it does it (transistor physics, EM field distributions).
The progression from S-parameters to X-parameters mirrors the industry's shift from linear to nonlinear system design. S-parameters (introduced 1960s) describe linear two-port behavior. X-parameters (introduced 2008 by Agilent, now Keysight) extend this framework to large-signal operation where harmonics and intermodulation products are generated, capturing the full poly-harmonic distortion behavior in a format suitable for commercial simulators.
X-Parameter Framework
Bp = ∑ Spq × Aq
X-Parameter (nonlinear):
Bp,k = X(F)p,k(|A1,1|)
+ ∑ X(S)p,k,q,l × Aq,l
+ ∑ X(T)p,k,q,l × A*q,l
Where:
k,l = harmonic index (1,2,3...)
X(F) = large-signal operating point
X(S) = forward scattering sensitivity
X(T) = conjugate scattering (mixing)
Neural Network Surrogate:
y = fNN(freq, Pin, Zload, bias, T)
Training: 500–5,000 EM simulations
Inference: 100–1,000x faster
Behavioral Model Type Comparison
| Model Type | Linearity | Harmonics | Load-Pull | Speed |
|---|---|---|---|---|
| S-parameters | Linear only | No | No | Fastest |
| X-parameters | Nonlinear | Yes (indexed) | Limited | Fast |
| Cardiff Model | Nonlinear | Yes | Full Smith chart | Fast |
| Volterra | Weakly NL | Yes (kernels) | No | Medium |
| Neural network | Any | Trained | Trained | Very fast |
Frequently Asked Questions
X-parameters vs. S-parameters?
S-parameters: linear, B = S×A. X-parameters: nonlinear, include harmonic-indexed X(F), X(S), X(T) terms. Measured on NVNA/LSNA. Cascadable in ADS/MWO. Accuracy: ±0.5 dB compression, ±2° AM-PM.
When to use behavioral vs. circuit?
Behavioral: third-party IP (vendor MMIC), system-level cascade (5 to 10 blocks), optimization (NN surrogates for EM). Circuit: designing the component, predicting out-of-range behavior, failure analysis. Hybrid approach is common.
Accuracy limits?
Interpolation-only: accurate within characterized power/freq/load. Power: ±0.1 to 0.3 dB between measured levels. Load mismatch: X-params limited above VSWR 2:1. Memory effects (GaN): require envelope-domain extensions. Temperature: usually 25°C only.