基于LRM技术PIPIe设备驱动软件配置加载设计.docVIP

基于LRM技术PIPIe设备驱动软件配置加载设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LRM技术PIPIe设备驱动软件配置加载设计.doc

基于LRM技术PCIPCIe设备驱动软件配置加载设计 ;随着航电网络系统的快速发展,LRM (外 场可更换模块)技术己成为航电网络系统中新的技术, 并且是新一代军机航电网络系统的显著特征。该文提 出了以往航电网络系统PCI/PCIe设备驱动软件中配置 加载方式的不足,并引入了在LRM技术下配置加载方 案的设计和实现。指出基于LRM技术的航电网络 PCI/PCIe设备驱动软件在应用中的稳定性和可靠性, 并能满足航电网络系统对于故障处理的要求。 关键词:航电网络ILRM技术;配置加载 TP309 A : 1009-3044 (2017) 07-0064-02 1引言 随着电子技术的不断发展,越来越严酷的形势要 求航电网络的发展也必须满足日益进步的科学技术要 求。航电网络系统是军机的显著特征,也是军机的重 要组成部分,决定了军机系统的稳定性以及安全性, 其中LRM (外场可更换模块)技术是新航电网络系统 的重要体现。LRM技术己经成为了新一代军机的主要 特征,在很大程度上可以提高军机的作战能力,也能 很大程度上提高军机航电系统的稳定性和安全性。在 军机的航电网络上发展LRM技术已经成为航电网络系 统发展的必然趋势,也是加强军机作战能力的重要保 障。 2LRM技术原理和优势 LRM技术是建立在模块化技术上的,在系统结构 和功能上具有相对独立性,且具备一定的标准。不同 于LRU (外场可更换单元)技术,LRM技术具有明显 的优势:易维护性、可靠性和共享性等。在航电网络 系统设计上,可以将重要功能隔离在每个具有LRM技 术的模块上面,若具备某重要功能的模块出现故障, 可以单独将此模块更换,不影响整体网络系统的功能, 可以减小维护成本,提高维护效率,这是LRU技术所 不具备的。在设计具有LRM技术模块上面具有一定的 标准,有利于系统的扩展、改装以及新技术的引进, 降低系统的复杂性,最终可以形成标准化的模块。本 文基于航电网络系统LRM技术,提出了在LRM技术 下PCI/PCIe设备驱动软件中关于配置加载方案的实现, 分析了以往航电网络系统PCI/PCIe设备驱动软件中配 置加载方式的缺点,并提出基于LRM技术的新配置加 载方案的实现和新方案的优势,以及新方案可以满足 使用要求。 3光纤驱动软件中LRM技术应用 在航电网络系统中,每一个网络节点都会通过物 理总线连接至总线交换设备,通过交换设备和其他网 络节点进行通信。故每一个网络节点都具有自身单独 的端口 ID,对应其接人交换设备的端口号,从而也就 有单独的一套网络配置数据,用于定义自身的配置信 息,以及自身和网络中其他节点设备的发送以及接收 消息配置表。 3.1非LRM技术配置加载实现 在以往的航电网络系统PCI/PCIe设备驱动软件中 配置加载方式设计为单独给?W络节点通过加载设备 加载通信配置表,且配置表为此网络节点单独使用的, 解析配置表时也将加载进去的配置表全部读取出来提 供给此网络节点使用。此种方式加载和解析的配置数 据以及其他信息都是被加载节点独有的,与其他网络 节点无关。若网络模块出现故障需要更换,则必须更 换技术状态相同的模块,并且加载对应模块相同的配 置数据,才可以继续使用,大大增加了维护的难度。 3.2基于LRM技术配置加载设计 新状态基于LRM技术的PO/PCIe设备驱动软件配 置加载方式根据模块机架可插入模块的数量和对应模 块位置所接交换设备的端口 ID,在I.RM模块的不同扇 区加载机架中所有同类LRM模块的配置数据,每一个 端口所对应的配置数据都加载在不同物理隔离的硬件 扇区中,这样首先给所有模块都是加载同样的一整套 配置数据,便于操作;其次,当实验需求需要交换模 块时,仅需交换两个对应位置的模块即可,应用软件 根据目前模块所在的机架的位置来决定需要提取的对 应配置数据,不需要再使用加载工具重新加载配置数 据。交换模块顺序后,对应模块在新的机架位置可以 正常使用,不产生任何影响。如图1所示: 在PcI/PCIe设备驱动软件中,要实现LRM技术配 置加载方案,必须要确认在硬件中要有足够的空间存 储不同LRM位置对应端口 ID的配置数据。满足空间 要求后,再根据不同的配置数据格式,在规定的FLASH 扇区中写入配置数据。 在驱动软件配置加载功能模块中,首先要根据对 应地址映射关系找到硬件FLASH空间中待加载配置数 据空间的首地址,然后在待加载配置数据文件的文件 头中取出当前配置文件的长度、文件类型和配置文件 所属于的LRM编号,最后根据配置文件类型和当前配 置文件所属于的LRM编号计算出当前配置文件写入 FLASH时的扇区号,再调用接口将当前配置文件写入 FLASH空间中对应的扇区里。写入配置数据时可根据 配置数据文件头中的校验和信息计算配置数据文件内 容的

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档