A Reconfigurable Channel Receiver Employing Free-Running Oscillator and Frequency Estimation for IoT Applications
The rapid development of the Internet of Things (IoT) has imposed increasingly stringent power consumption requirements on receiver design. Unlike phase-locked loops (PLLs), free-running oscillators eliminate power-hungry loop circuitry. However, the inherent frequency offset of free-running oscillators introduces uncertainty in the intermediate frequency (IF), preventing the receiver from aligning with the desired channel. To address this, we present a reconfigurable channel receiver employing a free-running oscillator and frequency estimation for low-power IoT applications. The proposed receiver first captures a specific preamble sequence corresponding to the desired channel through multiple parallel sub-channels implemented in the digital baseband (DBB), which collectively cover the expected IF frequency range. The desired IF frequency is estimated using the proposed preamble-based frequency estimation (PBFE) algorithm. After frequency estimation, the receiver switches to a single-channel mode and tunes its passband center frequency to the estimated IF frequency, enabling high-sensitivity data reception. Measurement results demonstrate that the PBFE algorithm achieves reliable frequency estimation with a minimum IF signal-to-noise ratio (SNR) of 2 dB and an estimation error below 22 kHz. In single-channel mode, with a residual frequency offset of 30 kHz, an 8-point energy accumulation decoding scheme achieves a bit error rate (BER) of 10−3 at an IF SNR of 5.2 dB. Compared with the case of the original 50 kHz IF frequency offset, the required SNR is improved by 4.1 dB.
Authors
- Meng Liu (ORCID: https://orcid.org/0000-0001-5479-465X)
Institutions
- Fudan University (CN)
Publication Details
- Journal
- Electronics
- Published
- 2025-11-13
- DOI
- https://doi.org/10.3390/electronics14224435
- Primary Topic
- Advancements in PLL and VCO Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00