如果电子设备在任何情况下都必须可靠地运行,则必须从一开始就设置项目并正确执行。如何做到这是“ ACE Avionics Acledifif -Ethernet”项目的主要主题。从技术上讲,这是关于在FPGA中使用的“媒体访问控制”块(MAC)的开发。尽管在Internet上可以免费下载此类块,但它们不符合功能安全的要求。因此,应根据行业合作伙伴的特殊要求和航空当局的过程要求新开发该块。合作伙伴Mercury Mission Systems International SA(MMSI)位于瑞士(瑞士)是Mercury Systems Company的一部分。它根据DO-254的要求开发用于地面和飞机的计算机系统,DO-254的要求,DO-254是航空电子硬件中电子硬件的质量标准。传感器和电子学院开发了功能块,并根据功能安全的要求制定了开发的一般过程。功能以太网MAC形成数据电缆(“ PHY”)和处理器(“主机”)之间的接口。Mac接收以太网数据包,分析它们并使用提取的标头数据将其传递给主机;相反,它通过从主机接收的标题和有效载荷来组装传输作业,并以正确的格式将其发送到线路。为此,它还必须正确拦截所有错误,以实现功能安全性。在任何情况下,MAC都不得将虚假信息作为正确的信息传递。尤其是在航空电子产品中,还有另一种要求:在10公里的飞行高度上,FPGA内有明显增加的位错误风险:电离粒子可以撞击芯片并改变触发器的状态,即触发器的状态,即所谓的单个事件不满(SEU)。如果可能的话,必须检测和处理这些SEU,而无需中断功能。该功能是在称为“ ACE单元”的库元素中实现的,该函数可以由客户集成到更大的FPGA设计中。
主要关键词