REVIEW 4 major objections 6 minor 23 references
A high-sensitivity frequency counter for free-induction-decay signals
T0 review · 4 major / 6 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read An FPGA frequency counter extracts pulsed-signal frequencies with better than 100 µHz/√Hz sensitivity, matching offline nonlinear fitting.
desk verdict A solid FPGA frequency counter for FID signals that matches offline LM fitting; the robustness claims are the main caveat. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The engine of the work is the Hilbert-Transform Linear-Regression (HT-LR) algorithm: a discrete Hilbert transform truncated at $K=20$ converts the real signal $x[n]$ into its quadrature $y[n]$, forming the analytic signal $z[n]=x[n]+iy[n]$; the instantaneous phase $\varphi[n]=\arctan(y[n]/x[n])$ is unwrapped into a monotone cumulative phase $\Phi[n]$, and a weighted linear fit of $\Phi[n]$ versus time yields the frequency as its slope. The weights are the instantaneous amplitudes $|z[n]|$, which suppress low-SNR late-time samples. The hardware implementation uses an FPGA with a dual-core ARM processor and an 18-bit ADC at 1.53846 MSa/s, referenced to a 50 ppb oven-controlled crystal oscillator; one core acquires data while the other processes it. The truncation parameter $K$ trades computation time against precision, and $K=20$ keeps processing faster than an offline Levenberg-Marquardt fit of the same data.
What would settle it
Feed the counter a signal with two close-frequency damped tones, an amplitude drift, or a different relaxation time, or a real FID magnetometer output, and measure the 10 Hz noise spectral density; if the sensitivity rises above 100 µHz/√Hz or departs from Levenberg-Marquardt fitting of the same data, the 'no analytic-form pre-knowledge' claim fails for realistic envelopes.
Extended reading notes
Core claim
The central claim is that the HT-LR algorithm, implemented in an FPGA-based counter, turns nonlinear frequency fitting into a linear phase regression without losing accuracy. For each pulse, the device computes the discrete Hilbert transform of the acquired samples to build an analytic signal, extracts the unwrapped instantaneous phase, and performs a weighted linear regression of that phase versus time; the slope is the oscillation frequency, with sample amplitudes as weights to downweight the noisy tail of the decay. On 2.5 ms damped sinusoidal test pulses between 10 kHz and 500 kHz, the extracted frequency's noise spectral density at 10 Hz is better than 100 µHz/√Hz at a 200 Hz output rate, comparable to Levenberg-Marquardt fitting of the same data offline. The paper further shows that the truncation parameter $K$ of the Hilbert transform introduces a systematic frequency offset one order of magnitude smaller than typical heading errors of geomagnetic FID magnetometers, and that the weighted fit improves sensitivity by 15–40% in simulation depending on gate time.
Load-bearing premise
The counter's tested signals are a single synthetic damped sinusoid with fixed amplitude and fixed 2.5 ms decay time, so the claimed sensitivity assumes real FID signals resemble that ideal pulsed tone.
Editorial extensions
If this is right
- The counter's 100 µHz/√Hz floor at 200 Hz output corresponds to about 10 fT/√Hz for 87Rb magnetometers, bringing real-time field sensitivity to that level.
- The chosen truncation K=20 keeps per-pulse processing faster than an offline LM fit of the same data on a high-end CPU, while adding a systematic frequency offset one order of magnitude below typical heading errors.
- Increasing the output rate to 1000 Hz sacrifices less than a factor of four in sensitivity, which remains below 400 µHz/√Hz.
- Within the 10–500 kHz band, HT-LR reaches the same sensitivity as an ideal 20 ps TDC Omega-counter, but with simpler hardware.
Reading between the lines
- Because the tests use a single damped tone from a signal generator, a natural next check is a real atomic magnetometer's FID output, where amplitude drift, detuning, and multi-component spectra would test the 'no analytic-form pre-knowledge' claim in the field.
- The weighted fit was evaluated only in simulation, showing 15–40% improvement depending on gate time; a field implementation could verify whether real envelope noise follows the same weighting benefit.
- The truncation-induced systematic frequency offset is nearly constant across pulses, so gradiometric or differential measurements that subtract two channels might cancel it; this is a testable consequence not explored in the paper.
- The same phase-linear-regression idea could be extended to multi-frequency FID signals by first filtering into bands, since a weighted linear fit of unwrapped phase is model-free per band.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript reports an FPGA-based frequency counter that implements a Hilbert-transform linear-regression (HT-LR) algorithm for extracting the frequency of pulsed exponential-decay oscillations. The authors measure the noise spectral density (NSD) of the extracted frequency using function-generator signals with fixed amplitude 2.5 V and relaxation time 2.5 ms over 10 kHz to 500 kHz, reporting better than 100 µHz/√Hz at 10 Hz for a 200 Hz output rate and better than 400 µHz/√Hz at 1000 Hz. They compare the results with offline Levenberg-Marquardt fitting on the same data, study the effect of the Hilbert-transform truncation order K and of clock stability, and propose a weighted linear-regression variant tested in simulation. The conclusion is that the counter is suitable for FID atomic magnetometers and other pulsed-frequency applications.
Significance. If the reported sensitivity numbers hold, the HT-LR counter is a useful real-time alternative to offline nonlinear fitting for FID-type signals, with modest hardware requirements. The direct experimental comparison with the LM algorithm on identical recorded data is a strength, and the clock-stability check adds practical value. The main limitation is that the experimental evidence covers only one synthetic signal class with fixed amplitude and relaxation time; the weighted-fit robustness improvement is simulation-only, and the comparison with Ω-counters is dimensionally unclear. These gaps do not invalidate the central measurement, but they do limit the breadth of the conclusions as currently stated.
major comments (4)
- [Sec. III, Fig. 2 and text around "We choose K=20"] The truncation order K is selected using the same data set that is then used to report the headline sensitivity values. Because Fig. 2(b) shows that the NSD is still varying with K in the vicinity of K=20 for some of the tested frequencies, the reported <100 µHz/√Hz value may depend on this in-sample choice. The authors should either provide an out-of-sample rule for selecting K or present a sensitivity analysis showing that the headline number is stable over a range of K values.
- [Sec. III, Fig. 6 and accompanying text] The claimed 15-40% improvement from weighted fitting is demonstrated only on simulated white-noise data and is not verified experimentally. Because this improvement is presented as a robustness result with a quantitative range, the authors should confirm it on measured signals (for example, by adding controlled noise to the function-generator output) or explicitly label it as a simulation-based prediction that has not yet been experimentally validated.
- [Sec. III, Eq. (5) and the following comparison] The comparison with the Ω-counter is dimensionally inconsistent as written. Equation (5) evaluates to a frequency error in hertz (about 277 µHz for f=250 kHz, T=2.5 ms, δT=20 ps), not to a noise spectral density in Hz/√Hz. To obtain the quoted 20 µHz/√Hz one must apply an additional conversion factor, approximately √T, and this step is omitted. The comparison should be re-derived with consistent units or the claims should be restated accordingly.
- [Abstract and Secs. I and IV] The claim that the method "does not require the pre-knowledge of the analytic expression of the input signals" is broader than the evidence supports. All experimental tests use the single signal class A e^{-t/τ} sin(2π f t) with τ=2.5 ms and A=2.5 V; no tests cover DC offsets, non-exponential envelopes, detuning, multiple frequency components, or correlated noise. The abstract and conclusion should be restricted to the tested signal class, or additional experiments covering these cases should be reported.
minor comments (6)
- [Sec. II] The text contains the typo "Field-Prgrammable Gate Array"; it should read "Field-Programmable Gate Array."
- [Sec. III] The word "determins" should be "determines" in the sentence about crystal oscillator stability.
- [Fig. 2 caption] The caption refers to a CPU model "i9-139000"; this should be "i9-13900" to match the text.
- [Fig. 2(b) axis] The axis label "NSD (10^-5 Hz/Hz^1/2 @ 10 Hz)" would be clearer as "NSD (10^-5 Hz/√Hz @ 10 Hz)" to avoid confusion between Hz^1/2 and √Hz.
- [Abstract and Sec. III] The phrase "frequency range of 10 to 500 kHz" should be written as "10 kHz to 500 kHz" for consistency and clarity.
- [Sec. II, Eqs. (1) and (3)] The truncation in Eq. (3) should state explicitly that the sum runs over odd values of k, as the surrounding text implies, so that the reader can reproduce the finite-sum implementation.
Circularity Check
No circularity: HT-LR is an independent phase-based estimator benchmarked against LM on identical recorded data, with no load-bearing self-citation or fitted-input-as-prediction step.
full rationale
The derivation is self-contained. The HT-LR algorithm estimates frequency as the slope of the unwrapped instantaneous phase obtained from a discrete Hilbert transform, with a weighted linear regression whose weights are the instantaneous amplitudes; none of these quantities is defined in terms of the LM benchmark or the Omega-counter limit. The truncation parameter K is selected by a convergence/efficiency trade-off shown in Fig. 2(a)-(c), not by matching the LM output, and the same recorded data are then independently processed offline by LM for comparison (Sec. III). The Omega-counter comparison is an analytic theoretical reference (Eq. 5) with stated assumptions, not a fitted prediction. No load-bearing self-citation appears: the cited prior Hilbert-transform work [16], [17], [20] is external and does not supply the FPGA implementation or the weighted-fit extension. The fact that robustness is demonstrated only on simulated signals of the same exponential form is a limitation on external validity, but it is not circular because the weighted fit is evaluated against LM on fresh simulated noise realizations and is not constructed to reproduce LM outputs. Therefore no circular step is present.
Assumptions & free parameters
free parameters (1)
- K (Hilbert transform truncation order) =
20
assumptions (5)
- standard math Discrete Hilbert transform (Eq. 1) is a valid approximation for the band-limited FID signals
- domain assumption FID signal is a single-frequency damped sinusoid with slowly varying amplitude
- domain assumption Weighting the phase linear fit by instantaneous amplitude improves frequency estimation
- domain assumption OCXO frequency reference (50 ppb) does not limit the counter sensitivity
- domain assumption The theoretical Ω-counter sensitivity (Eq. 5) with δT=20 ps is a fair benchmark
Cite this review
Pith. "Pith review of A high-sensitivity frequency counter for free-induction-decay signals." pith.science (2026). https://pith.science/paper/RVQFHIZI
@misc{pith2026250604780,
author = {Pith},
title = {Pith review of: A high-sensitivity frequency counter for free-induction-decay signals},
year = {2026},
howpublished = {\url{https://pith.science/paper/RVQFHIZI}},
note = {Machine review of arXiv:2506.04780}
}
read the original abstract
Real-time frequency readout of time-dependent pulsed signals with a high sensitivity are key elements in many applications using atomic devices, such as FID atomic magnetometers. In this paper, we propose a frequency measurement algorithm based on the Hilbert transform and implement such a scheme in a FPGA-based frequency counter. By testing pulsed exponential-decay oscillation signals in the frequency range of 10 to 500 kHz, this frequency counter shows a frequency sensitivity better than 0.1 mHz/Hz^(1/2) at 10 Hz, with an output rate of 200 Hz. When the output rate is increased to 1000 Hz, the sensitivity remains better than 0.4 mHz/Hz^(1/2) at 10 Hz. The performance on frequency sensitivity is comparable with results obtained by off-line nonlinear fitting processes. In addition, this frequency counter does not require the pre-knowledge of the analytic expression of the input signals. The realization of such a device paves the way for practical applications of highly-sensitive FID atomic magnetometers.
Figures
Figures from the paper (3 more)
Reference graph
Works this paper leans on
-
[1]
Kitching, John, Svenja Knappe, and Elizabeth A. Donley. ”Atomic sensors–a review.” IEEE Sensors Journal 11.9 (2011): 1749-1758
work page 2011
-
[2]
”Chip-scale atomic devices.” Applied Physics Reviews 5.3 (2018)
Kitching, John. ”Chip-scale atomic devices.” Applied Physics Reviews 5.3 (2018)
work page 2018
-
[3]
”Optical magnetometry.” Nature physics 3.4 (2007): 227-234
Budker, Dmitry, and Michael Romalis. ”Optical magnetometry.” Nature physics 3.4 (2007): 227-234
work page 2007
-
[4]
Gruji ´c, Zoran D., et al. ”A sensitive and accurate atomic magnetometer based on free spin precession.” The European Physical Journal D 69 (2015): 1-10
work page 2015
-
[5]
Abel, Christopher, et al. ”Optically pumped Cs magnetometers enabling a high-sensitivity search for the neutron electric dipole moment.” Physical Review A 101.5 (2020): 053419
work page 2020
-
[6]
Sheng, Dehong, et al. ”Subfemtotesla scalar atomic magnetometry using multipass cells.” Physical review letters 110.16 (2013): 160802
work page 2013
-
[7]
Mor ´e, Jorge J. ”The Levenberg-Marquardt algorithm: implementation and theory.” Numerical analysis: proceedings of the biennial Con- ference held at Dundee, June 28–July 1, 1977. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006
work page 1977
-
[8]
Keshani, Shamim, et al. ”Digital processing for accurate frequency extraction in IFM receivers.” IEEE Transactions on Instrumentation and Measurement 69.9 (2020): 6092-6100
work page 2020
Show all 23 references
-
[9]
Suresh, and DV Rama KotiReddy
Kumar, N. Suresh, and DV Rama KotiReddy. ”A new method to enhance performance of digital frequency measurement and minimize the clock skew.” IEEE Sensors Journal 11.10 (2011): 2421-2425
2011
-
[10]
”A high-precision frequency measurement algo- rithm for FID signal of proton magnetometer.” IEEE Transactions on Instrumentation and Measurement 65.4 (2016): 898-904
Dong, Haobin, et al. ”A high-precision frequency measurement algo- rithm for FID signal of proton magnetometer.” IEEE Transactions on Instrumentation and Measurement 65.4 (2016): 898-904
2016
-
[11]
”High-precision frequency measurement approach of diminishing multi-source errors for UA V-based aeromagnetic survey.” Measurement 227 (2024): 114312
Ge, Jian, et al. ”High-precision frequency measurement approach of diminishing multi-source errors for UA V-based aeromagnetic survey.” Measurement 227 (2024): 114312
2024
-
[12]
”A digital phase-locked loop with calibrated coarse and stochastic fine TDC.” IEEE journal of solid-state circuits 48.8 (2013): 1829-1841
Samarah, Amer, and Anthony Chan Carusone. ”A digital phase-locked loop with calibrated coarse and stochastic fine TDC.” IEEE journal of solid-state circuits 48.8 (2013): 1829-1841
2013
-
[13]
”Hardware computing mod- ule for frequencyΩ-counter.” Measurement 229 (2024): 114404
Kwiatkowski, Paweł, and Adrian Beczek. ”Hardware computing mod- ule for frequencyΩ-counter.” Measurement 229 (2024): 114404
2024
-
[14]
”Rapid parameter determination of discrete damped sinusoidal oscillations.” Optics Express 29.5 (2021): 6863- 6878
Visschers, Jim C., et al. ”Rapid parameter determination of discrete damped sinusoidal oscillations.” Optics Express 29.5 (2021): 6863- 6878
2021
-
[15]
”Free-induction-decay 4Hemagnetometer using a multipass cell.” Physical Review Applied 22.1 (2024): 014084
Yi, Kaiwen, et al. ”Free-induction-decay 4Hemagnetometer using a multipass cell.” Physical Review Applied 22.1 (2024): 014084
2024
-
[16]
”Wide-bandwidth atomic magnetometry via instantaneous-phase retrieval.” Physical Review Research 2.1 (2020): 013213
Wilson, Nathanial, et al. ”Wide-bandwidth atomic magnetometry via instantaneous-phase retrieval.” Physical Review Research 2.1 (2020): 013213
2020
-
[17]
Dyer, and Erling Riis
Hunter, Dominic, Terry E. Dyer, and Erling Riis. ”Accurate optically pumped magnetometer based on Ramsey-style interrogation.” Optics Letters 47.5 (2022): 1230-1233
2022
-
[18]
”Underwater acoustic commu- nication channels: Propagation models and statistical characterization.” IEEE communications magazine 47.1 (2009): 84-89
Stojanovic, Milica, and James Preisig. ”Underwater acoustic commu- nication channels: Propagation models and statistical characterization.” IEEE communications magazine 47.1 (2009): 84-89
2009
-
[19]
Willsky, and Syed Hamid Nawab
Oppenheim, Alan V ., Alan S. Willsky, and Syed Hamid Nawab. Signals & systems. Pearson Educaci ´on, 1997
1997
-
[20]
”Systematic and statistical uncertainties of the Hilbert-transform based high-precision FID frequency extraction method.” Journal of Magnetic Resonance 329 (2021): 107020
Hong, Ran, et al. ”Systematic and statistical uncertainties of the Hilbert-transform based high-precision FID frequency extraction method.” Journal of Magnetic Resonance 329 (2021): 107020
2021
-
[21]
”Suppression of heading errors in Bell-Bloom op- tically pumped free-induction-decay alkali-metal atomic magnetome- ters.” Physical Review A 111.2 (2025): 023119
Liu, S-Q., et al. ”Suppression of heading errors in Bell-Bloom op- tically pumped free-induction-decay alkali-metal atomic magnetome- ters.” Physical Review A 111.2 (2025): 023119
2025
-
[22]
”New frequency counting principle improves reso- lution.” Proceedings of the 20th European Frequency and Time Forum
Johansson, Staffan. ”New frequency counting principle improves reso- lution.” Proceedings of the 20th European Frequency and Time Forum. IEEE, 2006
2006
-
[23]
Keysight, 53200A series RF/UNIVERSAL frequency counter/timers, [DAtasheet]. (2021). https://www.keysight.com/us/en/assets/7018- 02642/data-sheets/5990-6283.pdf
2021
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.