Input S-Parameter File Formats
| Format | Extension | Description |
|---|---|---|
| 1-Port Touchstone | .s1p | Single port: S11 vs frequency (antenna, resonator) |
| 2-Port Touchstone | .s2p | S11, S21, S12, S22 (filter, amplifier, cable) |
| 3-Port Touchstone | .s3p | Full 3×3 S-matrix (duplexer, divider, circulator) |
| 4-Port Touchstone | .s4p | Full 4×4 S-matrix (differential pairs, 4-port devices) |
Supported Data Formats (Within Touchstone Files)
| Format Code | Options Line | Data Per S-Parameter |
|---|---|---|
| DB | # GHz S DB R 50 | dB magnitude + angle in degrees |
| MA | # GHz S MA R 50 | Linear magnitude + angle in degrees |
| RI | # GHz S RI R 50 | Real part + imaginary part |
RF View auto-detects the format from the options line. Files without an options line are handled by auto-detection based on data patterns.
Frequency Unit Support
All Touchstone frequency units: Hz, kHz, MHz, GHz, THz. RF View automatically scales the frequency axis based on the options line declaration.
Output and Export Formats
| Format | Use Case |
|---|---|
| Touchstone .s1p–.s4p | Re-save processed/converted files |
| CSV (wide format) | Full data export: one row per frequency, all S-params |
| CSV (summary format) | Per-file metrics: IL, BW, rejection for batch comparison |
| JSON circuit files | Save/load circuit simulator configurations |
Reference Impedance
RF View reads the reference impedance (Z₀) from the Touchstone options line "R [value]". Standard value is 50 Ω; 75 Ω is also recognized. All plots and calculations use the declared Z₀.
Universal Touchstone Support: RF View handles all standard Touchstone variants — Touchstone 1.0 (.s1p–.s4p in DB/MA/RI), mixed-mode (when supported), and auto-formats files with missing options lines. Free on Android.