• Semiconductor Optoelectronics
  • Vol. 45, Issue 2, 295 (2024)
REN Jianan1,2,3, JIAO Dian1,2, YANG Duo1,2, XU Chunfeng1,2, and XIN Jingtao1,2,3
Author Affiliations
  • 1[in Chinese]
  • 2[in Chinese]
  • 3[in Chinese]
  • show less
    DOI: 10.16818/j.issn1001-5868.2023111201 Cite this Article
    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 Copy Citation Text show less

    Abstract

    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.
    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