Supported Circuit Elements
| Element | Parameters | Model |
|---|---|---|
| Series R | R (Ω) | Ideal: ABCD = [1, R; 0, 1] |
| Series L | L (nH) | Ideal: ABCD = [1, jωL; 0, 1] |
| Series C | C (pF) | Ideal: ABCD = [1, 1/jωC; 0, 1] |
| Shunt R | R (Ω) | Ideal: ABCD = [1, 0; 1/R, 1] |
| Shunt L | L (nH) | Ideal: ABCD = [1, 0; 1/jωL, 1] |
| Shunt C | C (pF) | Ideal: ABCD = [1, 0; jωC, 1] |
| Ideal T-line | Z₀ (Ω), θ (°) | Ideal lossless TL |
| Microstrip T-line | W, L, εr, H | Hammerstad-Jensen quasi-TEM |
| S2P DUT block | .s2p file | Exact: from measured VNA data |
How the Simulator Works
Method: Linear frequency-domain cascade (ABCD matrix multiplication) For each frequency point: 1. Convert each element to ABCD matrix 2. Multiply all ABCD matrices in cascade order 3. Convert final ABCD → S-parameters [S11, S21, S22] Result: S-parameters vs frequency for the complete circuit
What RF View Simulator Can and Cannot Do
| Can Do | Cannot Do |
|---|---|
| Linear frequency-domain S-parameters | Nonlinear simulation (P1dB, IP3) |
| Cascade of series elements | Shunt branches to multiple nodes simultaneously |
| S2P device with matching elements | Multi-transistor amplifier topology |
| Microstrip and ideal T-line elements | Electromagnetic (EM) simulation |
| Monte Carlo tolerance analysis | Large-signal or transient simulation |
| Real Match (Murata components) | Noise figure computation (S-param only) |
Frequency Range and Accuracy
The simulator is valid across any frequency range supported by the loaded S2P component data. For ideal elements (R/L/C), computations are exact at all frequencies — but model validity (ideal vs real behavior) must be considered. The microstrip element uses quasi-static (Hammerstad-Jensen) approximations valid below the first higher-order mode (typically f < c/(2H·√εr)).
RF View Circuit Simulator: Build your RF circuit, simulate instantly, compare with measured data — all free on Android. Best used for linear matching network and filter cascade analysis.