Adaptive design and implementation of automatic modulation recognition accelerator

被引:1
|
作者
Wang B. [1 ]
Wei X. [3 ]
Wang C. [3 ]
Li J. [3 ]
Jiao X. [2 ]
Fan J. [3 ]
Li P. [1 ]
机构
[1] School of Electronics and Information Engineering, Nanjing University of Information Science and Technology, Nanjing
[2] School of Computer and Software, Nanjing University of Information Science and Technology, Nanjing
[3] 63rd Research Institute, National University of Defense Technology, Nanjing
关键词
ADNN accelerator; Automatic modulation recognition; Field Programmable Gate Array;
D O I
10.1007/s12652-023-04736-0
中图分类号
学科分类号
摘要
Automatic modulation recognition-oriented Deep Neural Networks (ADNNs) have achieved higher recognition accuracy than traditional methods with less labor overhead. However, their high computation complexity usually far exceeds the computation capacity of communication devices built on Field Programmable Gate Array (FPGA) platform. When solving the problem of insufficient resources, the complete operation of FPGA-based accelerator can be achieved by dividing the calculation into several parts and calculating them separately, but this will cause unaccepTable latency. In this backdrop, we develop a new ADNN model, named VT-CNN2+, to promote the recognition accuracy. Then, after stating the resources and latency problems for implementing VT-CNN2+ on the FPGA platform, an adaptive hardware accelerator is put forward. To implement the accelerator, Area folding is introduced to optimize resources consumption. Moreover, Literacy Optimization, Parallelism Optimization, Inter-layer Cascading, Temporary Cache and Data Loading Optimization are adopted to reduce latency. Afterwords, the two components in our accelerator are detailed, i.e., Once-designed module and Re-designed module. Finally, to evaluate the performance and adaptivity of our accelerator, a series of experiments are conducted on two different FPGA platforms, i.e., AX7350 and ZedBoard. Results show that our accelerator can successfully adapt to different FPGA platforms and it can remarkably reduce the processing latency. Moreover, our accelerator’s processing speed of 0.066249s per single data sample with much lower energy consumption is one order of magnitude faster than desktop-level Central Processing Units (CPUs), two orders of magnitude faster than embedded CPUs. © The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2024.
引用
收藏
页码:779 / 795
页数:16
相关论文
共 50 条
  • [1] Automatic Modulation Recognition: An FPGA Implementation
    Kumar, Satish
    Mahapatra, Rajarshi
    Singh, Anurag
    IEEE COMMUNICATIONS LETTERS, 2022, 26 (09) : 2062 - 2066
  • [2] An Adaptive Neural Network Approach for Automatic Modulation Recognition
    Ettefagh, Yasaman
    Moghaddam, Mohammad Hossein
    Eghbalian, Sajjad
    2017 51ST ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS), 2017,
  • [3] On design and implementation of an Embedded Automatic Speech Recognition System
    Phadke, S
    Limaye, R
    Verma, S
    Subramanian, K
    17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, : 127 - 132
  • [4] Implementation of an Automatic Modulation Recognition System on a Software Defined Radio Platform
    Azza, Mohammed Amine
    El Moussati, Ali
    Moussaoui, Omar
    2018 INTERNATIONAL SYMPOSIUM ON ADVANCED ELECTRICAL AND COMMUNICATION TECHNOLOGIES (ISAECT), 2018,
  • [5] FPGA Implementation of Automatic Modulation Recognition System for Advanced SATCOM System
    Digdarsini, Durga
    Kumar, Mahesh
    Khot, Gopichand
    Ram, T. V. S.
    Tank, V. K.
    2014 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2014, : 464 - 469
  • [6] Adaptive Multi-Dimensional Shrinkage Block for Automatic Modulation Recognition
    Wei, Tao
    Li, Zan
    Bi, Dexin
    Shao, Zixuan
    Gao, Jingliang
    IEEE COMMUNICATIONS LETTERS, 2023, 27 (11) : 2968 - 2972
  • [7] Design and implementation of an adaptive algorithm for hybrid automatic repeat request
    Lopacinski, Lukasz
    Nolte, Joerg
    Buechner, Steffen
    Brzozowski, Marcin
    Kraemer, Rolf
    2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS 2015), 2015, : 263 - 266
  • [8] Design and Implementation of Modulation Recognition Algorithm Based on Monitoring Receiver
    Zhou, Peng
    An, Qi
    Xia, Wei
    He, ZiShu
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 898 - 902
  • [9] A fast automatic modulation recognition algorithm and its implementation in a spectrum monitoring application
    Boudreau, D
    Dubuc, C
    Patenaude, F
    Dufour, M
    Lodge, J
    Inkol, R
    MILCOM 2000: 21ST CENTURY MILITARY COMMUNICATIONS CONFERENCE PROCEEDINGS, VOLS 1 AND 2: ARCHITECTURES & TECHNOLOGIES FOR INFORMATION SUPERIORITY, 2000, : 732 - 736
  • [10] Design and Implementation of TLS Accelerator
    Yildiz, Recep Onur
    Yilmazer-Metin, Ayse
    PROCEEDINGS OF THE 2022 15TH IEEE DALLAS CIRCUITS AND SYSTEMS CONFERENCE (DCAS 2022), 2022,