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

时间:2025-08-02  作者:Diven  阅读:0

航空电子是指飞机上所有电子系统的总和。一个最基本的航空电子系统由通信、导航和显示管理等多个系统构成。航空电子设备种类众多,针对不同用途,这些设备从最简单的警用直升机上的探照灯到复杂如空中预警平台无所不包。而航空电子系统也有着只属于自己的特点,这些特点更是随着航空电子的发展而不断变化。

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

MIL-STD-1553简介

请看一下数据传输路径,即图1中的MIL-STD-1553总线结构。MIL-STD-1553是定义数据总线的电子和协议特点的军用标准。作为在军用和商用领域应用超过25年之久的总线,并且符合MIL-STD-1553标准,能以1Mbit/s的速率高度精确、极为可靠地传输数据。

根据MIL-STD-1553标准的规定,总线结构由三个不同的硬件组成:

●总线控制器——总线控制器是总线上唯一允许在数据总线上发出命令,并负责引导数据总线中数据流的硬件设备。如果同时有几个终端可以实现总线控制器的功能,同一时间内只能有一个处于活动状态。

●总线监视器——总线监视器是一个可以监控总线上信息交换的终端。可以用于飞行测试记录、飞行故障诊断、维护记录与任务分析,同时还可作为一个备用总线控制器,有足够的信息可以接替总线控制器。总线监视器是一个被动的设备,不能报告所传输信息的状态。

●远程终端——每个远程终端都包括在数据总线和子系统间传输数据所必须的电子器件和支持性中间件。对于MIL-STD-1553,子系统就是所传输数据的发送者和接收者。这些终端不能作为总线控制器或总线监视器使用。

MIL-STD-1553系统实施

像其军用网络技术一样,航空电子市场中的MIL-STD-1553测试和仿真实施也经历了从庞大的DECUnibus卡到19英寸的通过机架安装的组件,又发展到用于VME和PCI系统上的较小、较为集成的多通道背板,现在又出现了更小、集成度更高的PCMCIA接口。图2描述了专用的MIL-STD-1553ASIC芯片制造商的实施从离散的协议和收发器芯片组精简到单一的体积小、功耗低的ASIC的发展过程。

过去,典型的MIL-STD-1553系统一般都由多个COTS组件构成,MIL-STD-1553I/O通常由单一来源的带有内部处理功能的ASIC提供,这种内部处理可提供消息处理与缓冲以及对MIL-STD-1553比特流进行编解码等。ASIC中可能含有也可能没有向MIL-STD-1553总线提供物理接口的收发器组件。每个ASIC为一个双冗余MIL-STD-1553通道提供此功能,所以支持多个MIL-STD-1553通道的系统就需要多个ASIC和收发器。与每个MIL-STD-1553总线的连接是通过板载变压器实现的。由一个或几个可编程的FPGA设备将MIL-STD-1553ASIC连接到主系统,并提供更多的系统功能,如其I/O、存储器访问和处理器接口等。

FPGA有多种密度,通常以逻辑单元或门来度量。有多种形式架构,提供了丰富的I/O引脚可供使用。FPGA还可提供内部存贮器。例如,当前由Xilinx推出的一流的FPGA存贮容量比三年前约增加了10倍。而且还提高了内部速度,降低了成本。

现代FPGA海量的存贮和功能使其成为MIL-STD-1553设计最理想的选择。其核心为预先定义的、且经过测试的功能,这些功能可以应用到FPGA设计中。促使工程师们为MIL-STD-1553实施选择IP设计的原因有很多,其中包括:

废弃部件管理——利用IP核心可以显著地降低废弃的风险。设计师不会束缚于某一个特定的部件、甚至是FPGA制造商。这与随时可能会被放弃的单一来源的专用MIL-STD-1553协议ASIC和处理器(及其制造方法)形成了鲜明的对比。对电路实施FPGA后,设计可移植到最新的FPGA中,一般都无须改变其功能,减少了对软件的修改(通常是项目中成本最大的部分)。

减小体积、提高可靠性、降低功耗和重量——将多种功能,包括处理器、I/O、MIL-STD-1553和背板电路综合到单一的IC中,可显著地减少部件数量、板卡空间和热负荷。这样就增加了可靠性,进而提高了MTBF。减少部件数量可以降低飞行设备系统对重量、空间及功耗的需求。如图3所示,设计人员可以将多种功能综合到单一的逻辑设备中,减少了部件的数量和体积。

降低成本——由于实施了FPGA核心,生产和生命周期的成本会随着时间而下降。FPGA价格历来是随着项目的进行而显著地下滑,而ASIC在长期的生产过程中价格却会上涨。很多航空电子系统已经在其设计中采用了FPGA,一个MIL-STD-1553核心实例可以轻松地融入现有的芯片或同系列的其更密集的芯片中。单一FPGA中集中了多通道实例可进一步节省成本,只因为单一FPGA内可以容纳多个通道接口。

便于重新编程——由于支持对现场硬件的重新编程,核心的实施显著降低了设计风险。如果系统需求发生变化,或者要修复一个错误时,基于FPGA的设计可以在软件的控制下进行升级。这种灵活性还可以在硬件构造完成后,在硬件和软件间重新区分功能。例如,如果在集成阶段发现软件不能有效地响应一个实时事件,可以将该功能下移到FPGA级别,这样就将原由软件实现的功能转化为硬件功能。

适应多种机体——灵活、可重新编程的解决方案适于为多种机体构架或针对多用途基础设计的飞航测试线上可更换件(LRU)。由于USAF和NATO的多种机体采用从MIL-STD-1553B标准分离出来的协议,所以多种机体的LRU需要灵活、可编程的设计。某些设计实施了通过特殊的子地址或模式代码协议进行寻址扩展的数据集。很多固定翼和可旋转翼飞机同时采用了较老的MIL-STD-1553A和MIL-STD-1553BLRU,这就要求总线控制器和总线监视器能够处理不同的协议。

对MIL-STD-1553系统设计采用基于核心的实施

现代FPGA的强大功能使其成为MIL-STD-1553设计的理想选择,这就是CondorEngineering推出FlightCORE的原因。FlightCORE是允许设计人员在各种Altera和Xilinx的FPGA中轻松实现无版权的实例化设计的MIL-STD-1553IP。多数情况下,利用Xilinx综合技术(XST)或AlteraQuartusII集成综合技术(QIS),FlightCORE1553可以在两天内成功地集成。如图4所示,用户只须将CondorEngineering的IP核心与其自身逻辑和CondorEngineering的个别化模块(3mmx3mm)集成,即可实现高性能的MIL-STD-1553设计。FlightCORE还允许开发人员选择存储器的大小以恰好地与其系统需求相匹配。图4还显示了可以实施内部存贮和/或外部双端口随机存贮器。该产品还提供了ManchesterII编码与解码、信息协议验证与合法化及为接口控制和编程实施简单的共享存贮架构等所有的必要组件。只需增加外部收发器即可,如标准的COTSMIL-STD-1553或RS-485收发器。

猜您喜欢

刀套装主要优势有哪些?刀具是厨房中不可少的工具,而刀套装则是提升烹饪体验的重要选择。刀套装通常包含多种类型的刀具,如厨师刀、切片刀和削皮刀,满足不同食材的切割需...
2008-05-09 00:00:00

电信接口IC是现代通信设备中不可少的核心组件,具有多项显著优势。电信接口IC提供了高效的数据传输能力,能够支持大容量信息的快速传递,确保通信的稳定性和实时性。其...
2016-05-20 00:00:00

V/F和F/V转换芯片是现代电子设备中不可少的组件,在信号处理和数据转换中有着着重要作用。选择合适的转换芯片时,需要关注几个关键参数。首先是转换精度,这直接影响...
2025-08-25 00:00:00

肖特基二极管是重要的半导体器件,因其低正向压降和快速开关特性而应用于电源电路和高频电路中。随着时间的推移或工作环境的变化,肖特基二极管可能会出现故障,从而影响整...
2025-04-05 20:01:07

压线钳是应用于电气工程和电子设备中的重要工具。主要功能是将电线的端部压接成型,以确保良好的电气连接和稳定的信号传输。压线钳通常由高强度钢材制成,具备良好的耐用性...
2016-01-30 00:00:00

保险丝作为保护电路安全的重要元件,是不可替代的配件。伊莱科(ELECALL)作为知名的保险丝品牌,高品质的产品和丰富的分类体系,赢得了广大客户的信赖和认可。本文...
2023-11-28 00:27:30

压敏电阻是重要的电子元件,应用于电路保护、噪声抑制等领域。其中,10D471K压敏电阻优异的性能而受到青睐。使用时间的增加,这种元件可能会出现老化或损坏的情况。...
2025-04-17 20:01:20

锂离子电容是新型的储能设备,结合了锂离子电池和电容器的优点,但之间存在一些显著的区别。锂离子电池主要依靠电化学反应进行能量存储,具有较高的能量密度,适合长期储能...
2010-08-01 00:00:00

电子元件中,二极管作为重要的半导体器件,应用于整流、开关和信号处理等领域。二极管的种类繁多,其中肖特基二极管和普通二极管是最常见的两种类型。虽然基本功能相似,但...
2025-03-31 14:30:02

十字槽盘头机螺钉是常见的紧固件,应用于机械、电子和建筑等领域。其规格尺寸通常包括直径、长度和螺纹类型等多个方面。常见的直径有M2、M3、M4、M5等,长度则可以...
2022-07-06 00:00:00