基本信息
文件名称:基于ZYNQ的多波束信号采集与处理板设计与实现.pdf
文件大小:6.72 MB
总页数:84 页
更新时间:2025-05-22
总字数:约9.21万字
文档摘要

基于ZYNQ的多波束信号采集与处理板设计与实现

摘要

多波束声呐是一种高精度探测设备,由干端和湿端两部分组成。其中,图像声呐

的干端包括声呐接口单元和显控软件,湿端则由发射机和接收机分置的系统构成。多

波束声呐接收系统则包括模拟信号采集模块、数字信号处理模块、数据传输控制模块

和上位机显控软件。其中,数据传输控制模块是整个声呐接收系统的重要组成部分,

必须提供充足的传输带宽和稳定的控制时序,才能满足远距离、高分辨探测等场合的

需求。

本文介绍了一种基于XilinxZYNQ7100处理器的多波束声呐数据传输控制模块与

硬件处理平台的设计和开发。研究内容包括:

首先,确定设计指标、根据设计指标完成数字信号处理模块、数据传输控制模块

的数字底板原理图设计、接收舱电源模块的设计与PCB绘制与调试。

其次,通过VerilogHDL语言进行逻辑开发,实现了LVDS与SRIO的跨时钟域数

据接收,并通过FDMA总线写入到ARM端的DDR中;通过EMC总线与ARM进行命

令和工作参数交互,并根据ARM转发的工作参数与控制命令产生系统工作需要的同步

周期与复位;通过使用RS485通信协议与甲板单元实时通信,完成了命令、时间、PPS

及辅助设备信息的接收与解析;通过命令和工作参数生成TVG增益码。

最后,基于ZYNQSoC处理器提供的ContexA9双核心ARM处理器,使用

VIVADO自带的SDK开发应用程序,实现与显控软件数据通信、和FPGA进行数据通

信,主要技术涉及多线程编程、socket网络编程等。

本文的研究内容成功地完成了多波束声呐系统的设计与调试,实现了数字信号处

理与数据传输的硬件平台需求。实验室系统联调与测试,各项功能工作正常,验证了

系统工作稳定性。

关键词:多波束声呐系统;信号采集处理平台;ZYNQ处理器;FPGA;ARM

基于ZYNQ的多波束信号采集与处理板设计与实现

ABSTRACT

Multibeamsonarisahigh-precisiondetectiondeviceconsistingoftwoparts:thedryend

andthewetend.Amongthem,thedryendoftheimagesonarincludesasonarinterfaceunit

anddisplayandcontrolsoftware,whilethewetendiscomposedofasystemthatseparatesthe

transmitterandreceiver.Themultibeamsonarreceivingsystemincludesananalogsignal

acquisitionmodule,adigitalsignalprocessingmodule,adatatransmissioncontrolmodule,and

anuppercomputerdisplayandcontrolsoftware.Amongthem,thedatatransmissioncontrol

moduleisanimportantcomponentoftheentiresonarreceivingsystem,anditmustprovide

sufficienttransmissionbandwidthandstablecontroltimingtomeettheneedsoflong-distance,

high-resolutiondetectionandotheroccasions.

Thisarticleintroducesthedesignanddevelopmentofamultibeamsonardatatransmission

controlmoduleandhardwareprocessingplatf