Real-time Parallel Processing System Design and Implementation for Underwater Acoustic Communication Based on Multiple Processors

被引:0
|
作者
阎振华
黄建国
张群飞
何成兵
机构
[1] China
[2] College of Marine Northwestern Polytechnical University
[3] Xi’an 710072
基金
中国国家自然科学基金;
关键词
information processing; ADSP-TS101; multi-channel synchronous sample; parallel processing structure; real-time processing; design optimization;
D O I
暂无
中图分类号
TN929.3 [水下通信(声纳通信)];
学科分类号
082403 ;
摘要
ADSP-TS101 is a high performance DSP with good properties of parallel processing and high speed.According to the real-time processing requirements of underwater acoustic communication algorithms,a real-time parallel processing system with multi-channel synchronous sample,which is composed of multiple ADSP-TS101s,is designed and carried out.For the hardware design,field programmable gate array(FPGA)logical control is adopted for the design of multi-channel synchronous sample module and cluster/data flow associated pin connection mode is adopted for multiprocessing parallel processing configuration respectively.And the software is optimized by two kinds of communication ways:broadcast writing way through shared bus and point-to-point way through link ports.Through the whole system installation,connective debugging,and experiments in a lake,the results show that the real-time parallel processing system has good stability and real-time processing capability and meets the technical design requirements of real-time processing.
引用
收藏
页码:139 / 144
页数:6
相关论文
共 50 条
  • [1] On real-time underwater acoustic communication with a prototype modem implementation
    Dol, Henry
    Blom, Koen
    Colin, Mathieu
    OCEANS 2024 - SINGAPORE, 2024,
  • [2] A LabVIEW-Based Implementation of Real-Time Underwater Acoustic OFDM System
    Chen, Peng
    Rong, Yue
    Nordholm, Sven
    Duncan, Alec J.
    He, Zhiqiang
    2017 23RD ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC): BRIDGING THE METROPOLITAN AND THE REMOTE, 2017, : 724 - 728
  • [3] Design and implementation of an all-digital real-time underwater acoustic transceiver using digital signal processors
    Lu, Fu-Sheng
    Tseng, Ching-Hsiang
    Wu, Bin-Chong
    JOURNAL OF MARINE SCIENCE AND TECHNOLOGY-TAIWAN, 2008, 16 (01): : 34 - 43
  • [4] Design and implementation of an all-digital real-time underwater acoustic transceiver using digital signal processors
    Lu, Fu-Sheng
    Tseng, Ching-Hsiang
    Wu, Bin-Chong
    Journal of Marine Science and Technology, 2008, 16 (01): : 34 - 43
  • [5] A LabVIEW-Based Implementation of Real-Time Adaptive Modulation for Underwater Acoustic OFDM Communication
    Barua, Suchi
    Rong, Yue
    Nordholm, Sven
    Chen, Peng
    GLOBAL OCEANS 2020: SINGAPORE - U.S. GULF COAST, 2020,
  • [6] FPGA-Based Real-Time Synchronous Parallel System for Underwater Acoustic Positioning and Navigation
    Zhao, Dong-Dong
    Mao, Wei-Bo
    Chen, Peng
    Dang, Yuan-Jie
    Liang, Rong-Hua
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2024, 71 (03) : 3199 - 3207
  • [7] Parallel Implementation of Real-Time Communication and IP Communication by using Multiple Ring Buffers
    Ueda, Kazuki
    Kikutani, Tatsushi
    Yakoh, Takahiro
    PROCEEDINGS OF 2014 10TH IEEE WORKSHOP ON FACTORY COMMUNICATION SYSTEMS (WFCS 2014), 2014,
  • [8] Real-time parallel implementation of road traffic radar video processing algorithms on a parallel architecture based on DSP and ARM processors
    Klilou, Abdessamad
    Bourzeix, Francois
    Bourja, Omar
    Zennayi, Yahya
    Mabrouk, Lhoussein
    Belkouch, Said
    2015 15TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS (ISDA), 2015, : 183 - 188
  • [9] Design and implementation of a real-time underwater acoustic telemetry system for fish behavior study and environmental sensing
    Yang, Yang
    Martinez, Jayson J.
    Lu, Jun
    Hou, Hongfei
    Deng, Zhiqun Daniel
    OCEANS 2019 MTS/IEEE SEATTLE, 2019,
  • [10] Application of parallel processors to real-time sensor array processing
    Martinez, DR
    IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1999, : 463 - 469