为您写总线毕业论文和职称论文提供总线类有关在职毕业论文范文,与基于PCI局部总线的1553B总线接口卡设计相关论文范文素材,包括关于总线及数据及系统控制方面的论文题目、提纲、开题报告、文献综述、参考文献的大学硕士和本科毕业论文,是免费优秀的总线论文范文。
摘 要:根据1553B数据总线协议及其接口技术要求,设计了一种基于PCI局部总线的1553B总线接口卡.系统使用PLX公司的PCI9052和DDC公司的1553B协议芯片BU61580,通过FPGA芯片EP1C12B进行PCI协议和1553B协议的转换,使用DSP控制器TMS320F2812作为下位机的主控单元,并编制了接口卡驱动程序,实现了1553B总线和PCI总线的转换.
关 键 词 :PCI局部总线; 1553B总线; 总线接口卡; 数据总线协议
中图分类号:TN91934 文献标识码:A 文章编号:1004373X(2012)10004703
基金项目:航空科学基金资助项目(2010zc53036) 在航电系统的研制初期,通常要先在地面以微型计算机为基础做各种仿真实验.这使得用于各仿真系统的接口板的研制和革新工作便同时成为航电系统发展的一个重点.接口板的主要任务是实现航电系统的数据总线与PC机的数据总线之间的通信功能,这使PC机可以模拟航电系统数据总线上所挂接的实际子系统.PCI(Peripheral Component Interconnect)总线,即外围部件互连总线,是一种先进的高性能32/64位地址数据复用局部总线,可同时支持多组外围设备.PCI局部总线不受制于处理器 ,为中央处理器及调整外围设备提供一座桥梁,更可作为总线之间的交通指挥员,提高数据吞吐量,具有支持线性突发传输、极小的存取延误、采用总线主控和同步操作、兼容性强等优点.本文设计了一种基于PCI总线的接口板,其服务对象是MILSTD1553B总线,并编写其在Windows下的驱动程序.
1.1553B总线协议
MILSTD1553B 是一个关于数据总线电器特性和协议规范的军事标准,这个标准规定了飞机内部数字式的命令/响应时分制多路数据总线的技术要求,也规定了多路数据总线的操作方式和总线上的信息流的格式以及电气要求.其作用是提供一个在不同系统之间的传输数据和信息的媒介.
1553B数据总线以异步、命令/响应方式执行数据信息的传输,是一种计双工通信方式,它有3种终端类型:总线控制器(BC)、远程终端(RT)和总线监视器(BM).BC是总线上惟一被安排为执行建立和启动数据传输任务的终端,BC控制数据总线上所有数据信息的传输,任何时候总线上只有一个BC.RT是用户子系统到数据总线上的接口,它在BC的控制下提取数据或吸收数据.MT“监控”总线上的信息传输,以完成对总线上的数据源进行记录和分析,但它本身不参与总线的通信.各终端之间信息传输方式有:BC到RT,RT到BC,RT到RT,广播方式和系统控制方式.1553B数据总线上的信息流由消息组成,一个完整的消息包括命令字、数据字和状态字3种类型. 每个字的字长为20 b,其前3位为同步字头,有效信息位是16位,最后一位是奇偶校验位,采用奇校验,消息字采