基于FPGA设计航空电子系统介绍.docx

上传人:lao****ou 文档编号:841731 上传时间:2024-06-17 格式:DOCX 页数:4 大小:143.90KB
下载 相关 举报
基于FPGA设计航空电子系统介绍.docx_第1页
第1页 / 共4页
基于FPGA设计航空电子系统介绍.docx_第2页
第2页 / 共4页
基于FPGA设计航空电子系统介绍.docx_第3页
第3页 / 共4页
基于FPGA设计航空电子系统介绍.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于FPGA设计航空电子系统介绍.docx》由会员分享,可在线阅读,更多相关《基于FPGA设计航空电子系统介绍.docx(4页珍藏版)》请在第一文库网上搜索。

1、基于FPGA设计航空电子系统介绍航空电工是指飞机上所有电子系统的总和。一个最基本的航空电子系统由通信、导航和显示管理等多个系统构成。航空电子设备种类众多,针对不同用途,这些设备从最简单的警用直升机上的探照灯到复杂如空中预警平台无所不包。而航空电子系统也有着只属于自己的特点,这些特点更是随着航空电子的发展而不断变化。MI1-STD-1553简介请看一下数据传输路径,即图1中的MI1-STDT553总线结构。MI1-STD-1553是一种定义数据总线的电子和协议特点的军用标准。作为一种在军用和商用领域广泛应用超过25年之久的总线,并且符合MI1-STDT553标准,它能以IMbit/s的速率高度精

2、确、极为可靠地传输数据。根据MI1-STD-1553标准的规定,总线结构由三个不同的硬件组成:总线控制器一一总线控制器是总线上唯一允许在数据总线上发出命令,并负责引导数据总线中数据流的硬件设备。如果同时有几个终端可以实现总线控制器的功能,同一时间内只能有一个处于活动状态。总线监视器一一总线监视器是一个可以监控总线上信息交换的终端。它可以用于飞行测试记录、飞行故障诊断、维护记录与任务分析,同时还可作为一个备用总线控制器,它有足够的信息可以接替总线控制器。然而,总线监视器是一个被动的设备,它不能报告所传输信息的状态。远程终端一一每个远程终端都包括在数据总线和子系统间传输数据所必须的电子器件和支持性

3、中间件。对于MI1-STD-1553,子系统就是所传输数据的发送者和接收者。这些终端不能作为总线控制器或总线监视器使用。MI1-STD-1553系统实施像其它军用网络技术一样,航空电子市场中的MI1-STD-1553测试和仿真实施也经历了从庞大的DECUnibus卡到19英寸的通过机架安装的组件,又发展到用于VME和PC1系统上的较小、较为集成的多通道背板,现在又出现了更小、集成度更高的PCMCIA0图2描述了专用的MI1-渡DT553ASIC芯片制造商的实施从离散的协议和收发抽堇左组精简到单一的体积小、功耗低的ASIC的发展过程。Mft!VBMancZqMKAUASC*Rft9VUXitff

4、innawI/O管育第31号可付JUS.mMMMXM七十霰八十零代九十年代S2.于核心的系统发展过程I过去25I1I1-ETD-1553系统的体根理*小.过去,典型的M11-STD-1553系统一般都由多个COTS组件构成,MI1-STD-15531/0通常由单一来源的带有内部处理功能的ASIC提供,这种内部处理可提供消息处理与缓冲以及对MI1-STDT553比特流进行编解码等。ASIC中可能含有也可能没有向MI1-STD-1553总线提供物理接口的收发器组件。每个ASIC为一个双冗余MI1-STD-1553通道提供此功能,所以支持多个MI1-STD-1553通道的系统就需要多个ASIC和收发

5、器。与每个MI1-STD-1553总线的连接是通过板载变压器实现的。最后,由一个或几个可播的EE”设备将MI1-STD-1553AS1C连接到主系统,并提供更多的系统功能,如其它I/O、存储器访问和处理器接口等。FPGA有多种密度,通常以逻辑单元或门来度量。它们有多种形式架构,提供了丰富的I/O引脚可供使用。FPGA还可提供内部存贮器。例如,当前由XiIinX推出的一流的FPGA存贮容量比三年前约增加了10倍。而且还提高了内部速度,降低了成本。现代FPGA海量的存贮和功能使其成为MI1-STD-1553设计最理想的选择。其核心为预先定义的、且经过测试的功能,这些功能可以应用到FPGA设计中。促

6、使工程师们为MI1-STD-1553实施选择IP设计的原因有很多,其中包括:废弃部件管理一一利用IP核心可以显著地降低废弃的风险。设计师不会束缚于某一个特定的部件、甚至是FPGA制造商。这与随时可能会被放弃的单一来源的专用MI1-STD-1553协议ASIC和处理器(及其制造方法)形成了鲜明的对比。对电路实施FPGA后,设计可移植到最新的FPGA中,一般都无须改变其功能,减少了对软件的修改(通常是项目中成本最大的部分)。减小体积、提高可靠性、降低功耗和重量一一将多种功能,包括处理器、I/O、M11-STD-1553和背板电路综合到单一的过中,可显著地减少部件数量、板卡空间和热负荷。这样就增加了

7、可靠性,进而提高了MTBF。减少部件数量可以降低飞行设备系统对重量、空间及功耗的需求。如图3所示,设计人员可以将多种功能综合到单一的逻辑设备中,减少了部件的数量和体积。降低成本一一由于实施了FPGA核心,生产和生命周期的成本会随着时间而下降。FPGA价格历来是随着项目的进行而显著地下滑,而AS1C在长期的生产过程中价格却会上涨。很多航空电子系统已经在其设计中采用了FPGA,一个MI1-STD-1553核心实例可以轻松地融入现有的芯片或同系列的其他更密集的芯片中。单一FPGA中集中了多通道实例可进一步节省成本,只因为单一FPGA内可以容纳多个通道接口。便于重新编程一一由于支持对现场硬件的重新编程

8、,核心的实施显著降低了设计风险。如果系统需求发生变化,或者要修复一个错误时,基于FPGA的设计可以在软件的控制下进行升级。这种灵活性还可以在硬件构造完成后,在硬件和软件间重新区分功能。例如,如果在集成阶段发现软件不能有效地响应一个实时事件,可以将该功能下移到FPGA级别,这样就将原由软件实现的功能转化为硬件功能。适应多种机体一一灵活、可重新编程的解决方案适于为多种机体构架或针对多用途基础设计的飞航测试线上可更换件(1RU)。由于USAF和NATO的多种机体采用从MI1-STD-1553B标准分离出来的协议,所以多种机体的1RU需要灵活、可编程的设计。某些设计实施了通过特殊的子地址或模式代码协议

9、进行寻址扩展的数据集。很多固定翼和可旋转翼飞机同时采用了较老的MI1-STD-1553A和MI1-STD-1553B1RU,这就要求总线控制器和总线监视器能够处理不同的协议。对MI1-STD-1553系统设计采用基于核心的实施现代FPGA的强大功能使其成为MI1-STD-1553设计的理想选择,这就是CondorEngineering推出F1ightCORE的原因。F1ightCORE是一种允许设计人员在各种A11era和Xi1inx的FPGA中轻松实现无版权的实例化设计的MI1-STD-1553IP0多数情况下,利用XiIinX综合技术(XST)或AIteraQUartUSn集成综合技术(Q

10、IS),F1ightCoREI553可以在两天内成功地集成。如图4所示,用户只须将CondorEngineering的IP核心与其自身逻辑和CondorEngineering的个别化模块(3mmx3mm)集成,即可实现高性能的MI1-STD-1553设计。FIighteORE还允许开发人员选择存储器的大小以恰好地与其系统需求相匹配。图4还显示了可以实施内部存贮和/或外部双如随机存贮器。该产品还提供了ManchesterII编码与解码、信息协议验证与合法化及为接口控制和编程实施简单的共享存贮架构等所有的必要组件。只需增加外部收发器即可,如标准的C0TSMI1-STD-1553或RS-485收发器。主机接口总线到数据子系统CZ3客户提供的建HMRSTtMSSORS45M图4,军盲性:由于CondorEnginoringF1iKhtCoREJe供一远程终端和总线监视务运行模式,所以它可担任这三川伟但

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服