ARINC818视频总线信号测试方法研究
2022-10-27杨宏伟韩福财艾华龙
杨宏伟,韩福财,艾华龙
(航空工业沈阳飞机工业(集团)有限公司,沈阳 110034)
0 引言
ARINC818基于FC-AV协议,映射于光纤通道,具有高带宽、低延迟、非压缩特点,是面向航电系统图像传输制定的专用协议,用于解决综合航电显示模式发生变化后的多功能显示器、平显等图像远距离传输和显示问题,相比于模拟视频信号,在长距离传输、抗噪声和干扰方面有着先天的劣势。ARINC818采用8 B/10 B编码传输,支持多种物理介质如多模光纤、单模光纤、铜缆等,其传输速率支持各种FC标准速率,也支持如1.5 Gbps、3.187 5 Gbps等非标准速率[1]。ARINC818仅支持点对点传输的拓扑结构,一根光纤实现发送端到接收端视频数据单向传输。ARINC818发送与接收基于ICD接口控制文件,进行各种通信要素的确定和统一,包括视频格式、像素信息、输出扫描方式、链路速率、帧速率、同步特性等[1-3]。ARINC818协议中规定ADVB容器与视频帧是一一映射关系,即一个ADVB容器封装一个视频帧。单个ADVB帧包含帧头、数据载荷以及校验CRC,数据载荷为单个FC帧的最大Payload长度,即2 112字节。相比于FC-AV,ARINC818是行缓冲按行显示的传输模式,对于每行超过2 112字节的图像数据要在发送端分帧处理进行封装,接收端根据ADVB帧头标识再按行重组[4-6]。以1 280×1 024@60 Hz、24 bit的显示器图像为例,每行数据大小为(1 280×24)/3=3 840字节,大于2 112字节,因此需要将一行图像数据分成2个ADVB帧传输,每个ADVB帧为1 920 Bytes,一幅完整图像包含2 048个ADVB数据帧[7-8]。ARINC818协议不执行流量控制,发送端执行“实时提交”原则,一旦有视频数据就封装实时提交至FC链路,不用先确认链路与接收端状态,接收端实时接收ADVB数据帧依据ICD文件完成整行图像数据重组[9-10]。……
