基于BWDSP1042的雷达信号处理若干算法的实现与优化研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:xiaollxiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
中国电子科技集团公司第三十八研究所在“核高基”重大专项中推出多核雷达信号处理芯片BWDSP1042。BWDSP1042是CETC-38 继 BWDSP100之后,在BWDSP100之上研发的面向雷达的高性能多核数字信号处理器,具有高集成度的指令系统,模块化的结构程序研究和更高的并行性。本课题开展基于BWDSP1042的雷达信号处理若干算法的实现与优化研究,主要内容有:1.基于BWDSP1042的不同点数、不同数据格式FIR算法研究和实现通过熟悉BWDSP1042内部结构和BWDSP1042处理器软件平台ECS (Efficient Coding Studio)指令编排原则,合理安排BWDSP1042内部寄存器和运算部件,给出最佳优化方案,在所需相对较少运算部件前提下,最大提高运算部件利用率,减少算法运行周期。给出BWDSP1042中FIR算法研究具体流程、编写、调用、实际周期、理论周期。2.基于BWDSP1042的不同点数FFT算法研究和实现FFT算法研究时,本课题研究运用基-2时间抽取FFT算法、基于原位部分逆序高效FFT算法以及特有模八寻址方式,很大程度上提高FFT算法效率。与FIR算法研究类似,课题研究合理安排BWDSP1042内部寄存器和运算部件,提高运算部件利用率,减少算法运行周期。给出BWDSP1042中FFT算法研究具体流程、编写、调用、实际周期、理论周期。3.课题研究算法有效性验证通过对各算法所需运算部件总数及BWDSP1042内部运算部件数做分析,得出算法理论周期与本课题研究算法实际主循环周期比基本达到80%以上,即能够最大化合理利用BWDSP1042运算部件;与其他主流高性能DSP芯片(如TMS320C6678、BWDSP100、ADSP-TS201)内部函数库算法的周期和运行时间作对比,并与MATLAB生成标准数据作误差对比。结果表明,本课题研究算法在充分利用其运算部件后,算法周期和时间相对TMS320C6678、ADSP-TS201和BWDSP100有很大缩减(与ADSP-TS201周期比高大15.77),误差范围相似。本课题研究基本完成提升运算部件利用率,提高算法效率,充分发挥BWDSP1042运算部件优势,这对提升我国自主研发的雷达信号处理芯片的性能具有重要的意义。
其他文献
数学学科是小学阶段的一门基础课程.现如今,素质教育不断深入和发展,学校也越来越重视对学生综合素质的培养.在小学数学课堂教学中,教师如何以最少的时间和精力,获取最佳的课
数学的学习指的是对数与形的结合性学习,就是指通过对数学的学习运用数字图形化的语言去描述生活中所遇到的问题,学好数学的目的就是为了更好的应用于生活.新课标课程的改革
新课程改革背景下,随着课改理念的不断深入和落实,初中历史教学也面临着前所未有的改变,课堂教学的有效性是教育教学的最终目的,而我们要想达到这个目的,就必须全面把握历史
三年级是小学的重要一个阶段,教师应该在教学中去提高学生的学习能力,并且要去提高学生的综合素质,这对教师来说是必不可少的,教师应当深入去研究.教师在教学的时候发现很多
随着信息科学的快速发展,信息技术在各个领域得到了广泛的应用,特别是在军事通信领域,信息战已经成为现代战争的主要作战形式之一。扩频通信由于具有抗干扰和抗截获能力强、
新课程改革,对初中生物老师提出了更高的要求,要将学生摆在教学的首位,只有认真贯彻和实施新课改提出的教学要求,积极探索有效性教学方法和教学模式,将课内与课外,课堂与生活