【技术实现步骤摘要】
一种可配置AFDX总线数据帧延时设备和AFDX数据帧延时方法
本专利技术属于AFDX总线
,具体涉及一种可配置AFDX总线数据帧延时设备和AFDX数据帧延时方法。
技术介绍
航空电子全双工交换式以太网(AvionicsFullDuplexSwitchEthernet,简称AFDX)是一种具有较大网络带宽和易于扩展的航空总线,是航空系统综合化和模块化发展的趋势下出现的一种航空总线。AFDX逐渐成为大型民用客机的主流航电总线。AFDX总线中有两类关键设备:端系统和AFDX交换机。端系统提供航空电子系统接入AFDX总线的接口,数据通过端系统数据进入AFDX总线;所有的端系统连接至交换机,实现端系统至端系统的数据通信。AFDX总线对网络数据传输时间延时有着严格的限制和要求,端到端的延迟时间被限定在特定范围,延时值超出范围的数据帧将被端系统视为无效数据并被丢弃。数据延时时间是AFDX总线性能评估的重要参数,其中AFDX交换机是引起数据帧传输延时的关键设备。当数据经过多个AFDX交换机,其传输时间增加;同时,当AFDX交换机的网络负载较大,其数据队列中等候被发送的数据量 ...
【技术保护点】
1.一种可配置AFDX总线数据帧延时设备,其特征在于,所述延时设备以可编程逻辑门阵列FPGA为核心单元,基于外部IRIG‑B信号或秒脉冲信号校正定时器,完成AFDX总线数据帧延时功能,同时输出可测量数据帧延迟标识信号。
【技术特征摘要】
1.一种可配置AFDX总线数据帧延时设备,其特征在于,所述延时设备以可编程逻辑门阵列FPGA为核心单元,基于外部IRIG-B信号或秒脉冲信号校正定时器,完成AFDX总线数据帧延时功能,同时输出可测量数据帧延迟标识信号。2.根据权利要求1所述的AFDX总线数据帧延时设备,其特征在于:所述AFDX总线数据帧延时设备包括可编程逻辑门阵列FPGA、以太网物理层芯片、网络变压器、微控制器、IRIG-B信号或秒脉冲信号输入接口、AFDX总线连接端口和数据帧延迟标识信号输出端口;所述以太网物理层芯片为单片支持多端口的物理层芯片或多片仅支持单端口的物理层芯片;所述以太网物理层芯片的两个数据端口连接可编程逻辑门阵列FPGA,组成AFDX总线数据帧进出可编程逻辑门阵列FPGA的数据通道;所述微控制器连接以太网物理层芯片,对以太网物理层芯片进行参数配置和寄存器状态读取。3.一种应用于权利要求1所述的可配置AFDX总线数据帧延时设备的AFDX数据帧延时方法,其特征在于,所述的方法包括以下步骤:(1)数据截获单元检测数据链路上是否有数据帧传输,若检测到有AFDX数据帧传输事则执行步骤(2),否则继续重复执行步骤(1);(2)数据截获单元检测到数据帧的第一个字节后,立刻产生定时器启动信号并为该数据帧分配特定存储空间;定时器参数可配置更改,同时以秒脉冲或IRIG-B信号为标准时间进行动态校正;(3)AFDX数据帧被完整截获,但丢弃前导码和帧开始符,有效减少每个数据帧所需的存储空间;数据帧剩余部分存放至与定时器对应的特定存储空间;(4)定时器计时满后产生数据发送信号,该信号被传递至数据发送单元;同时将定时器的计数值被置零,等待下一次的定时启动信号;(5)数据发送单元收到数据发送信号,将重新产生的前导码和帧开始符及从对应存储空间按字节依次读出的数据帧发送至数据链路。4.根据权利要求3所述的AFDX数据帧延时方法,其特征在于,所述定时器数量由AFDX网络的数据帧速率和设定的延时值共同决定,且所述所有定时器的计时参数相同,处在计时工作状态...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:北京航测精仪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。