一种航电全双工实时以太网数据发送装置的制作方法

文档序号:7880792阅读:279来源:国知局
专利名称:一种航电全双工实时以太网数据发送装置的制作方法
技术领域
本实用新型涉及航空总线ARINC 664测试技术领域,具体涉及一种航电全双工实时以太网数据发送装置。
背景技术
AFDX(Avionics Full Duplex Switched Ethernet,航电全双工实时以太网)是空中客车公司根据ARINC664规范,针对确定的飞行器数据网络(Aircraft Data Networks)而实现的技术。目前已被广泛用于互连航空飞行器中的电子系统,如发动机、飞行控制部件、巡航系统等。迄今为止,AFDX已使用在A380,A400M和波音B787项目中。而且基于该协议的设备还在增加,所以很需要很完善的测试方案对这类设备进行测试。在测试过程中,往往需要设定一些特殊条件,当条件满足时做一些特殊的测试工作,所以必须为测试提供一种触发机制,当某些触发条件满足时,就可以根据不同的测试条件进行一些特定的测试项目。

实用新型内容本实用新型所要解决的技术问题是,提供一种航电全双工实时以太网数据发送装置,以提高测试可靠性。为了解决上述技术问题,本实用新型公开了一种航电全双工实时以太网(AFDX)数据发送装置,包括设置单元、定时电路和和数据处理电路,其中:所述设置单元,根据用户操作确定数据定时发送周期,并将所确定的数据定时发送周期设置为所述定时电路的定时周期;所述定时电路,检测是否到达所述设置单元设置的定时周期,并在到达定时周期时启动所述数据处理电路;所述数据处理电路,发送用户预定义报文。较佳地,上述装置中,所述定时电路采用两个循环定时器构成,每个循环定时器产生独立的触发信号,其中,每个循环定时器的定时周期为所述设置单元设置的定时周期。较佳地,上述装置中,所述设置单元采用可编程控制器和中央处理器实现。较佳地,上述装置还包括,第一检测电路,检测设定的输入接口是否接收到设定的外部晶体管-晶体管逻辑(TTL)电平的触发信号,并在接收到设定的外部TTL电平的触发信号时,启动所述数据处理电路。较佳地,上述装置还包括,存储单元,存储有用户设置的内部触发信息;第二检测电路,实时判断系统当前状态是否满足所述存储单元中存储的内部触发信息的要求,当满足一个或多个内部触发信息的要求时,启动所述数据处理电路。较佳地,上述装置中,所述存储单元为寄存器。较佳地,上述装置中,所述第二检测电路采用可编程控制器实现。本申请技术方案在测试过程中,满足了用户需求,即按照用户设置的特殊触发条件进行特殊的测试操作,丰富了测试环境,进一步提高了测试的可靠性。

图1为本实施例提供的AFDX数据发送装置结构示意图;图2为本实施例中增加有存储单元和第二检测电路的AFDX数据发送装置的结构示意图。
具体实施方式
为使本实用新型的目的、技术方案和优点更加清楚明白,下文对本实用新型技术方案作进一步详细说明。需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。实施例1本实施例主要介绍一种航电全双工实时以太网数据发送装置,如图1所示,包括设置单元、定时电路和数据处理电路。设置单元,根据用户操作确定数据定时发送周期,并将所确定的数据定时发送周期设置为定时电路的定时周期;定时电路,检测是否到达设置单元设置的定时周期,并在到达定时周期时启动数据处理电路;数据处理电路,发送用户预定义报文。其中,定时电路判断定时发送周期是否到达时,可由定时器来实现。即定时电路采用两个循环定时器产生2路独立的触发信号来判断定时发送周期是否到达。每个循环定时器的定时时长即为设置单元设置的数据发送周期。而之所以采用两个定时器主要是为了冗余使用。其中,还可以用FPGA实现循环定时器的定时。另外,数据处理电路则可以使用可编程控制器(FPGA)和一个POWERPC的中央处理器(CPU)来实现。,即设置单元根据用户设置的定时周期获取各VlINK上每两个数据帧之间的帧间隔,将所获取的帧间隔配置为相应VlINK的数据定时发送周期。而每当定时电路判断定时发送周期到达时,启动数据处理电路进行数据发送。此时数据处理电路查找并发送对应VlINK上的测试用数据包(即为用户预定义报文)。优选方案在包括上述设置单元、定时电路和数据处理电路的基础上,还可以包括第一检测电路,检测设定的输入接口是否接收到设定的外部晶体管-晶体管逻辑(TTL)电平的触发信号,并在接收到设定的外部TTL电平的触发信号时,启动所述数据处理电路,从而实现外部信号触发方式。而设定的外部TTL电平的触发信号一般是用户为各输入接口分别设置的、其还可以为各外部TTL电平的触发信号设置对应的用户预定义报文。这样,数据处理电路发送数据时,会在对应的输出端口上发送对应的用户预定义报文。例如,用户可事先设置4路外部TTL电平的触发信号输入接口,用于特殊的测试环境。输入的触发信号允许悬空,上拉至高电平。对于触发信号可以定义上升沿有效或者下降沿有效。同时当触发信号过于密集时,能自动过滤多余的触发信号。其中,用户可事先设置配置触发信号所对应的输入端口及输出端口,信号有效沿是上升沿或是下降沿有效等信息。触发发送可以配置为单次或者循环发送指定报文序列(即为用户预定义报文)。需要说明的是,事先设置好各信息后,将外部输入信号用作数据报文发送功能的启停。也即通过外部触发信号启动报文发送。所配置的每个触发信号可以对应某个输出端口有效。也可对两个输出端口同时有效。每个触发信号启动发送一个或者一系列预定义的报文(即用户预定义报文)。每次触发信号满足所设条件时就会启动数据处理单元的一次发送过程。还有一些实施例中,上述装置还包括有存储有用户设置的内部触发信息的存储单元。以及第二检测电路,实时判断系统当前状态是否满足存储单元中存储的内部触发信息的要求,当满足任一或多个内部触发信息的要求时,启动数据处理电路。具体地,存储单元采用寄存器实现,如图2所示,该寄存器中存储有用户设置的内部触发信息(也可称为内部触发条件),以及该内部触发条件对应的用户预定义报文。而第二检测电路判断系统当前状态满足用户设置的一个或多个内部触发条件时,触发数据处理电路进行数据发送。而数据处理电路发送数据时,发送指定内容的数据包(即对应的用户预定义报文)。例如,测试过程中收到一些特殊的数据包,当存储单元中配置这些特殊的数据包就是触发条件时,第二检测电路即会判断产生了内部触发信号,数据处理电路会发送与该触发条件对应的用户预定义报文即可。其中,第二检测电路可以采用可编程控制器(FPGA)实现。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本申请不限制于任何特定形式的硬件和软件的结合。从上述实施例可以看出,本申请技术方案根据用户指令实现了测试过程中,定时触发、外部输入触发以及内部触发的三种测试方式,丰富了测试环境,进而提高了测试的可靠性。以上所述,仅为本实用新型的较佳实例而已,并非用于限定本实用新型的保护范围。凡在本实用新型的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。
权利要求1.一种航电全双工实时以太网AFDX数据发送装置,其特征在于,该装置包括设置单元、定时电路和和数据处理电路,其中: 所述设置单元,根据用户操作确定数据定时发送周期,并将所确定的数据定时发送周期设置为所述定时电路的定时周期; 所述定时电路,检测是否到达所述设置单元设置的定时周期,并在到达定时周期时启动所述数据处理电路; 所述数据处理电路,发送用户预定义报文。
2.如权利要求1所述的装置,其特征在于, 所述定时电路采用两个循环定时器构成,每个循环定时器产生独立的触发信号,其中,每个循环定时器的定时周期为所述设置单元设置的定时周期。
3.如权利要求1所述的装置,其特征在于,所述设置单元采用可编程控制器和中央处理器实现。
4.如权利要求1至3任一项所述的装置,其特征在于,该装置还包括: 第一检测电路,检测设定的输入接口是否接收到设定的外部晶体管-晶体管逻辑TTL电平的触发信号,并在接收到设定的外部TTL电平的触发信号时,启动所述数据处理电路。
5.如权利要求4所述的装置,其特征在于,该装置还包括: 存储单元,存储有用户设置的内部触发信息; 第二检测电路,实时判断系统当前状态是否满足所述存储单元中存储的内部触发信息的要求,当满足一个或多个内部触发信息的要求时,启动所述数据处理电路。
6.如权利要求5所述的装置,其特征在于, 所述存储单元为寄存器。
7.如权利要求5所述的装置,其特征在于, 所述第二检测电路采用可编程控制器实现。
专利摘要本实用新型公开了一种航电全双工实时以太网数据发送装置,涉及航空总线ARINC 664测试技术领域。本实用新型公开的AFDX数据发送装置,包括设置单元、定时电路和和数据处理电路,其中所述设置单元,根据用户操作确定数据定时发送周期,并将所确定的数据定时发送周期设置为所述定时电路的定时周期;所述定时电路,检测是否到达所述设置单元设置的定时周期,并在到达定时周期时启动所述数据处理电路;所述数据处理电路,发送用户预定义报文。本申请技术方案在测试过程中,满足了用户需求,即按照用户设置的特殊触发条件进行特殊的测试操作,丰富了测试环境,进一步提高了测试的可靠性。
文档编号H04L12/26GK202940828SQ201220457279
公开日2013年5月15日 申请日期2012年9月7日 优先权日2012年9月7日
发明者王晓炜, 盖峰, 苗佳旺, 万波, 杨辉, 杨水华 申请人:北京旋极信息技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1