Skip to content

Spectrum Analyzers

YSA-U090 Series USB Real-Time Spectrum Analyzer

9 GHz USB Real-Time Spectrum Analyzer

YSA-U090 combines 9 kHz to 9 GHz coverage with 50 MHz standard or 100 MHz optional analysis bandwidth and a C/C++ and Python host SDK.

Get a Quote
YSA-U090 Series USB Real-Time Spectrum Analyzer
Frequency range
9 kHz to 9 GHz
DANL
-168 dBm/Hz (preamp on)
Typical
Analysis bandwidth
50 / 100 MHz
Phase noise
-112 dBc/Hz
Typical; 10 kHz offset

Overview

YSA-U090 brings real-time spectrum analysis to a USB-controlled receiver weighing less than 420 g. It covers 9 kHz to 9 GHz, with 50 MHz standard analysis bandwidth or 100 MHz through Option 50.

Windows and Linux hosts use the C/C++ and Python SDK for software-controlled measurements. Probability-density views, spectrograms and record/playback support RF capture without an integrated display.

Additional product details

The YSA-U090 offers laboratory-grade RF performance in an ultra-portable form factor and delivers precise signal detection across a 9 kHz to 9 GHz frequency range with a remarkable DANL of -168 dBm/Hz (typ.).

The YSA-U090 real-time analysis mode provides spectrum probability density, real-time spectrogram, and record/playback tools.

The YSA-U090 is compatible with Windows and Linux (Ubuntu/Debian) with standard host integration packages for C/C++ and Python control.

YSA-U090 host support includes Windows 7/8/10/11 and Linux distributions including Debian and Ubuntu. An API SDK supports C/C++ and Python, with plug-and-play USB connectivity.

External GNSS module support is available for positioning workflows and signal mapping.

The YSA-U090 serves wireless monitoring for spectrum clearing and surveillance, interference hunting to locate elusive signals in the field, and education and research that need affordable lab-grade analysis.

Key Capabilities & Applications

Capture real-time spectrum

Use 50 MHz standard bandwidth or 100 MHz with Option 50. Minimum signal duration for 100% POI is approximately 131 µs in standard operation and down to 0.5 µs in high-speed mode.

Integrate with host software

The SDK supports C/C++ and Python on Windows and Linux. USB 3.0 Type-C provides the data connection; USB 2.0 operation is supported with reduced bandwidth.

Configure reference and analysis

Internal or external 10 MHz reference operation is supported, with an optional OCXO. External GNSS supports positioning workflows; digital demodulation and pulse detection are optional.

Common applications

  • Wireless monitoring
  • Interference hunting
  • Education & research

Technical Specifications

ParameterSpecification
Frequency range9 kHz to 9 GHz
Analysis bandwidth50 / 100 MHz
DANL-168 dBm/Hz (preamp on)Typical
Phase noise-112 dBc/HzTypical; 10 kHz offset
Scan speed≥ 1 THz/s
POI100% Intercept; down to 0.5 µs in high-speed mode
InterfaceUSB 3.0 Type-C
Weight< 420 g
View all 9 specifications
ParameterSpecification
Dimensions163 × 66 × 37 mm
Detailed performance and interface tables (5)
Reference clock and frequency accuracy (6 rows)
Reference clock and frequency accuracy
Parameter / conditionSpecification
Reference clockInternal or external (10 MHz)
Frequency accuracy, standard< 0.5 ppm; manual correction supported
Frequency accuracy, Option 01 OCXO< 0.2 ppm
Frequency accuracy, GNSS locked< 0.05 ppm
Aging rate, standard TCXO< 1 ppm/year
Aging rate, Option 01 OCXO< 0.15 ppm/year
SSB phase noise at 1 GHz (5 rows)
SSB phase noise at 1 GHz
Frequency offsetTypical phase noise
100 Hz-88 dBc/Hz
1 kHz-99 dBc/Hz
10 kHz-112 dBc/Hz
100 kHz-115 dBc/Hz
1 MHz-132 dBc/Hz
Amplitude and dynamic range (13 rows)
Amplitude and dynamic range
Parameter / conditionSpecification
Image rejection> 95 dBc (typ.)
IF rejection> 95 dBc (typ.)
Maximum input power, CW, preamp off+23 dBm
Maximum input power, preamp on+10 dBm
Maximum DC voltage± 10 VDC
Amplitude accuracy, 20 °C to 30 °C± 1.0 dB
Amplitude accuracy, full temperature range± 1.5 dB
IF flatness, 50 MHz bandwidth± 1.5 dB
VSWR, 90 MHz to maximum frequency< 2.0:1 (nominal)
DANL at 1 GHz, preamp off-154 dBm/Hz
DANL at 1 GHz, preamp on-168 dBm/Hz (typ.)
IIP3 at 1 GHz, 0 dBm reference level+23 dBm
IIP3 at 1 GHz, +20 dBm reference level+42 dBm
Real-time processing and sweep conditions (11 rows)
Real-time processing and sweep conditions
Parameter / conditionSpecification
Analysis bandwidth, standard50 MHz
Analysis bandwidth, Option 50100 MHz
FFT rate, standard> 15,000 FFTs/s
FFT rate, N = 32, D = 1Up to 3.9 million FFTs/s
Minimum signal duration for 100% POI, standardApproximately 131 µs
Minimum signal duration for 100% POI, high-speed modeDown to 0.5 µs
Window functionsKaiser, Blackman-Harris, Flat-Top, Hanning, Rectangular
DetectorsPositive Peak, Negative Peak, Sample, Average, RMS
Scan rate, RBW = 250 kHz, FPGA mode≥ 1 THz/s
Fine scan, RBW = 25 kHz, FPGA mode≥ 300 GHz/s
Fine scan, RBW = 1 kHz, CPU mode≥ 4 GHz/s
Host connection and general specifications (8 rows)
Host connection and general specifications
ParameterSpecification
Data interfaceUSB 3.0 Type-C; USB 2.0 supported with reduced bandwidth
Power supplyUSB Type-C, 5 V 3 A
Power consumption≤ 20 W
RF connectorN-type female, 50 Ω
Auxiliary portsGNSS antenna (SMA), trigger input/output (MMCX), reference clock (MMCX)
Operating temperature0 to +50 °C (ambient)
Windows supportWindows 7/8/10/11 (x86/x64)
Linux supportDebian 10/11/12; Ubuntu 18.04 to 24.04

Specifications are subject to change without notice.

Models, Configuration & Compatibility

YSA-U090

Model selection details

The YSA-U090 analysis bandwidth is 50 MHz (Standard) or 100 MHz (Option 50).

Control interfaces and software

The host SDK supports C/C++ and Python on Windows and Linux. USB 3.0 Type-C is the data interface; USB 2.0 operation is supported with reduced bandwidth. External GNSS support uses a USB-to-serial connection with configurable COM port and baud rate. Digital demodulation and pulse detection are optional.

USB Type-C · C/C++ · Python · Windows · Linux

Technical Resources

Download Datasheet

PDF technical specifications

Get a Quote

Pre-filled product inquiry

Selection guidance

Format: USB module

Coverage: 9 kHz to 9 GHz; 50 or 100 MHz real-time bandwidth

Best for: Compact lab benches, portable host-controlled capture, Python or C/C++ automation, and workflows that do not require coverage above 9 GHz.

USB or Handheld?

Choose the YSA-U090 when the complete measurement plan stays at or below 9 GHz in frequency and a USB 3.0 Type-C host connection fits the bench. Its 50 / 100 MHz real-time bandwidth, C/C++ and Python API support, and compact form factor suit software-controlled capture without an integrated display.

Choose the YSA-P400 handheld spectrum analyzer when the plan needs coverage above 9 GHz, or when the measurement location changes and an integrated field instrument is required. The spectrum analyzer selection guide compares both paths.

Compare products in the Spectrum Analyzers category

Send the operating envelope, configuration and acceptance evidence you need; the quotation confirms model, options and delivery documentation.