Implementation of direct demodulator based on ANN using FPGA

This paper presents the design and implementation of a direct amplitude (AM) demodulator using artificial neural network (ANN) on field programmable gate array (FPGA), which enables direct demodulation of modulated carriers to baseband waveforms. This direct AM demodulator introduces a novel approach by eliminating the need for intermediate frequency (IF) conversion, leveraging a neural network instead of a traditional analog local oscillator and mixer. Eliminating the IF stage allows for the use of wider bandwidth, supporting modern wideband communication systems. By omitting these conventional components, the proposed ANN-based direct AM demodulator reduces system noise, thereby enhancing fidelity. The proposed ANN-based direct AM demodulator uses a pre-processing technique to generate the carrier signal digitally at the input of the ANN enabling effective handling of high-frequency modulated signals. The implementation of the proposed ANN-based direct AM demodulator targets the XC7VX690T Virtex-7 FPGA platform, validated using Xilinx Vivado simulations. The ANN’s adaptability across different carrier frequencies enhances hardware reusability and resource efficiency. The ANN-based direct AM demodulator implemented on FPGA is faster than the ANN implemented using the C++ based fast artificial neural network (FANN) library which reduces the overall processing time and allows the operation of higher carrier frequencies. Results demonstrate the demodulator’s capability to process sine and square waves across a wide frequency range: modulating frequencies from 2.5 MHz to 20 MHz and carrier frequencies from 50 MHz to 200 MHz supporting a maximum bandwidth of 40 MHz. The proposed demodulator operates efficiently at a maximum carrier frequency of 200 MHz, with a sampling frequency of 1.66 GHz. Experimental results confirm the ANN’s robust performance across varying signal-to-noise ratios (SNRs) from 10 dB to 100 dB, showcasing MSE values ranging from 0.06 to 0.000001. Further to add, no noise filter is required after an SNR of 30 dB. The design is achieving only 16% amplitude distortion, thus offering an acceptable fidelity. The proposed demodulator consumed only 63.25% of LUT slices for a single hidden layer and 82.36% of LUT slices for two hidden layers ANN implementations on the specified FPGA board. DSP48E1 units used are 37.71% for the single layer and 60.21% for the multi-layer. The processing speed of the ANN based direct AM demodulator implemented on FPGA is 60.125, and 44.65 at f c of 50 MHz, and 200 MHz respectively. Overall, this ANN-FPGA based approach represents a significant advancement in AM demodulation technology, offering enhanced adaptability and performance compared to traditional methods.

Authors

Institutions

Publication Details

Journal
Alexandria Engineering Journal
Published
2024-09-20
DOI
https://doi.org/10.1016/j.aej.2024.09.038
Citations
6
Primary Topic
Advanced Algorithms and Applications
Type
article
Field-Weighted Citation Impact
1.97
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementation of direct demodulator based on ANN using FPGA

Chinthala Ramesh, Dhanesh G. Kurup, Vineetha K.V.
6 citations
Alexandria Engineering Journal
Advanced Algorithms and Applications
1.97
article

Implementation of direct demodulator based on ANN using FPGA

Chinthala Ramesh, Dhanesh G. Kurup, Vineetha K.V.
article en
6 citations

Abstract

This paper presents the design and implementation of a direct amplitude (AM) demodulator using artificial neural network (ANN) on field programmable gate array (FPGA), which enables direct demodulation of modulated carriers to baseband waveforms. This direct AM demodulator introduces a novel approach by eliminating the need for intermediate frequency (IF) conversion, leveraging a neural network instead of a traditional analog local oscillator and mixer. Eliminating the IF stage allows for the use of wider bandwidth, supporting modern wideband communication systems. By omitting these conventional components, the proposed ANN-based direct AM demodulator reduces system noise, thereby enhancing fidelity. The proposed ANN-based direct AM demodulator uses a pre-processing technique to generate the carrier signal digitally at the input of the ANN enabling effective handling of high-frequency modulated signals. The implementation of the proposed ANN-based direct AM demodulator targets the XC7VX690T Virtex-7 FPGA platform, validated using Xilinx Vivado simulations. The ANN’s adaptability across different carrier frequencies enhances hardware reusability and resource efficiency. The ANN-based direct AM demodulator implemented on FPGA is faster than the ANN implemented using the C++ based fast artificial neural network (FANN) library which reduces the overall processing time and allows the operation of higher carrier frequencies. Results demonstrate the demodulator’s capability to process sine and square waves across a wide frequency range: modulating frequencies from 2.5 MHz to 20 MHz and carrier frequencies from 50 MHz to 200 MHz supporting a maximum bandwidth of 40 MHz. The proposed demodulator operates efficiently at a maximum carrier frequency of 200 MHz, with a sampling frequency of 1.66 GHz. Experimental results confirm the ANN’s robust performance across varying signal-to-noise ratios (SNRs) from 10 dB to 100 dB, showcasing MSE values ranging from 0.06 to 0.000001. Further to add, no noise filter is required after an SNR of 30 dB. The design is achieving only 16% amplitude distortion, thus offering an acceptable fidelity. The proposed demodulator consumed only 63.25% of LUT slices for a single hidden layer and 82.36% of LUT slices for two hidden layers ANN implementations on the specified FPGA board. DSP48E1 units used are 37.71% for the single layer and 60.21% for the multi-layer. The processing speed of the ANN based direct AM demodulator implemented on FPGA is 60.125, and 44.65 at f c of 50 MHz, and 200 MHz respectively. Overall, this ANN-FPGA based approach represents a significant advancement in AM demodulation technology, offering enhanced adaptability and performance compared to traditional methods.

Alexandria Engineering JournalVol. 108
Amrita Vishwa Vidyapeetham (IN)
Openalex Percentile: Top 13%
Advanced Algorithms and Applications
1.97
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.