发明名称 ARINC818接收控制电路及方法
摘要 本发明涉及ARINC818接收控制电路及方法。本发明电路包括接收管理单元、接收管理寄存器组、行图像缓冲区、接收缓冲控制单元、图像信息寄存器和数据处理缓冲。本发明将接收到的ARINC818数据帧进行整合;再进行图像缓冲管理,最小化视频图像输出延迟;建立链路故障处理机制,设计容错处理状态机,对行图像缓冲区中的数据进行识别和处理,提交给上层图像数据的完整性。本发明可自适应不同格式视频图像的接收和处理;实行按图像行缓冲策略,保证视频图像输出的延迟最小化;提供错误数据处理机制,保证提交给上层图像数据的完整性。
申请公布号 CN104735299A 申请公布日期 2015.06.24
申请号 CN201310737903.3 申请日期 2013.12.24
申请人 中国航空工业集团公司第六三一研究所 发明人 朱志强;黄韬;王红春
分类号 H04N5/14(2006.01)I 主分类号 H04N5/14(2006.01)I
代理机构 西安智邦专利商标代理有限公司 61211 代理人 杨引雪
主权项 一种ARINC818接收控制电路,其特征在于:包括接收管理单元、接收管理寄存器组、行图像缓冲区、接收缓冲控制单元、图像信息寄存器组和数据处理缓冲;所述接收管理单元用于:A)接收ARINC818数据帧;B)对容器头中的信息及0类对象信息进行解析,提取属性数据;所述属性数据包括视频图像行数、列数、刷新频率、扫描方式、像素点信息;C)将属性数据写入图像信息寄存器组;D)对ARINC818数据帧进行行图像数据的重组;E)将重组后的行图像数据信息写入行图像缓冲区内;F)更新接收管理寄存器组内的参数信息;所述接收管理寄存器组包括行图像缓冲区管理寄存器、当前图像行数寄存器和SEQ_ID寄存器;所述行图像缓冲区管理寄存器用于维护存放行图像数据的行图像缓冲区状态;所述当前图像行数据寄存器用于记录当前在行图像缓冲中存放的行数据信息对应于整幅图像的第几行;所述SEQ_ID寄存器用于存放从ARINC818数据帧解析出的与当前行数据信息对应的SEQ_ID信息;所述行图像缓冲区包括多个行图像缓冲,每一个行图像缓冲的大小为整行图像数据长度,用于存放根据接收的ARINC818数据帧重组的行图像数据信息;所述接收缓冲控制单元将行图像缓冲区中连续的行图像数据取出并写入数据处理缓冲;同时维护接收管理寄存器组中的行图像缓冲区管理寄存器数据;所述数据处理缓冲用于存放提交给上层处理的完整的行图像数据信息;所述图像信息寄存器组用于存放接收管理单元解析的属性数据以及接收缓冲控制单元提交的行数据对应的行数信息。
地址 710119 陕西省西安市锦业二路15号