基于fpga1553b总线监测系统设计-design of 1553b bus monitor system based on fpga.docxVIP

基于fpga1553b总线监测系统设计-design of 1553b bus monitor system based on fpga.docx

  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文档。上传文档
查看更多
基于fpga1553b总线监测系统设计-design of 1553b bus monitor system based on fpga

目录第一章概述11.1课题的来源、目的和意义11.2课题国内外研究现状31.3课题的研究内容和论文安排42.2.1命令字72.2.2数据字82.2.3状态字92.31553B数据总线的消息格式92.4编码方式11第三章系统功能设计123.1系统整体方案及实现方案选择123.1.1系统总体功能介绍123.1.2实现方案选择143.1.3FPGA开发流程153.2曼彻斯特II型码编码器及无过滤译码器部分设计173.2.1曼彻斯特II型码编码器173.2.2无过滤译码器193.3无过滤监视器功能设计273.3.1数据整合模块293.3.2数据处理及缓存模块313.4数据采集终端功能设计333.4.1协议处理及功能控制模块(CL)设计343.4.2数据采集用户逻辑模块423.5错误数据发生器功能及功能选择模块设计45第四章系统硬件设计484.11553B总线隔离变压器484.21553B总线数据收发器484.3设计模块的FPGA实现504.3.1CycloneIII系列EP3C16Q240C8N型芯片504.3.2设计文件的硬件实现504.3.3FPGA的外部辅助电路设计524.4高速USB外设控制器CY7C68013A534.5模数转换器AD748455第五章系统设计实验验证585.1SignalTapII简介585.2系统功能测试59第六章总结65参考文献66攻读硕士学位期间发表的论文及参与的科研工作69致谢70第一章概述1.1课题的来源、目的和意义随着当今世界的信息化程度高速发展,各种不同功能的电子设备越来越多,由于使用场合及空间大小等因素局限,将这些数量大、种类多的电子设备在达到资源和功能共享的前提下进行有效综合,已经显得势在必行,已经成为科技发展的迫切要求。电子系统综合化的主要特点是分布处理、集中控制、实时响应;它克服了分布式和集中式系统在系统灵活度、可靠性和可扩展、维护方面的缺点,总线技术即是使用最广泛、有效的综合化技术[1]。综合化电子系统通常由多个子系统通过总线接口经总线介质互联而成,子系统与同一网络中的其它系统通过网络实现资源共享,这样就有效地减小了系统的体积和重量,提高了系统的综合效率,而且为重构、容错等实现提供了可能性。上世纪70年代发展起来的多路数据总线1553B就是总线技术中重要的一种,其标准全称为MIL-STD-1553B(简称1553B),是一种内部时分制指令/响应式多路传输数据总线,是首先由美国提出的具有高可靠性和灵活性的飞机内部电子系统联网标准,与其它常用总线相比,它的高可靠性、实时性以及灵活性使其在军用航空航海系统和武器系统设计方面得到了广泛应用,并逐步转向民用航空、航海及工业现场控制场合等许多领域的重要场合[2]。随着1553B总线在军事武器信息平台、民用航空航海和大型工业控制场合等国防、工业、经济建设重要领域的越来越多的应用,其重要性越发明显,其安全、可测试性也显得尤为重要。只有确保1553B总线系统的可靠、安全,才能确保应用于国防、工业、经济建设等重要领域的电子综合系统的正常工作,才能避免各领域建设发展中因1553B总线系统故障、失误而造成的损失,因此对1553B总线系统的监测是非常有必要的。按照1553B总线产品的开发阶段划分通常需要五级测试[3]。其内涵如下:(1)开发阶段测试主要是对试验样机的电路的工作状态进行测试,检测设计是否达到要求并及时修正错误;(2)设计验证则针对为1553B产品而设计的部件,主要为了测试部件是否满足总线协议要求;(3)产品测试在步骤2已通过后进行,主要针对于1553B产品整体性能;(4)系统综合测试则主要针对以1553B总线为依托的综合电子系统;(5)实地运行测试是最终在实地系统运行前的验证测试,从上述可知,前三级属于1553B部件级的测试,而后两级属于1553B系统级的测试[3][4]。对1553B总线系统的监视和测试,首先需要考虑部件级测试:即系统想要实现资源共享就必须要求所有的终端设备、子系统按照1553B总线标准所定义的各项要求来进行设计实现;而现实的问题在于,基于1553B总线的电子综合系统的子系统是由不同单位的众多研制人员分别研制而成,虽然基于同一标准,即1553B总线标准,但由于1553B标准仅规定了1553B总线物理层和数据链路层的通信规范,并未详尽定义具体的测试方法、步骤,再加上研究人员所制定的方案、生产工艺及测试环境差异等多方面的原因,导致各子系统间的通信传输及工作配合情况产生一定问题,研制单位难以有效的将所有子系统进行理想中的综合[4]。由此,设计1553B总线监测系统对1553B综合电子系统中的各终端设备进行有效地测试能够全面验证终端设备是否满足1553B标准要求,这一测试不仅是顺利实现电子系统综合的前提条件,而且是综合电子系统在重要领域

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档