Request PDF / Print Copy
Product Manual

ICX-FieldHawk-U USB Real-Time Spectrum Analyzer

A compact USB real-time spectrum analyzer built around a high-performance superheterodyne receiver with up to 14 stages of preselection filtering. It covers 9 kHz to 4.5, 6, or 9 GHz depending on model, with 100 MHz of analysis bandwidth, sweep speed beyond 1 THz/s, and a single Type-C connection for both power and data. Three models share one unified API.

Document ICX-FH-U-PM · Rev 1.2 · Berkeley Nucleonics Corporation
ICX-FieldHawk-U USB real-time spectrum analyzer
Branding & verification notes. This Product Manual describes the Berkeley Nucleonics ICX-FieldHawk-U USB real-time spectrum analyzer. Model mapping applied to the source material: the numeric part of each model is the maximum frequency in GHz times ten and is unchanged, only the prefix changes. SAN-45 → ICX-045U, SAN-60 → ICX-060U, SAN-90 → ICX-090U. The analysis software is SpecICX-gen3. All specification values are reproduced exactly from the source datasheet; numbers, units, and tolerances are unchanged, with light reordering for readability only. Items to confirm, marked "verify": the document and revision identifier ICX-FH-U-PM Rev 1.2 against the BNC document numbering scheme; the option-34 omnidirectional and option-35 active directional antenna part numbers if BNC assigns ANT-series codes such as ANT-100G (verify); and the SpecICX-gen3 release build strings quoted under test conditions (verify they carry to BNC release builds).

1Overview

The ICX-FieldHawk-U is a USB real-time spectrum analyzer that delivers bench-class RF performance in a compact, integration-ready package. Its high-performance superheterodyne receiver carries up to 14 stages of preselection filtering, which gives it excellent noise performance, wide dynamic range, strong interference immunity, and fast analysis speed at a cost that scales well across volume deployments.

The compact form factor makes the analyzer easy to embed into larger systems while preserving high RF performance and spectral purity. That combination suits it to space-constrained and cost-constrained applications, from production test racks to distributed monitoring nodes.

All three models share a unified API. Hardware migration across the family needs no code changes. The API supports C/C++, C#, Python, MATLAB, Qt, and LabVIEW on both Windows and Linux, and the instrument honors the standard SCPI protocol.

Standard measurement functions are broad out of the box. They include channel power, occupied bandwidth, XdB bandwidth, harmonic measurement, AM and FM demodulation, and automatic phase noise measurement. A built-in GNSS receiver supports frequency calibration, and a single USB 3.0/2.0 Type-C interface carries both power and data.

2Key Features

  • High-performance superheterodyne receiver with up to 14-stage preselection filters
  • Frequency range: 9 kHz to 4.5, 6, or 9 GHz depending on model
  • 1 GHz DANL: -168 dBm/Hz
  • 9 GHz DANL: -167 dBm/Hz
  • 1 GHz phase noise: < -110 dBc/Hz at 10 kHz offset
  • 1 GHz phase noise measurement: < -125 dBc/Hz at 10 kHz offset
  • Analysis bandwidth: 50 MHz, or 100 MHz with OPT-120
  • Sweep speed: > 1 THz/s at RBW = 250 kHz
  • IF and image rejection: > 95 dBc
  • Built-in GNSS, supports frequency calibration
  • USB 3.0/2.0 Type-C interface
  • Provides rich APIs and example programs
  • Supports Windows 11/10/8/7 (x86, x64)
  • Supports Debian 12/11/10 (x64, AArch64)
  • Supports Ubuntu 24.04/22.04/20.04/18.04 (x64, AArch64)
  • Supports the standard SCPI protocol

3Operating Modes

SpecICX-gen3 offers multiple primary operating modes: Standard Spectrum Analysis, IQ Streaming, Power Detection Analysis, Real-Time Spectrum Analysis, Phase Noise Measurement, Basic Vector Modulation Analysis (OPT-410), Pulse Analysis (OPT-420), Harmonic Analysis, and Mapping.

Standard Spectrum Analysis

This mode provides a wide range of measurement functions, including full-span spectrum sweep, channel power, OBW, ACPR, IM3, and SEM. It also supports spectrum recording and playback. Combined with auxiliary tools such as signal tracking, peak table, and amplitude correction, it delivers a one-stop platform for comprehensive spectrum checks.

Standard Spectrum Analysis mode in SpecICX-gen3
Figure 3-1. Standard Spectrum Analysis mode in SpecICX-gen3.

IQ Streaming

This mode supports up to 100 MHz of analysis bandwidth and allows IQ data acquisition through multiple trigger methods. It provides IQ time-domain waveform display, spectrum and spectrogram views, AM and FM demodulation, and digital down conversion (DDC).

IQ Streaming mode in SpecICX-gen3
Figure 3-2. IQ Streaming mode in SpecICX-gen3.

Power Detection Analysis

This mode enables detection and analysis of time-domain signals within the analysis bandwidth. It suits applications focused on in-band power-versus-time relationships, such as pulse signal measurements.

Power Detection Analysis mode in SpecICX-gen3
Figure 3-3. Power Detection Analysis mode in SpecICX-gen3.

Real-Time Spectrum Analysis

This mode is powered by a high-speed FPGA-based FFT engine. It features strictly gapless and overlap-free FFT, achieving true real-time monitoring across the full bandwidth.

Real-Time Spectrum Analysis mode in SpecICX-gen3
Figure 3-4. Real-Time Spectrum Analysis mode in SpecICX-gen3.

Basic Vector Modulation Analysis (OPT-410)

This mode supports 2ASK, 2FSK, 4FSK, GMSK, BPSK, QPSK, 8PSK, 16QAM, 64QAM, 128QAM, and 256QAM signals.

Basic Vector Modulation Analysis mode in SpecICX-gen3
Figure 3-5. Basic Vector Modulation Analysis mode in SpecICX-gen3.

Harmonic Analysis

This mode supports detection and measurement of up to 10 harmonic components, including harmonic peaks, harmonic channel power, and total harmonic distortion.

Harmonic Analysis mode in SpecICX-gen3
Figure 3-6. Harmonic Analysis mode in SpecICX-gen3.

Phase Noise Measurement

This mode supports offset ranges from 1 Hz to 10 MHz for evaluating carrier phase stability. A built-in automatic carrier search function locates the target carrier quickly, with no manual adjustment.

Phase Noise Measurement mode in SpecICX-gen3
Figure 3-7. Phase Noise Measurement mode in SpecICX-gen3.

Pulse Analysis (OPT-420)

This mode supports measurement of pulse signals with a pulse width of 32 ns or more, displaying key parameters such as Top level (dBm), Base level (dBm), Top/Base, Droop, Overshoot, Ripple, Rise and Fall Time, Rise and Fall Edge, Width, PRI, and Duty Cycle.

Pulse Analysis mode in SpecICX-gen3
Figure 3-8. Pulse Analysis mode in SpecICX-gen3.

Mapping

This mode integrates GPS positioning data to generate heat maps and other visual charts. It displays key information such as Channel Power, Occupied BW, Time, Coordinates (latitude and longitude), Altitude, Pixel Position, and Azimuth within a defined area. It suits fields such as radio monitoring and interference analysis.

Mapping mode in SpecICX-gen3
Figure 3-9. Mapping mode in SpecICX-gen3.

4Measurement Functions

The analyzer ships with a comprehensive set of standard measurement functions in SpecICX-gen3. The screenshots below show each function in use.

Channel Power measurement in SpecICX-gen3
Figure 4-1. Channel Power.
Occupied Bandwidth measurement in SpecICX-gen3
Figure 4-2. OBW (Occupied Bandwidth).
Adjacent Channel Power Ratio measurement in SpecICX-gen3
Figure 4-3. ACPR (Adjacent Channel Power Ratio).
Third-order intermodulation measurement in SpecICX-gen3
Figure 4-4. IM3 (Third-Order Intermodulation).
Spectrum Emission Mask measurement in SpecICX-gen3
Figure 4-5. SEM (Spectrum Emission Mask).
AM and FM demodulation in SpecICX-gen3
Figure 4-6. AM/FM Demodulation.
Antenna Factor correction in SpecICX-gen3
Figure 4-7. Antenna Factor.
Amplitude Offset correction in SpecICX-gen3
Figure 4-8. Amplitude Offset.
Signal Track in SpecICX-gen3
Figure 4-9. Signal Track.
Peak Table in SpecICX-gen3
Figure 4-10. Peak Table.
Data Record and Playback in SpecICX-gen3
Figure 4-11. Data Record and Playback.
Multiple Unit Display in SpecICX-gen3
Figure 4-12. Multiple Unit Display.

5Model Selection

The ICX-FieldHawk-U family spans three frequency tiers on a common platform. Pick the model by maximum frequency. All three share the same form factor, unified API, and standard measurement set, so a migration up the range needs no software change.

Specification ICX-045U USB analyzerICX-045U ICX-060U USB analyzerICX-060U ICX-090U USB analyzerICX-090U
Frequency range9 kHz to 4.5 GHz9 kHz to 6 GHz9 kHz to 9 GHz
Analysis bandwidth50 MHz, or 100 MHz with OPT-120
Sweep speed (RBW = 250 kHz)> 1 THz/s
Best DANL (typical)-168 dBm/Hz at 1 GHz
InterfaceUSB 3.0/2.0 Type-C, single connection for power and data
Built-in GNSSYes, supports frequency calibration

6Frequency

FrequencyICX-045UICX-060UICX-090U
Frequency range9 kHz to 4.5 GHz9 kHz to 6 GHz9 kHz to 9 GHz
Reference clockInternal or external; manual correction or GNSS calibration is available
Frequency accuracy, TCXO (std.)< 0.5 ppm, manual correction available
Frequency accuracy, OCXO (opt01)< 0.2 ppm, manual correction available
Frequency correction via GNSS< 0.05 ppm when GNSS is locked
Aging and temperature stability, TCXO (std.)< 1 ppm/year, < 1 ppm
Aging and temperature stability, OCXO (opt01)< 1 ppm/year, < 0.15 ppm
Built-in GNSS 1PPS accuracy± 100 ns

7Spectrum Purity

SSB Phase Noise (dBc/Hz), Guaranteed / Typical

Offset1 GHz4.5 GHz6 GHz9 GHz
100 Hz-85 / -88-78 / -81-75 / -78-74 / -77
1 kHz-97 / -99-90 / -93-86 / -89-88 / -91
10 kHz-110 / -112-103 / -106-100 / -103-99 / -102
100 kHz-114 / -115-104 / -107-104 / -107-99 / -102
1 MHz-131 / -132-119 / -122-118 / -121-116 / -119

Residual Response (dBm), Guaranteed / Typical

Conditions: RBW = 1 kHz.

BandR.L. 0 dBmR.L. -50 dBm
9 kHz to 100 MHz-90 / -94-115 / -117
100 MHz to 4.5 GHz-90 / -95-120 / -128
4.5 GHz to 6 GHz-90 / -96-120 / -130
6 GHz to 9 GHz-90 / -98-120 / -129

Rejection & Spurious

ParameterSpecification
Image rejection> 90 dBc, > 95 dBc (typical)
IF rejection> 90 dBc, > 95 dBc (typical)
Local oscillator related spurious< -65 dBc at center frequency ± (N/M) × 100 MHz, N, M = 1, 2, 3, 4, 5 ...

IIP3 / IIP2 (dBm), Typical

Carrier frequency1 GHz4.5 GHz6 GHz9 GHz
R.L. = 20 dBm42 / 8037 / 8032 / 8036 / 80
R.L. = 0 dBm23 / 8022 / 8020 / 8014 / 80
R.L. = -20 dBm3 / 603 / 45-1 / 45-5 / 45

8Amplitude

ParameterSpecification
Max. input power (CW)23 dBm, 50 MHz to maximum frequency with preamplifier off; 10 dBm, 9 kHz to 50 MHz or with preamplifier on
Max. DC voltage± 10 VDC
Display rangeDANL to 30 dBm
Level accuracy± 1.0 dB from 20 °C to 30 °C, typical conditions; ± 1.5 dB over full temperature range, all conditions
IF in-band flatness< ± 1.5 dB at 50 MHz analysis bandwidth; < ± 2.0 dB at 100 MHz analysis bandwidth
Reference level-70 dBm to +23 dBm
RF preamplifiersAuto or manual
VSWR< 2.0:1 nominal, 90 MHz to maximum frequency

9Display Average Noise Level (DANL)

Units dBm/Hz, guaranteed / typical, RBW = 1 kHz.

BandICX-045U
R.L. -20 dBm
ICX-045U
R.L. -70 dBm
ICX-060U
R.L. -20 dBm
ICX-060U
R.L. -70 dBm
ICX-090U
R.L. -20 dBm
ICX-090U
R.L. -70 dBm
9 kHz to 1 MHz-131 / -134-141 / -144-131 / -134-141 / -144-131 / -134-141 / -144
1 MHz to 100 MHz-151 / -154-163 / -166-151 / -154-163 / -166-151 / -154-163 / -166
100 MHz to 3.0 GHz-141 / -144-165 / -168-141 / -144-165 / -168-141 / -144-165 / -168
3.0 GHz to 4.5 GHz-142 / -145-165 / -168-142 / -145-165 / -168-142 / -145-165 / -168
4.5 GHz to 6 GHz---143 / -146-165 / -168-143 / -146-165 / -168
6 GHz to 9 GHz-----144 / -147-164 / -167

10Standard Spectrum Analysis

ParameterSpecification
DetectorPosPeak, NegPeak, Sample, Average, RMS, RawFrames, MaxPower
RBW0.1 Hz to 10 MHz
VBW0.1 Hz to 10 MHz
Data chartSpecICX-gen3 provides spectrum, spectrogram, and historical trace
MeasurementsChannel power, OBW, X dB bandwidth, adjacent channel power ratio, IM3

Sweep Speed (Spur Rejection = Bypass)

RBWProcessingWindowSpeed
250 kHzFPGAB-Nuttall≥ 1 THz/s
25 kHzFPGAKaiser≥ 300 GHz/s
1 kHzCPUB-Nuttall≥ 4 GHz/s

11Detection Analysis

ParameterSpecification
Min. time resolution16 ns, or 8 ns with OPT-120
Max. analysis bandwidth50 MHz, or 100 MHz with OPT-120
DetectorPosPeak, NegPeak, Sample, Average, RMS, MaxPower

12IQ Recording

ParameterSpecification
Continuous recording bandwidthMaximum 50 MHz
Burst recording bandwidthMaximum 50 MHz, or 100 MHz with OPT-120; built-in memory depth is 128 Mbytes
IQ sample rateMaximum 62.5 MSPS, or 125 MSPS with OPT-120; decimate factor 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048
External trigger responseMaximum frequency response 500 times/s

13Real-Time Spectrum Analysis

ParameterSpecification
FFT analysisFFT engine implemented in FPGA. Frame compression and trace detection are supported. No missing samples between FFT frames.
Frame update rateFFT frame update rate = 109 ns / (N × D × minimum time resolution)
POIPOI = 2 × N × D × minimum time resolution
N (FFT points)4096, 2048, 1024, 512, 256, 128, 64, 32
D (decimate factor)1, 2, 4, 8 ...
Max. analysis bandwidth50 MHz, or 100 MHz with OPT-120
Window functionB-Nuttall, Flat-top, LowSideLobe, Rectangle, Kaiser
RBW steps≥ 12 grades
Amplitude resolution0.5 dB

Typical Settings: FFT Refresh Rate and 100% POI

SettingRefresh rate (times/s), std.Refresh rate (times/s), opt50100% POI (us), std.100% POI (us), opt50
N = 4096, D = 115,25830,517131.07265.536
N = 32, D = 11,953,1253,906,2501.0240.512

14Phase Noise Measurement

ParameterSpecification
Min. frequency offset1 Hz
Max. measurement frequency offset10 MHz
Trace smoothSupported

SSB Phase Noise (dBc/Hz), Guaranteed / Typical

Offset1 GHz4.5 GHz6 GHz9 GHz
100 Hz-90 / -94-80 / -83-80 / -83-78 / -81
1 kHz-113 / -117-102 / -105-100 / -103-95 / -98
10 kHz-120 / -125-112 / -115-109 / -112-106 / -109
100 kHz-126 / -129-114 / -117-111 / -114-108 / -111
1 MHz-136 / -139-125 / -128-123 / -126-119 / -122
10 MHz-140 / -143-137 / -140-137 / -140-136 / -139

15Pulse, AM & FM

Pulse Detection

ParameterSpecification
Min. pulse width64 ns, or 32 ns with OPT-120
Measurement parametersTop Level, Base Level, Top/Base, Droop, Overshoot, Ripple, Rise Time, Rise Edge, Fall Time, Fall Edge, Width, PRI, Duty Cycle

AM Demodulation

ParameterSpecification
Measurement parametersModulation depth, carrier power, modulation rate, signal-to-noise ratio, RMS power, total harmonic distortion, and others
Modulation rate test range20 Hz to 10 MHz
Modulation rate test accuracy< 1 Hz when modulation rate < 1 kHz; < 0.1% when modulation rate ≥ 1 kHz
Modulation depth test range and accuracy5% to 95%, ± 5% (nominal)

FM Demodulation

ParameterSpecification
Measurement parametersModulation frequency offset, carrier power, modulation rate, signal-to-noise ratio, RMS power, total harmonic distortion, and others
Modulation rate test range20 Hz to 2 MHz
Modulation rate test accuracy< 1 Hz when modulation rate < 1 kHz; < 0.1% when modulation rate ≥ 1 kHz
Frequency offset test range and accuracy1 kHz to 10 MHz, ± 6% (nominal)

16Basic Vector Modulation Analysis (OPT-410)

ParameterSpecification
Modulation typeASK: 2ASK; FSK: 2FSK, 4FSK; MSK: GMSK; PSK: BPSK, QPSK, 8PSK; QAM: 16QAM, 32QAM, 64QAM, 128QAM, 256QAM
Symbol length128QAM and 256QAM: 4000; others: 2000
Symbol rate(1/64 to 1/4) × sample rate, ≤ 32.5 MSPS
FilterRoot raised cosine
Filter roll-off factor0.01 to 0.99
DisplaySpectrum, constellation, eye diagrams, measurement results
MeasurementEVM, amplitude error, phase error, frequency error, signal-to-noise ratio, part of the bitstream

17General & Physical

Input and Output

ConnectorSpecification
RF inputN(F), impedance 50 Ω
PowerType-C, 5V 3A supply capacity; voltage range 4.75 to 5.25 V, ripple less than 200 mVp
USB portType-C, USB 3.0 (USB 2.0 bandwidth limited); requires 5V 0.9A power supply
External trigger inputIntegrated in AUXIO, 3.3V CMOS, high impedance
Trigger outputIntegrated in AUXIO, 3.3V CMOS
GNSS antenna inputSMA (F)
Analog IF outputMMCX (F), maximum output power -25 dBm, impedance 50 Ω, 312.5 MHz ± 50 MHz
External reference clock inputMMCX (F), 10 MHz, amplitude ≥ 1.5 Vpp, impedance 330 Ω
Reference clock outputMMCX (F), 100 MHz, amplitude ≥ 0.3 Vpp, programmable on/off

Physical & Environmental

ParameterSpecification
Overall / core weight≤ 420 g / ≤ 195 g
Overall / core dimensions (L × W × H)≤ 163 × 66 × 37 mm / ≤ 109 × 60 × 16 mm
Power consumption≤ 15 W
Packaging accessoriesFlash disk × 1, USB 3.0 data cable × 1, USB power cable × 1, power adapter × 1
System requirementsWindows 11/10/8/7 (x86, x64); Debian 12/11/10 (x64, AArch64); Ubuntu 24.04/22.04/20.04/18.04 (x64, AArch64)
Operating / storage temperature, T0 class (std.)0 to 50 °C / -20 to +70 °C
Operating / storage temperature, T1 class (opt40)-20 to +65 °C / -40 to +85 °C
Operating / storage temperature, T2 class (opt41, core only)-40 to +65 °C / -40 to +85 °C
Operating relative humidity5 to 75% at ambient 0 to 40 °C; 5 to 45% above 40 °C

18Test Conditions

Specifications apply under the following conditions:

  • Start up and warm up for 10 minutes.
  • Ambient temperature 25 °C.
  • Typical and nominal values are not guaranteed and do not include measurement uncertainty.
  • Specifications may vary with hardware and software versions without prior notice.

19Options & Accessories

Options

Functional upgrades to the analyzer.

CodeDescriptionType
OPT-010Built-in OCXO reference clockBuilt-in hardware
OPT-220Internal high precision GNSSBuilt-in hardware
OPT-310AUXIO IO expansion boardAccessory
OPT-040T1 temperature classBuilt-in hardware
OPT-041T2 temperature class, core onlyBuilt-in hardware
OPT-120100 MHz analysis bandwidthBuilt-in hardware
OPT-410Basic vector modulation analysisSoftware
OPT-420Pulse analysisSoftware

Accessories

Antennas and physical add-ons drawn from the Berkeley Nucleonics antenna line.

AccessoryDescriptionType
ANT-100GDirectional antenna, 500 MHz to 10 GHzAntenna accessory
ANT-200GDirectional antenna, 500 MHz to 20 GHzAntenna accessory
Omnidirectional antennaExternal omnidirectional antenna, 400 MHz to 8000 MHz, gain < 2 dBiAntenna accessory
Berkeley Nucleonics directional antennas pair with the ICX-FieldHawk-U for geolocation and direction-finding work. See the ANT-100G antenna summary. verify antenna part numbers and gain figures against the published BNC datasheet.

20Packaging & Contact

Each ICX-FieldHawk-U ships with a flash disk, a USB 3.0 data cable, a USB power cable, and a power adapter. The analyzer runs on SpecICX-gen3 across Windows and Linux, with a unified API and standard SCPI support for integration work.

Contact Berkeley Nucleonics. For quotes, demonstrations, options, and antenna pairings such as the ANT-100G, reach the team at info@berkeleynucleonics.com or 800-234-7858.