基于dsp长基线数字信号处理软件设计和实现

基于dsp长基线数字信号处理软件设计和实现

ID:32748429

大小:7.46 MB

页数:63页

时间:2019-02-15

基于dsp长基线数字信号处理软件设计和实现_第1页
基于dsp长基线数字信号处理软件设计和实现_第2页
基于dsp长基线数字信号处理软件设计和实现_第3页
基于dsp长基线数字信号处理软件设计和实现_第4页
基于dsp长基线数字信号处理软件设计和实现_第5页
资源描述:

《基于dsp长基线数字信号处理软件设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于DSP的长基线数字信号处理软件的设计与实现摘要长基线(LBL)水声定位系统是利用水声技术对水下合作目标进行定位与导航的系统。本文的主要工作是基于TMS320C6474DSP的长基线定位系统数字信号处理平台的信号处理软件的设计与实现。当前,处理器设计快速向多核方向发展,通过在单个芯片上集成多个处理器核,在完成相同性能指标的情况下,不但使功耗及芯片面积显著降低,而且使执行效率大大提高。本文充分利用TMS320C6474DSP支持多核的结构特性,不同的核负责不同的任务,共同完成软件功能。其中一个核负责转发上位机显控的控制命令、发射下询信号、接收时

2、延信息及数据上传上位机等,另外两个核并行负责应答信号的实时检测,提取时延信息等。多核之间通过共享资源管理和核间同步机制等多核通信技术进行数据交互和消息传递。为了便于软件开发和管理,论文从功能需求出发,将软件划分为多个独立的功能模块,并且采用了DSP/BIOS多线程实时操作内核,提高了程序的可读性和可扩展性。经过仿真验证,设计的长基线数字信号处理软件稳健可靠,运行性能良好,能够很好的满足系统要求。说明了长基线数字信号处理软件可完全基于一片C6474DSP实现,并且比当前基于C6416DSP的方案性能更加卓越,使基于C6474DSP的下一代长基线定

3、位系统的设计与实现有了理论依据。关键词:长基线定位;数字信号处理;多核通信;TMS320C6474哈尔滨工程大学硕士学位论文基于DSP的长基线数字信号处理软件的设计与实现ABSTRACTThelongbaselineacousticpositioningsystemhasbeenusedtoprovidetheprecisepositioningandnavigationfortheunderwatercooperationtargetsbyunderwateracousticpositioningtechniques.Themainconte

4、ntsofthisarticlearedesignandimplementationofthesignalprocessingsoftwareofthelongbaselinepositioningsystembasedonTMS320C6474DSPplatform.Nowadays,thedesignofprocessorisheadingtomulticoredirectionrapidly.Throughtheintegrationofmultiplecoresonasinglechip,completingthesameperform

5、ance,notonlysignificantlyreducethepowerconsumptionandchiparea,butalsogreatlyimprovetheefficiency.TheTexasInstrumentTMS320C6474DSPofferseveralarchitecturalmechanismstosupportinter-processorcommunication,thispapertakefulladvantageofthestructuralcharacteristicstocompletethewhol

6、esoftwarefunctionthroughdifferentcoresresponsiblefordifferenttasks.Onecoreisresponsibleforforwardingthecontrolcommandofthehostcomputer,launchinginquirysignal,receivingdelayinformationanduploadingdatatothehostcomputer,theothertwocoresareparallellyresponsibleforreal-timedetect

7、ionoftheresponsesignalandextractthetimedelayinformationetc.Dataexchangeandmessagingbetweenmulti—coresarebasedontheinter-processorcommunicationtechnologiessuchasthemanagementofsharedresourcesandinter-processorsynchronizationmechanism.Inordertofacilitatesoftwaredevelopmentandm

8、anagement,startingfromthefunctionalrequirements,thepaperdividesthesoftwarei

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。