摘要
目前从航天工程角度来看,CAN和1553B的速率、可靠性和成本指标在航天系统中应用最为适宜。但是对于安全等级要求更高的系统则需一个新的标准。尤其是对故障容错与时间确定性需求不断增加的系统。Flex Ray通过在确定的时隙中传递信息,以及在两个通道上的故障容错和冗余信息的传送,满足了这些新增加的要求。然而,集成着Flex Ray IP的芯片目前主要满足的是汽车安全等级而不能满足宇航级。通过对集成着Flex Ray IP核的CPU进行筛选和加固会导致芯片费用昂贵。基于以上问题,本文选用满足宇航级的FPGA来实现Flex Ray通信控制器,这种方法既可以简化Flex Ray节点的硬件复杂度和成本,也为Flex Ray的实现新添了一种方法。并且为其在航天领域的应用做出相应的研究。经测试可知两个节点可以正常稳定通信。
At present from the perspective of Aerospace Engineering, CAN and 1553B's rate, reliability and cost index in the application of space system are the most appropriate. But for the system security level required higher needs a new standard. Especially for the fault tolerance and time deterministic demand are increasing system. FlexRay through the transmission of information in determining the time slot, And the transmission of fault tolerance and redundancy information in two on the channel,To meet these new increased demand. However, integrated with FlexRay IP chip at present mainly is to meet the automotive safety level and can not meet the space level. Through screening and reinforcement will lead to expensive of the integrated FlexRay chip IP core CPU. Based on the above problems, this paper used the FPGA to meet aerospace grade to realize FlexRay communication controller, This method can not only simplify the FlexRay node hardware complexity and cost, Also provides for a method of the implementation of FlexRay. And make the appropriate research for its application in the field of snace. The test indicated that the two nodes can be normal and stable communication.
出处
《电子设计工程》
2016年第3期148-151,155,共5页
Electronic Design Engineering