Research Article | | Peer-Reviewed

A Simulation and Experimental Platform for Communication Courses Based on Digital Signal Processor

Received: 4 September 2024     Accepted: 17 October 2024     Published: 29 October 2024
Views:       Downloads:
Abstract

In this paper, a simulation and experimental platform is designed and implemented to overcome the shortcomings of the existing experimental platform for communication related courses. Firstly, the overall scheme of the simulation and experimental platform are introduced, including the specific hardware composition and supporting software. Secondly, the implement details are described in the following order: system composition, peripherals, hardware accelerator, and interface to the host computer. The main system is based on an independently developed digital signal processor, which may relieve the bottleneck problem of imported chips. Using FPGA to implement peripherals enhances the flexibility of the entire system and provides the ability for further development. The feasibility of reducing the cost is then discussed. Thirdly, the design and implementation of the simulator, compiler and assembler, debugger and other tools are introduced respectively. The simulator can operate under normal mode and debugging mode. The former can be used for ordinary experiments for teaching purpose, while the latter is for further development of graduated students. Finally, the prepared experimental projects are shown, including 6 basic experiments and 6 communication algorithm experiments. With the help of these experiments, students can better understand the principles and implementation of corresponding communication algorithms, and experience how different parameters may impact on the communication results, by modifying the configuration of the experimental system. The demonstrations of prototype prove that the simulation and experimental platform can meet the needs of communication related courses. The future work includes developing more experimental projects, raising integration to reduce the costs, and improving the entire system based on student feedback.

Published in Science Innovation (Volume 12, Issue 5)
DOI 10.11648/j.si.20241205.12
Page(s) 85-90
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2024. Published by Science Publishing Group

Keywords

Digital Signal Processing, Experiment Teaching, Communication Courses, Teaching Reform, Frequency Modulation and Demodulation

References
[1] 白杰, 孟令军, 张慧慧. 基于DSP的视频处理及传输系统设计[J]. 实验室研究与探索, 2017, 36(3): 111-115.
[2] 李志远. DSP实验教学改革与实践[J]. 实验科学与技术, 2016, 14(4): 164-167.
[3] 赵洪亮, 郑庆乐, 冯国金. 一种高性价比的C55x DSP实验教学系统的研究开发[J]. 实验技术与管理, 2012, 29(10): 103-106.
[4] 刘卫东.《DSP原理与应用》实验教学改革研究[J]. 实验科学与技术, 2012, 10(1): 84-85, 190.
[5] 黄慧春, 胡仁杰. DSP应用教学的探索与实践[J]. 实验技术与管理, 2007, 24(1): 131-133.
[6] 段雷, 李梅, 王彩霞. 基于DSP和FPGA的实时图像处理平台的设计[J]. 实验科学与技术, 2008, 6(5): 52-54,70.
[7] 邓春健, 吕燚, 李文生, 等. 利用FPGA实现DSP功能扩展实验[J]. 实验科学与技术, 2009, 7(1): 81-84.
[8] 刘洁, 杨海柱, 李洋. 基于XDS510的DSP实验系统研制[J]. 实验室研究与探索, 2013, 32(10): 84-86,113.
[9] REN Haoqi, ZHANG Zhifeng, WU Jun. A VLIW DSP for communication applications[C]//Proceeding of the 2015 6th International Green and Sustainable Computing Conference. Las Vegas: IEEE, 2015, 12.
[10] CHANG Rui, WU Jun, REN Haoqi. A compilation method for szero overhead loop in DSPs with VLIW[C]//Proceeding of the 2017 9th International Conference on Wireless Communications and Signal Processing. Nanjing: IEEE, 2017, 10.
[11] REN Haoqi, ZHANG Zhifeng, WU Jun. SWIFT: A Computationally-Intensive DSP Architecture for Communication Applications[J]. Mobile Networks and Applications, 2016, 21(6): 974-982.
[12] XILINX Inc. VC707 Evaluation Board for the Virtex-7 FPGA User Guide [EB/OL]. [2016-08-12].
[13] 夏宇闻. Verilog数字系统设计教程(第二版)[M]. 北京: 北京航空航天大学出版社, 2008.
[14] LI Han, REN Haoqi, WU Jun. Domain specific compiler for coordinated signal processing in 5G testbed[C]//Proceedings of the Workshop on Smart Internet of Things 2017. San Jose: ACM, 2017, 10.
[15] 杨光. Matlab仿真在DSP应用技术实验教学中的应用[J].实验科学与技术, 2015, 13(2): 38-42.
[16] 朱磊, 宋彩霞. 基于DSP的FIR数字滤波综合实验设计[J]. 实验技术与管理, 2017, 34(1): 206-209, 213.
Cite This Article
  • APA Style

    Ren, H. (2024). A Simulation and Experimental Platform for Communication Courses Based on Digital Signal Processor. Science Innovation, 12(5), 85-90. https://doi.org/10.11648/j.si.20241205.12

    Copy | Download

    ACS Style

    Ren, H. A Simulation and Experimental Platform for Communication Courses Based on Digital Signal Processor. Sci. Innov. 2024, 12(5), 85-90. doi: 10.11648/j.si.20241205.12

    Copy | Download

    AMA Style

    Ren H. A Simulation and Experimental Platform for Communication Courses Based on Digital Signal Processor. Sci Innov. 2024;12(5):85-90. doi: 10.11648/j.si.20241205.12

    Copy | Download

  • @article{10.11648/j.si.20241205.12,
      author = {Haoqi Ren},
      title = {A Simulation and Experimental Platform for Communication Courses Based on Digital Signal Processor
    },
      journal = {Science Innovation},
      volume = {12},
      number = {5},
      pages = {85-90},
      doi = {10.11648/j.si.20241205.12},
      url = {https://doi.org/10.11648/j.si.20241205.12},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.si.20241205.12},
      abstract = {In this paper, a simulation and experimental platform is designed and implemented to overcome the shortcomings of the existing experimental platform for communication related courses. Firstly, the overall scheme of the simulation and experimental platform are introduced, including the specific hardware composition and supporting software. Secondly, the implement details are described in the following order: system composition, peripherals, hardware accelerator, and interface to the host computer. The main system is based on an independently developed digital signal processor, which may relieve the bottleneck problem of imported chips. Using FPGA to implement peripherals enhances the flexibility of the entire system and provides the ability for further development. The feasibility of reducing the cost is then discussed. Thirdly, the design and implementation of the simulator, compiler and assembler, debugger and other tools are introduced respectively. The simulator can operate under normal mode and debugging mode. The former can be used for ordinary experiments for teaching purpose, while the latter is for further development of graduated students. Finally, the prepared experimental projects are shown, including 6 basic experiments and 6 communication algorithm experiments. With the help of these experiments, students can better understand the principles and implementation of corresponding communication algorithms, and experience how different parameters may impact on the communication results, by modifying the configuration of the experimental system. The demonstrations of prototype prove that the simulation and experimental platform can meet the needs of communication related courses. The future work includes developing more experimental projects, raising integration to reduce the costs, and improving the entire system based on student feedback.
    },
     year = {2024}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - A Simulation and Experimental Platform for Communication Courses Based on Digital Signal Processor
    
    AU  - Haoqi Ren
    Y1  - 2024/10/29
    PY  - 2024
    N1  - https://doi.org/10.11648/j.si.20241205.12
    DO  - 10.11648/j.si.20241205.12
    T2  - Science Innovation
    JF  - Science Innovation
    JO  - Science Innovation
    SP  - 85
    EP  - 90
    PB  - Science Publishing Group
    SN  - 2328-787X
    UR  - https://doi.org/10.11648/j.si.20241205.12
    AB  - In this paper, a simulation and experimental platform is designed and implemented to overcome the shortcomings of the existing experimental platform for communication related courses. Firstly, the overall scheme of the simulation and experimental platform are introduced, including the specific hardware composition and supporting software. Secondly, the implement details are described in the following order: system composition, peripherals, hardware accelerator, and interface to the host computer. The main system is based on an independently developed digital signal processor, which may relieve the bottleneck problem of imported chips. Using FPGA to implement peripherals enhances the flexibility of the entire system and provides the ability for further development. The feasibility of reducing the cost is then discussed. Thirdly, the design and implementation of the simulator, compiler and assembler, debugger and other tools are introduced respectively. The simulator can operate under normal mode and debugging mode. The former can be used for ordinary experiments for teaching purpose, while the latter is for further development of graduated students. Finally, the prepared experimental projects are shown, including 6 basic experiments and 6 communication algorithm experiments. With the help of these experiments, students can better understand the principles and implementation of corresponding communication algorithms, and experience how different parameters may impact on the communication results, by modifying the configuration of the experimental system. The demonstrations of prototype prove that the simulation and experimental platform can meet the needs of communication related courses. The future work includes developing more experimental projects, raising integration to reduce the costs, and improving the entire system based on student feedback.
    
    VL  - 12
    IS  - 5
    ER  - 

    Copy | Download

Author Information
  • College of Electronic and Information Engineering, Tongji University, Shanghai, China

  • Sections