Semiconductor Optoelectronics, Volume. 45, Issue 2, 295(2024)

CNN-based Overlapping Spectral Demodulation Algorithm and Its FPGA Implementation

REN Jianan1...2,3, JIAO Dian1,2, YANG Duo1,2, XU Chunfeng1,2, and XIN Jingtao1,23 |Show fewer author(s)
Author Affiliations
  • 1[in Chinese]
  • 2[in Chinese]
  • 3[in Chinese]
  • show less

    To solve the spectral signal overlapping problem in fiber Bragg grating (FBG) sensing networks, this study proposes a spectral signal demodulation algorithm using a convolutional neural network model based on a field-programmable gate array (FPGA) and implements it in hardware for acceleration. The models parameters are quantized to a fixed-point representation, reducing the storage space of the model and enhancing the utilization of DSP resources in the FPGA. Hardware optimization techniques such as loop unrolling and array rearrangement are employed to improve real-time system performance, establishing a parallel computing scheme for the algorithm. The results indicate that under a clock frequency of 100 MHz, the demodulation accuracy of the test set is 1.19pm at an inference speed of 14.96μs per frame and a spectral demodulation rate of 60kHz. The proposed algorithm exhibits high precision and speed in the demodulation of overlapped FBG spectral signals.

    Tools

    Get Citation

    Copy Citation Text

    REN Jianan, JIAO Dian, YANG Duo, XU Chunfeng, XIN Jingtao. CNN-based Overlapping Spectral Demodulation Algorithm and Its FPGA Implementation[J]. Semiconductor Optoelectronics, 2024, 45(2): 295

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Nov. 12, 2023

    Accepted: --

    Published Online: Aug. 14, 2024

    The Author Email:

    DOI:10.16818/j.issn1001-5868.2023111201

    Topics