论文部分内容阅读
对于声纳信号处理系统而言,稳定、低功耗和高性能的要求是放在首位的,而DSP正具有这些特点。目前,对实时数字信号处理的应用需求和超大规模集成电路技术水平的飞速发展,推动着DSP性能不断提高,使其在声纳信号处理领域发挥着越来越重要的作用。
本文基于以DSP为处理核心的声纳处理平台开发数据/指令传输系统,主要完成了下面两方面工作。
第一是开发基于自主开发的以ADSP21160为处理核心的SHARC-ADIO板和基于PC/104总线的CPU板为硬件平台的数据/指令传输系统,同时对于不同声纳系统的CPU板使用操作系统的差异,分别基于DOS和Linux操作系统进行开发,针对硬件存储介质较为特殊的情况,移植Linux同时对其进行裁减以达到要求。与传统使用微处理器和DOS操作系统的声纳系统相比,使用DSP和Linux操作系统的声纳系统开发更方便、工作更稳定、效率更高;
第二是针对在调试阶段对密封的声纳系统中DSP板上程序调试的不便,提出了两种通过网络动态加载程序的方法并且分别实现,较好地完成了替代常规方法调试的工作。
采用上述方案的150kHz声多普勒流速剖面仪(ADCP)样机完成了千岛湖试验和863计划海洋监测技术主题组织的规范化外海试验,验证了数据传输系统的持续稳定性,同时测试了网络动态加载程序的可靠性与稳定性。