基于VPX的高性能嵌入式系统驱动与管理技术研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:TTjj09
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统对总线数据传输性能的要求不断提高,VPX总线与PCIe总线已经被广泛的运用在各种架构的嵌入式平台上。本文基于一个由VPX总线互连的嵌入式硬件平台,设计了一整套实时操作系统的驱动与管理软件,实现了一个高性能嵌入式系统的高速数据传输。本文设计的驱动与管理软件具有清晰的层级架构,支持两种类型的数据通路传输,并提供了灵活的传输控制选项,上层程序可以对传输过程进行完全控制。本文首先介绍了硬件平台的架构与硬件间链路连接情况,提出了驱动与管理软件的总体架构设计,并设计了系统中两种类型的数据通路。然后着重对每一层级的软件进行详细设计与实现。P C Ie链路驱动层实现了 P CI e的设备扫描和设备配置;设备驱动层实现了重构FPGA等功能并定义了不同硬件的寄存器接口;传输控制层对数据传输过程进行了封装,设计并完成了两种数据通路的传输控制以及与上层程序交互的接口。本文最后搭建了平台对整个系统进行测试验证与结果分析,结果表明驱动程序正常加载,基本功能正常。两种数据通路的传输正常且验证了数据正确性,并测试了两种数据通路在不同条件下的带宽,分别为400MB/s和2675MB/s,达到了预期目标,满足高速数据传输的需求。
其他文献
要想获得施工质量的保证,要想得到工程设计的安全,土木建筑工程结构方面的设计是重中之重,它是整个建筑过程中最重要的环节,不仅关系着建筑水平的高低,还关系着人们生命财产
城市中的人听到野生动物,想到的是大熊猫、长臂猿,可能也会想到苍蝇蚊子臭虫,很多人说要把苍蝇蚊子全部消灭,就留大熊猫这类漂亮动物;乡村中的人听到野生动物,想的是,山货可以卖钱,野猪、血吸虫太讨厌啦,棕熊吃我的羊……野生动物到底和人类是一种什么关系?  在普通的人的生活中很少能够看到动物,城市就像动物荒漠,实际上全世界有将近870万种生物,其中我们定了名字、做了分类的只有120万种,尽管我们经常看到的
期刊
<正>《中国周刊》记者:您拥有集成建筑行业较长的从业经历。作为多年从事集成建筑的女性,请谈谈持久投身这个新型行业的内外动因,以及个人从业背景和经历。魏晓梅:与集成建筑
在国内外资本市场上,选择零杠杆政策的公司均呈现逐年显著增长的趋势。本文以2007~2014年我国沪深两市A股上市公司为研究对象,基于主动选择和被动选择的研究视角,研究了为什
随着人们生活方式和生活水平的改变,糖尿病患者呈逐年上升趋势,糖尿病属于一种慢性终身性疾病,单纯依赖住院期间的治疗和护理,不能长期控制血糖及提高患者生活质量。因此,糖
我国的住房市场越来越具有了美国次贷危机发生前的某些类似特征。虽然我国目前没有爆发金融危机,但不等于不存在潜在危险。因此有必要将我国房贷风险因素与引发美国次贷危机
目的探讨复杂肝内胆管结石合理的诊断与治疗方式。方法回顾性分析上海交通大学医学院附属仁济医院2011年1月至2015年10月手术治疗60例复杂肝内胆管结石的影像学资料、手术方
介绍了发明问题解决理论(TRIZ)的组成体系及利用Pro/Innovator平台进行创新设计的流程。分析了组件价值分析、流分析、"最小化"问题求解在产品创新设计中的应用。最后通过一