威尼斯官方网站登录-威尼斯网上手机官网[入口]

航空电子全双工业和交通业换式以太网,Micro公司设计用来航空电子系统的FPGA板威尼斯官方网站登录

2020-05-02 14:19栏目:威尼斯网站
TAG:

580)this.width=580;" onclick="window.open(this.src);" src="_002/2010/09/8_12_16_19_1CA.jpg" border=0>

威尼斯官方网站登录 1

MEN Micro公司设计6U FPGA三冗余A602单板机(SBC),采用64位VME总线,这种传统的结构限制了航空电子系统领域的软件发展速度。

AFDX全称为航空电子全双工交换式以太网,它是为在航空子系统之间进行数据交换而定义的一种协议标准,是基于ARINC429和1553B基础之上的一种总线通信协议规范。AFDX的组成AFDX 具有拓展的网络拓扑,它的拓扑结构为星型。AFDX网络主要由端系统、AFDX交换机以及传输链路组成,如图1 所示。端系统是构成AFDX 网络的一种重要网络元件,它嵌入在每个航空电子子系统中,将子系统与A F D X网络连接起来,负责消息的发送和接收。AFDX“确定型网络”的特性主要由端系统实现,这些特性主要包括流量整形、完整性检测和冗余管理等。交换机就是一种在通信系统中完成信息交换功能的设备。相比于商用以太网交换机,AFDX交换机具备了过滤功能、交换功能、故障隔离以及静态路由等特点。每个端系统分别与AFDX交换机相连,每台交换机大约能连接20 个端系统,形成接入交换网络;AFDX交换机之间通过背板总线连接,形成骨干交换网络。每个航空电子子系统采用全双工方式用2 对双绞线直接连接在交换机上,一对用来发送,一对用来接收。这样就消除了半双工以太网中遇到的争夺问题。在实际中,会使用一个冗余的交换机。AFDX 帧结构AFDX网络中传输的信号和以太网一样是以帧的形式存在的,帧是以太网通信信号的基本单元。AFDX帧结构遵守由I E E E 802.3标准规范的以太网帧结构。AFDX网络在运行时需要2 个互为冗余的交换网络,AFDX通过冗余路径来提高网络的可靠性。在端系统中,每个需要发送的帧都被复制,然后分别发送到网络A 和网络B 上,最后帧和其副本都被传送到目的端系统中,如图2 所示。AFDX用途AFDX网络是大型运输机和民用机载电子系统综合化互联的适宜解决方案。传统大型飞机机载系统的信息处理密度小于主战飞机,它们的航空电子系统由成套的分立式设备组成。然而,大型飞机的航空电子系统不会停滞不前,机载电子系统会涉及到高性能处理与信息综合、融合任务。从长远来看,综合式模块化是航空电子系统发展的趋势。因此,需要从实际情况出发,采用一种能够满足信息综合强度和实时性,又能够兼顾多代既有的航电设备,还能够稳步地过渡到先进的航空电子体系结构的开放式网络互连技术,AFDX就是这种应用条件下成功的典范。AFDX卡功能分析AFDX卡的核心协议是任务编排调度和帧发送。现有的全球各厂家提供的AFDX卡都是一卡双通道,由于AFDX卡是全双工的卡,即有2 个TX 和2 个RX 同时在发送和接收数据,这就要求卡上的协议处理芯片具有多任务同时并行处理的能力,也就是要有4 个任务同时并行处理2 个TX和2 个RX。而并行多任务处理是FPGA的强项,所以FPGA 是AFDX 卡协议处理芯片的最佳选择。任务编排调度。1 个AFDX卡的2 个TX 发送任务编排调度的处理最好交给FPGA 去处理,这样就可以避免由于硬件分时处理的原因而导致抖动的产生。帧发送。通常最佳的设计是让另外一个FPAG来完成2 个Port的VL发送,最好用硬件来完成,而不是采用CPU 运行软件来完成。如果采用了C P U 处理的方案,最大延时的抖动是无法用软件调试的方法解决的;如果用以太网分析仪诊断,经常会发现V L 的最大延时会出现>150μ s的情况。结束语最大延时抖动的稳定程度是衡量一个AFDX卡性能好坏的最关键的参数,而硬件的选择起着决定性的作用。推荐最好的设计是一个AFDX卡用2 个FPGA, 这2 个FPGA分别负责处理任务编排调度和发送帧,尽可能避免采用CPU 作为AFDX 协议处理器,因为即使是主频很高的C P U 也是采用分时处理。这样在AFDX 这种多任务并行处理的系统中会产生无法用软件消除的抖动。针对这些问题,笔者提出几点预防性建议供大家参考。选用AFDX卡时除了考虑相应的各种系统平台驱动、测试软件工具外,应从AFDX卡硬件构成的角度去考察,最佳的选择是AFDX卡的协议处理由2 个FPGA分别负责处理任务编排调度和发送帧。研发AFDX卡时尽可能避免选用RISC CPU 或PowerPC 作为AFDX协议处理器,因此AFDX卡可以避免经常出现抖动、不稳定的问题。(end)

根据RTCA DO-254提供的可靠性和经济性标准,商用货架产品A602的可靠性达到了满足航空电子系统的设计保证水平A级,安全完整性水平达到4级,每一类中都是最高的要求级别了。

900兆赫兹的PowerPC 750具有 512兆内存,内部是3冗余FPGA结构。关键功能,例如表决器,三个中的至少两个组件提供相同的结果来确保系统的可靠性。万一其中一个故障了,系统能保证继续工作的高可用性。

SBC还有其他的一些冗余部件,包括PSU 、闪存、时钟振荡器等。为了提高安全性和可用性,还应有诊断机制,在系统故障之前检测到故障。

A602组件工作温度在摄氏-40到50之间,A602价格定在12994美元。

版权声明:本文由威尼斯官方网站登录发布于威尼斯网站,转载请注明出处:航空电子全双工业和交通业换式以太网,Micro公司设计用来航空电子系统的FPGA板威尼斯官方网站登录