Engineering prototype · In development

RadiLab FRA-100

Frequency Response & Impedance Analyzer

Starting from two-channel gain/phase sweeps, we are building a complete frequency-domain and impedance measurement platform. The current unit is an engineering prototype; impedance analysis will use a vector-cancellation balanced bridge, and VNA is on the roadmap.

Illustration of the FRA-100 engineering prototype

Form factor is illustrative; the four-terminal interface and final enclosure are subject to change.

CHANNELS
2 CH
two-channel receive
FREQUENCY RANGE
1 Hz – 120 MHz
target range · current default 10 Hz–1 MHz
MAX POINTS
20,001
201 default
INTERFACE
1 GbE
TCP 5025 SCPI

APPROACH

Get magnitude and phase right first

Many questions about filters, amplifiers, loop stability, and components ultimately reduce to a frequency-response curve. FRA-100 starts with stepped-sine excitation and two-channel ratio measurement, makes gain and phase reliable, then extends toward impedance and VNA.

  • Two channels sampled in sync; the ratio cancels common source and clock errors
  • Narrow-band detection at each frequency rejects out-of-band noise
  • Digital down-conversion and a single-bin DFT inside the FPGA
  • Results returned over 1 GbE, with CSV/PNG export
Measured magnitude and phase response: 10 Hz–10 MHz, 2,000 points, 100 Hz RBW, 50 Ω

Measured: 10 Hz–10 MHz, 2,000 points, 100 Hz RBW, 50 Ω.

MEASUREMENT PRINCIPLE

Stepped sine + two-channel ratio measurement

A single sine wave is generated at each frequency; input and output are measured together, and the complex ratio gives magnitude and phase.

STEP 01

Sine excitation

The internal DAC source outputs one frequency at a time, stepping across the band to avoid broadband excitation noise and leakage.

STEP 02

Synchronous detection

Two receive channels sample the DUT input and output together; the FPGA performs digital down-conversion and a narrow-band single-bin DFT.

STEP 03

Ratio calculation

H = ADC1 / ADC0 gives magnitude and phase. The ratio cancels common source, clock, and some channel drift, keeping the result closer to the DUT itself.

Narrow-band detection means the receiver only “sees” the current test frequency, rejecting out-of-band noise and interference — useful for small signals and high dynamic range.

CURRENT PROTOTYPE

What the prototype can do today

The following capabilities have been validated on real hardware. The UI and specifications will continue to evolve.

Gain / phase sweeps

Magnitude and phase traces, linear or logarithmic spacing, start/stop or center/span.

Implemented

Points and receiver bandwidth

201 points by default, up to 20,001; receiver bandwidth from 1 Hz to 5 kHz.

Implemented

Continuous sweep and cursors

Live trace updates; left/right cursors for frequency, magnitude, phase, and delta.

Implemented

Data export

Save CSV measurement data and PNG plots for Excel, MATLAB, or Python.

Implemented

Ethernet and SCPI

1 GbE connection, TCP 5025 SCPI; a Windows host app handles setup, display, and export.

Implemented

ADC overload detection

Real-time warning when the input approaches full scale, avoiding clipping errors.

Implemented

MEASURED EXAMPLE

A real resonance curve

This is a 10 Hz–10 MHz sweep captured with the current engineering prototype and the FRA100 Control host app: 2,000 points, 100 Hz RBW, 50 Ω nominal impedance. The DUT shows a clear resonance near 3.3 MHz, with the phase transitioning to about -178°.

FRA100 Control measurement: magnitude and phase from 10 Hz to 10 MHz, with a resonance near 3.3 MHz
FRA100 Control measurement · 10 Hz–10 MHz · 2,000 points · 100 Hz RBW · 50 Ω. Current prototype UI; features and appearance will continue to evolve. View full size

IMPEDANCE ROADMAP

A vector-cancellation bridge, closing the loop on impedance

FRA-100's impedance path will use a four-terminal vector-cancellation balanced bridge: two DACs excite the DUT and two ADCs measure voltage and current. A fast iterative loop drives LP toward zero (virtual ground), and the complex voltage/current ratio yields impedance. The four-terminal connection reduces lead effects, vector cancellation reduces dependence on a 50 Ω reference, and the iterative loop shortens settling time. This is a development-stage route, not yet validated on real hardware.

Swipe to see the full diagram

Vector-cancellation bridge concept: HC/HP/LC/LP four-terminal connection, DAC1/DAC2, ADC1/ADC2, sense resistor, and LP null
Concept: DAC2 drives HC and ADC2 measures HP; DAC1 drives LC through a sense resistor, and ADC1 measures current/null. Adjusting DAC1 amplitude and phase drives LP toward 0 V. View full size

Four-terminal connection

HC/HP/LC/LP separate the current loop from voltage sensing, reducing lead and fixture parasitics.

Route

Vector cancellation

DAC2 drives the high side; DAC1 drives the low side through a sense resistor. A fast iterative loop adjusts DAC1 amplitude and phase until LP approaches 0 V (virtual ground), shortening settling time.

In development

Complex impedance

ADC2 measures the DUT voltage; ADC1 switches between the sense-resistor voltage (for current) and the LC null. Z = V_HP / I_sense gives both |Z| and phase.

In development

The current prototype implements two-channel gain/phase sweeps only; this impedance route has not been validated on real hardware. Calibration, fixture de-embedding, and range extension will follow.

WHAT'S NEXT

What we are building next

These functions are not yet validated on real hardware. They are marked in development or planned, and are not current specifications.

IMPEDANCE

Impedance measurement

A four-terminal vector-cancellation balanced bridge (HC/HP/LC/LP): a fast iterative loop drives LP to 0 V, then Z = V/I.

In development
CALIBRATION

Calibration and de-embedding

Open/Short/Load/Thru plus cable and fixture compensation, moving the reference plane to the DUT pads.

In development
VNA

Full two-port VNA

S-parameters with Smith/Nyquist displays for more complete network analysis.

Planned
BANDWIDTH

Wider bandwidth

Target frequency range 1 Hz–120 MHz; final values will be based on measured performance.

Planned

UI illustration; the chart shows measured data. Only the Bode mode is currently available; Impedance and VNA tabs are not enabled.

SOFTWARE

Measurement inside the instrument, analysis on the desktop

The Windows host app connects over IP, configures sweeps, displays dual traces, reads cursors, and exports data. The interface stays tool-like and quiet, keeping attention on the measurement.

  • Device IP connect / disconnect
  • Start/stop or center/span, linear/log, points, and receiver bandwidth
  • Magnitude/phase traces, left/right cursors, delta readouts
  • CSV data and PNG image export
  • SCPI remote control (in development)

SPECIFICATIONS

Prototype and target specifications

We separate what has been validated from what is still in development, so planned capability is never presented as a current specification.

Swipe horizontally to see the full table

ItemCurrent prototypeTarget / planned
Measurement methodStepped sine, two-channel ratio—
Frequency range10 Hz–1 MHz default, verified to 10 MHz1 Hz – 120 MHz (target)
Receiver bandwidth1 Hz–5 kHzTBD
Sweep points201 default, 20,001 maximumTBD
SourceInternal DAC sine, adjustable level (not calibrated in dBm)Calibrated level
Interface1 GbE, TCP 5025 SCPITBD
Host softwareWindowsTBD
Data exportCSV, PNGReports, Touchstone (planned)
Impedance—Vector-cancellation balanced bridge, HC/HP/LC/LP (in development)
Calibration—OSL/Thru + fixture de-embedding (in development)
VNA—Full two-port S-parameters (planned)

The current prototype is a bench validation platform and some functions are still being debugged. Target/planned items have not been validated on real hardware. Final specifications, appearance, and configuration are subject to change.

APPLICATIONS

Typical applications

From filters and loop stability to component impedance, FRA-100 capabilities will expand with each product stage.

Filter and amplifier response

Measure input-to-output transfer, -3 dB bandwidth, resonance, and phase shift.

Available now

Power-supply loop stability

Measure loop gain and phase margin; an injection transformer is required.

Available now

Component impedance and ESR/ESL

Four-terminal impedance measurements reveal equivalent series parameters and self-resonance.

With impedance release

Need a frequency-response analyzer that evolves with you?

Tell us what you measure and over which frequency range. We will assess whether the current prototype fits and discuss joint testing or customization.