学位论文 > 优秀研究生学位论文题录展示

基于PCI总线的1553B总线接口板设计

作 者: 史国庆
导 师: 吴勇
学 校: 西北工业大学
专 业: 系统工程
关键词: 航空电子综合化 总线接口板 1553B总线 PCI总线 S5920 BU-61580 VxD
分类号: V243
类 型: 硕士论文
年 份: 2004年
下 载: 552次
引 用: 8次
阅 读: 论文下载
 

内容摘要


近年来,由于科学技术的不断发展,使得航空电子综合化系统也不断发展、提高。而1553B总线接口板是实现航空电子综合化系统的关键部件,故而1553B总线接口板的设计就显得非常重要。与此同时,随着PC机局部总线技术的发展,PCI局部总线独立于处理器的独特设计和其在高性能、低成本、开放性等方面的优势,使其得到迅速普及和发展,目前已成为微型计算机事实上的总线标准。本文所要完成的就是一个基于PCI总线的1553B总线接口板的硬件和软件设计工作。 在第一章概述了本文的主要研究内容以及本课题的意义所在;在第二章分别详细介绍了PCI总线和1553B总线,在第三章从总体上介绍了系统的设计思路并分别详细介绍了PCI总线接口芯片S5920和1553B总线协议芯片BU-61580,这些内容为第四章硬件设计和第五章软件设计作了铺垫;在第四章具体说明了如何利用PCI总线接口芯片S5920和1553B总线协议芯片BU-61580来进行接口板的硬件设计;在第五章说明了虚拟设备驱动程序(VxD)的概念和设计方法,同时也介绍了用户应用程序的设计过程及其与驱动程序间的通讯方法;在最后一章总结了本文的工作并对本设计的改进工作提出了几点建议。

全文目录


第一章 绪论  7-12
  1.1 航空电子综合化简介  7-8
  1.2 PCI总线简介  8
  1.3 1553B总线简介  8-9
  1.4 研究内容  9-11
    1.4.1 硬件设计  9-10
    1.4.2 软件设计  10-11
  1.5 选题意义  11-12
第二章 PCI总线与1553B总线  12-23
  2.1 PCI总线概述  12-16
    2.1.1 PCI总线的系统结构  12-13
    2.1.2 PCI总线信号  13-14
    2.1.3 PCI数据传输控制  14-15
    2.1.4 PCI的编址  15
    2.1.5 PCI总线的读写操作  15-16
  2.2 1553B总线概述  16-23
    2.2.1 典型MIL-STD-1553B系统的组成  17-18
    2.2.2 MIL-STD-1553B系统硬件连接  18-19
    2.2.3 MIL-STD-1553B协议规范  19-21
      2.2.3.1 总线上的数据格式和传输方法  19-20
      2.2.3.2 1553B规范的字格式  20-21
    2.2.4 1553B协议规范的消息简介  21-23
第三章 系统总体方案设计  23-38
  3.1 系统的设计思路  23-24
  3.2 DDCBU-61580协议芯片简介  24-29
    3.2.1 BU-61580的组成  24-25
    3.2.2 BU-61580的硬件接口  25-26
    3.2.3 BU-61580软件接口  26-29
  3.3 AMCCS5920接口芯片简介  29-38
    3.3.1 S5920的内部结构  30
    3.3.2 S5920的硬件接口  30-31
    3.3.3 S5920的软件接口  31-36
    3.3.4 S5920提高系统性能的方法  36
    3.3.5 S5920的初始化配置  36-38
第四章 系统硬件设计  38-52
  4.1 接口板电路原理介绍  39-51
    4.1.1 PCI插槽电路连接  40-41
    4.1.2 1553B总线与BU-61580芯片的接口  41
    4.1.3 S5920与BU-61580的接口逻辑设计  41-51
      4.1.3.1 NvRAM接口及配置空间的实现  41-44
      4.1.3.2 接口逻辑的实现  44-51
  4.2 接口板印制板图设计  51-52
第五章 系统软件设计  52-70
  5.1 驱动程序设计  52-63
    5.1.1 Windows环境下的驱动程序  53-55
    5.1.2 VxD虚拟设备驱动程序  55-63
      5.1.2.1 VxD的创建  56-57
      5.1.2.2 VxD的类和控制消息  57-59
      5.1.2.3 VxD访问硬件设备  59
      5.1.2.4 S5920芯片驱动程序的开发  59-63
  5.2 应用程序的开发  63-70
    5.2.1 程序初始化,下载配置空间  63-65
    5.2.2 设备驱动的调用  65-66
    5.2.3 应用程序与VxD的通信  66-70
第六章 总结  70-72
致谢  72-73
参考文献  73-75

相似论文

  1. GJB1188A接口监测记录设备研制,V248.2
  2. LXI 1553B总线通信模块设计,TP273
  3. AWG在诱饵防护设备中的应用,TN97
  4. 基于PCI总线的双片SoC协作机制设计与实现,TN47
  5. PXI/PCI总线设备驱动程序设计及应用,TP336
  6. 多DSP并行航迹规划系统接口驱动程序设计与实现,TP368.12
  7. 列车通信网中相关接口的研究与开发,TN915.852
  8. 基于PCI总线数据采集系统的研究与设计,TP274.2
  9. 基于PCI总线的数字GPS接收机的研制,P228.4
  10. 模糊神经网络在胶粘剂生产过程中的研究与应用,TP183
  11. 基于DSP和FPGA的某发射装置综合测试系统的设计和实现,TJ06
  12. 基于TMS320C6713的嵌入式系统的软件设计与实现,TP368.1
  13. 基于TMS320C6713的DSP系统软件设计与实现,TP368.1
  14. 随钻测量系统信号传输方式的研究,P634
  15. 星载设备中1553B总线的研究与实现,V443
  16. 声振主动控制工程软件包开发研究,TB535
  17. 基于DSP/FPGA架构实现捷联式惯性导航系统,TN966
  18. 嫦娥三号有效载荷分系统集成测试仿真软件开发,V474.3
  19. 一种总线收发器的设计与研究,TN859
  20. 1553B总线系统的建模与仿真,TP336
  21. 1553B总线控制器IP核设计研究,TP273

中图分类: > 航空、航天 > 航空 > 航空仪表、航空设备、飞行控制与导航 > 电子设备
© 2012 www.xueweilunwen.com