【技术实现步骤摘要】
本专利技术涉及afdx和arinc825总线,特别地是,基于fpga的afdx数据帧到can数据帧转换方法。
技术介绍
1、在航电系统中,afdx总线一般是用于集成环境。请参见图1,afdx总线的应用环境包括:主控设备、afdx交换机、被控设备的通信板卡。所述主控设备通过所述afdx交换机向所述被控设备的通信板卡发送控制命令等信息。当载有afdx端系统的通信板卡接收到所述主控设备的控制命令时,需要将afdx数据帧转换为arinc825数据帧,才能将命令下发至内部的各个控制块。
2、请参见图2,目前的通信板卡:afdx总线节点由fpga进行研发,将数据通过pmc结构的总线形式传递给cpu,在cpu内将数据进行分解打包成can的数据格式,然后将can消息通过满足arinc825标准的can控制器进行发出。
3、上述设计的缺点在于:数据转换的次数比较多,并且fpga的资源也没有得到充分的利用。同时afdx数据帧的接收/发送和afdx数据帧的处理位于两块芯片,不仅占用硬件的空间,同时对构型管理上也有一定的负担。站在软件的
...【技术保护点】
1.基于FPGA的AFDX数据帧到CAN数据帧转换方法,其特征在于,包括:将所述FPGA被配置成:具备AFDX数据帧的接收功能、AFDX数据帧到CAN数据帧的处理功能、CAN数据帧的发送功能,利用所述FPGA,独立实现AFDX数据帧到CAN数据帧的转换。
2.根据权利要求1所述的基于FPGA的AFDX数据帧到CAN数据帧转换方法,其特征在于,所述FPGA中引入有预设的转换配置表,基于所述转换配置表,确定打包的CAN ID和数据偏移地址和长度。
3.根据权利要求1所述的基于FPGA的AFDX数据帧到CAN数据帧转换方法,其特征在于,AFDX数据帧
...【技术特征摘要】
1.基于fpga的afdx数据帧到can数据帧转换方法,其特征在于,包括:将所述fpga被配置成:具备afdx数据帧的接收功能、afdx数据帧到can数据帧的处理功能、can数据帧的发送功能,利用所述fpga,独立实现afdx数据帧到can数据帧的转换。
2.根据权利要求1所述的基于fpga的afdx数据帧到can数据帧转换方法,其特征在于,所述fpga中引入...
【专利技术属性】
技术研发人员:张丽,
申请(专利权)人:上海航空电器有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。