基于VPX的SRIO通信模块设计-论文.pdf

ID:53028808

大小:843.69 KB

页数:5页

时间:2020-04-14

基于VPX的SRIO通信模块设计-论文.pdf_第1页
基于VPX的SRIO通信模块设计-论文.pdf_第2页
基于VPX的SRIO通信模块设计-论文.pdf_第3页
基于VPX的SRIO通信模块设计-论文.pdf_第4页
基于VPX的SRIO通信模块设计-论文.pdf_第5页
资源描述:

《基于VPX的SRIO通信模块设计-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第35卷第2期雷达与对抗V01.35No.22015年6月RADAR&ECMJun.2015基于VPX的SRIO通信模块设计谷晓鹏,杨玉亮2,张然(1.海军指挥所,北京100841;2.中国船舶重工集团公司第七二四研究所,南京211153)摘要:针对VPX下SRIO通信的需求,提出一种封装SRIO通信接1:7的方法,设计并实现了一种SRIO通信模块。SRIO通信模块采用软件模块化设计思想,在SRIO通信接口的基础上设计PowerPC板CPU之间的通用的数据通信方式,可实现PowerPC板内、板间的数据通信。该模块以库函数形式实现二进制重用,可移植于任意PowerPC程序设计中,实

2、现通信参数的可视化配置,有利于软件结构化、模块化设计。测试分析表明,该模块具有良好的性能和二进制可重用性。关键词:通信模块;VPX;SerialRapidlO;软件模块化中图分类号:TN95文献标志码:A文章编号:1009—0401(2015)02—0064—05DesignofSR10communicationmodulebasedonVPXGUXiao—peng,YANGYu—liang,ZHANGRan(1.NavalCommandPost,Beijing100841;2.No.724ResearchInstituteofCSIC,Nanjing211153)Abstrac

3、t:AccordingtotherequirementsoftheSRIOcommunicationfortheVPX,amethodofen-capsulatingtheSRIOcommunicationinterfaceisproposed,andaSRIOcommunicationmoduleisdesignedandrealized.TheSRIOcommunicationmoduleadoptsanideaofmodularizedsoftwarethattheuniversaldatacommunicationmodebetweentheCPUsofthePowerP

4、CboardsisdesignedbasedontheSRIOcommunicationinterface,whichcanrealizethedatacommunicationbetweenandinsidethePowerPCboards.Thebinarysystemreusabilityforthemoduleisrealizedintheformoflibraryfunction.ThemodulecanbetransplantedinanyPowerPCprograms,realizingthevisualizedconfig—urationofthecommunic

5、ationparametersandfacilitatingstructuralandmodularizeddesignofthesoftware.Thetestresultsindicatethatthismodulefeaturesgoodperformanceandbinarysystemre—usability.Keywords:communicationmodule;VPX;SerialRapidIO;modularizedsoftware数存在很多不足:0引言(1)SRIO通信相关接口函数多,使用不方便,每个软件人员需花大量时间学习其使用方法;随着技术的进步以及应用性

6、能需求的不断提高,(2)SRIO通信需要对CPUID、地址、门铃等进行雷达系统各单元之间的通信对带宽要求不断提高。约定,需各个软件相关人员进行讨论确定;当CPU之VPX各单元之间的SerialRapidIO(以下简称SRIO)总间需增加新的报文或者已有CPU与新的CPU进行通线由于传输带宽的优势,应用越来越广泛,因此SRIO信时,整个项目相关人员可能都需对通信模块程序进通信越来越普遍。但是,直接使用SRIO通信接口函行修改;收稿日期:2015-03-03;修回日期:2015-03—18作者简介:谷晓鹏(1976.),男,工程师,硕士,研究方向:指挥自动化信息处理技术;杨玉亮(19

7、87一),男,工程师,硕士,研究方向:雷达资源调度;张然(1989.),女,工程师,硕士,研究方向:雷达数据处理。.--——64·-——谷晓鹏等基于VPX的SRIO通信模块设计境能力改变,模块的升级不影响库函数的接口签名,使测试。得模块易于升级。改变单次发送数据包大小,分别设置为1MB、2MB、4MB、8MB、16MB、32MB,调用本模块发送函数4性能测试循环发送,接收模块接收数据后循环拷贝至缓存,过程中分别计算DMA传输速度和内存拷贝速度。4.1模块功能测试计算方法:DMA传

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

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

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

《基于VPX的SRIO通信模块设计-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第35卷第2期雷达与对抗V01.35No.22015年6月RADAR&ECMJun.2015基于VPX的SRIO通信模块设计谷晓鹏,杨玉亮2,张然(1.海军指挥所,北京100841;2.中国船舶重工集团公司第七二四研究所,南京211153)摘要:针对VPX下SRIO通信的需求,提出一种封装SRIO通信接1:7的方法,设计并实现了一种SRIO通信模块。SRIO通信模块采用软件模块化设计思想,在SRIO通信接口的基础上设计PowerPC板CPU之间的通用的数据通信方式,可实现PowerPC板内、板间的数据通信。该模块以库函数形式实现二进制重用,可移植于任意PowerPC程序设计中,实

2、现通信参数的可视化配置,有利于软件结构化、模块化设计。测试分析表明,该模块具有良好的性能和二进制可重用性。关键词:通信模块;VPX;SerialRapidlO;软件模块化中图分类号:TN95文献标志码:A文章编号:1009—0401(2015)02—0064—05DesignofSR10communicationmodulebasedonVPXGUXiao—peng,YANGYu—liang,ZHANGRan(1.NavalCommandPost,Beijing100841;2.No.724ResearchInstituteofCSIC,Nanjing211153)Abstrac

3、t:AccordingtotherequirementsoftheSRIOcommunicationfortheVPX,amethodofen-capsulatingtheSRIOcommunicationinterfaceisproposed,andaSRIOcommunicationmoduleisdesignedandrealized.TheSRIOcommunicationmoduleadoptsanideaofmodularizedsoftwarethattheuniversaldatacommunicationmodebetweentheCPUsofthePowerP

4、CboardsisdesignedbasedontheSRIOcommunicationinterface,whichcanrealizethedatacommunicationbetweenandinsidethePowerPCboards.Thebinarysystemreusabilityforthemoduleisrealizedintheformoflibraryfunction.ThemodulecanbetransplantedinanyPowerPCprograms,realizingthevisualizedconfig—urationofthecommunic

5、ationparametersandfacilitatingstructuralandmodularizeddesignofthesoftware.Thetestresultsindicatethatthismodulefeaturesgoodperformanceandbinarysystemre—usability.Keywords:communicationmodule;VPX;SerialRapidIO;modularizedsoftware数存在很多不足:0引言(1)SRIO通信相关接口函数多,使用不方便,每个软件人员需花大量时间学习其使用方法;随着技术的进步以及应用性

6、能需求的不断提高,(2)SRIO通信需要对CPUID、地址、门铃等进行雷达系统各单元之间的通信对带宽要求不断提高。约定,需各个软件相关人员进行讨论确定;当CPU之VPX各单元之间的SerialRapidIO(以下简称SRIO)总间需增加新的报文或者已有CPU与新的CPU进行通线由于传输带宽的优势,应用越来越广泛,因此SRIO信时,整个项目相关人员可能都需对通信模块程序进通信越来越普遍。但是,直接使用SRIO通信接口函行修改;收稿日期:2015-03-03;修回日期:2015-03—18作者简介:谷晓鹏(1976.),男,工程师,硕士,研究方向:指挥自动化信息处理技术;杨玉亮(19

7、87一),男,工程师,硕士,研究方向:雷达资源调度;张然(1989.),女,工程师,硕士,研究方向:雷达数据处理。.--——64·-——谷晓鹏等基于VPX的SRIO通信模块设计境能力改变,模块的升级不影响库函数的接口签名,使测试。得模块易于升级。改变单次发送数据包大小,分别设置为1MB、2MB、4MB、8MB、16MB、32MB,调用本模块发送函数4性能测试循环发送,接收模块接收数据后循环拷贝至缓存,过程中分别计算DMA传输速度和内存拷贝速度。4.1模块功能测试计算方法:DMA传

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