节点文献
基于ADSP21160的高速实时并行信号处理系统设计与研制
Design and Devolopment of High Speed Real-time Parallel Signal Processing System Based on ADSP21160
【作者】 阎振华;
【导师】 黄建国;
【作者基本信息】 西北工业大学 , 信号与信息处理, 2005, 硕士
【摘要】 本文深入研究了基于ADSP21160的多DSP处理器的高速实时并行信号处理系统的设计方法及其实现,并对应用于多目标高分辨估计和水声通信中的波束形成算法进行了理论分析。按照该系统的技术指标,重点研究了实现高速实时并行信号处理系统的设计和调试问题。此高速实时并行信号处理系统可对多个阵元接收到的信号进行多通道同步采样和数据分割处理,在不同的应用背景下,应用不同的算法实现多目标高分辨参数估计和多目标跟踪,以及水声通信中数据的高速实时处理。实验表明,此并行信号处理系统具有良好的性能,达到了技术设计要求。 本论文的主要工作和研究成果包括以下几个方面: 1) 通过对多目标高分辨方法和水声通信中波束形成的理论分析,并与其他DSP的性能比较,深入分析了SHARC系列ADSP21160的性能特点和功能实现方法,以及由多片ADSP21160处理器构成的松耦合和紧耦合两种并行处理系统的基本性能。根据系统的技术指标和功能实现的要求,设计出以4片ADSP21160构成的高速实时并行信号处理系统的整体方案, 2) 以ADSP21160构成的高速实时并行信号处理系统的硬件为基础,对整个高速并行信号处理系统各功能模块中松紧联合耦合的并行连接方式以及ADC与多片ADSP21160接口连接方式等关键技术进行了研究。针对各个功能模块的要求,研制了并行处理系统的松紧联合耦合的并行信号处理模块,以及外围连接的其他模块和通讯接口,并对整个高速实时并行信号处理系统各个模块进行了调试。调试结果表明,高速实时并行信号处理系统的各个功能模块的设计达到了工程设计的技术指标要求。 3) 在基于ADSP21160的并行信号处理系统的硬件设计的基础上论述了系统的软件调试设计方法和软件开发流程。在VisualDSP++开发环境中,运用C/C++语言和嵌入式汇编语言,完成了多目标高分辨估计和水声通信实验中的波束形成等软件。调试结果表明,在ADSP21160的并行信号处理系统的VisualDSP++开发环境中开发的各种软件,可以独立、准确的运行,达到了工程设计的要求。 4) 完成了基于ADSP21160的高速实时并行信号处理系统的整机调试及测试。测试结果表明,该高速实时并行信号处理系统是一种性能稳定、高速准确、
【Abstract】 In this dissertation, the design motheds and realization about high speed real-time parallel signal processing system with multi-DSP based on ADSP21160 are studied deeply, and the beamforming algorithm which is applied to multi-target high-resolution estimation and acoustic communication. According to the technical demands, the design and debugging problems about how to realize the high speed real-time parallel signal processing system are specially studied. The system can process signal that are received from a sensor array through multi-channal synchronization sampling and data dividing. Aim at the different backgroud, different algorithms are applied to realize the high speed real-time information processing to realize multi-target high-resolution parameter estimation, multi-target tracking and acoustic communication. The experiments show that the parallel signal processing system has the perfect performance and achieve the technic design requirement.The main work and achievements are summarized as follows:1) The performance characteristic about ADSP21160 which belongs to the series of SHARC, and the basic characteristic of loose-coupling and close-coupling parallel signal processing systems that are made up of the multiple processors-ADSP21160, are analysed deeply, through the analysis to the beamforming theory that is used to multi-target high-resolution motheds and acoustic communication and to performance comparison with other DSPs. According to the requirement of technical demands and function realizing, a holistic project about high speed parallel signal processing system which is made up of 4 ADSP21160s is designed.2) Based on the hardware of high speed real-time parallel signal processing system with ADSP21160, the key techniques of loose-close-combined coupling parallel connecting mode and of interface connecting mode of ADC with multiple ADSP21160s, which belong to the function modules in high speed parallel signal processing system, are studied. At the same time, the each function module of the high speedparallel signal processing system is debugged. From the result we can see that the design of each function module of the high speed parallel signal processing system is satisfied with the technical demands.3) Software design and debug motheds and software developing flow are showed in this dissertation, which is based on the hardware of the parallel signal processing system with ADSP21160. In VisualDSP++ developing environment, the software of beamforming that is applied to multi-target high-resolution estimation and acoustic communication is developed with C/C++ program and inline assembly language. The test results show that, the various softwares developed in the VisualDSP++ developing environment, which is applied to the signal processing system of ADSP21160, can run independently and accurately, and satisfy the technic design requirement.4) The whole system, that is high speed real-time processing, based on ADSP21160 is debugged and tested. The results show that the high speed real-time parallel processing system is a high performance processing system with steady capability, accuracy, popularly-used, and is satisfied with experiments and the scientific research demands of multi-target high-resolution parameter estimation, multi-target tracking, and acoustic communication.Generally, in this dissertation, the high speed real-time parallel signal processing system with 4 ADSP21160s is designed systemically and developed. And the each module of hardware and software are debugged. From the test results we can see that the parallel signal processing system reach the technical design requirements.
【Key words】 High Speed Signal Processing System; Parallel Processing; Multi-channal Synchronization Sampling; Memory Space; Hardware Debug; Software Debug; Digital Signal Processor (DSP); ADSP21160; Analog Digital Converter (ADC); VisualDSP++;
- 【网络出版投稿人】 西北工业大学 【网络出版年期】2005年 04期
- 【分类号】TN911.7
- 【被引频次】5
- 【下载频次】407