ARINC818协议一些说明综述

关键术语

航空总线技术

光纤通道层次架构

光纤通道拓扑结构

FC-AV协议,架构,容器系统

ARINC818协议,容器

ADVB帧映射,帧格式

机载视频处理系统对视频数据进行实时处理和记录。

分辨率:1080p,4k,8k视频技术

FC-AV技术是基于FC光纤通道技术的高层次应用协议

ARINC818航空数字视频总线ADVB总线,基于FC-AV协议的数字视频总线标准

光纤通信采用5层结构,FC-0层~FC-4层。

FC-AV协议是应用层的高层协议,主要用来满足音频数据、视频数据、辅助控制数据的传输。

辅助数据和控制数据的主要作用是对音视频数据的参数、特性进行设置,以及控制数据流的传输。

FC-AV容器系统是FC-AV协议的一个最基本的概念,把视频,音频,辅助数据分成一个一个的容器进行传输,并

在FC通道中映射为一个个的FC帧序列。


ARINC818协议

1.航空电子数字视频总线协议标准,参照FC-AV技术标准,在FC-AV协议基础上,充分利用光纤通道的传输优势,制定

的总线协议标准。

2.ARINC818协议采用光纤通道FC中点到点的拓扑结构,拓扑结构由节点和通信链路组成。

3.ARINC818协议的分层结构在FC-AV协议的基础上进行了裁剪和优化,FC-3层将不再使用。

4.协议规定,每一场视频的传输都由一组连续的容器完成,每一帧视频都代表一个容器。

5.每个容器都有容器头container header+object对象组成。

6.容器系统提供了两种模式:简单模式和扩展帧头模式。这两种模式下容器中object对象的数量不一样。

7.简单模式下,每个容器是有一个容器头和4个object对象组成。

8.扩展帧头模式下,每个容器的对象上升到16个。

9.simple mode的帧头结构是22个word的ADVB字,其中word0~word5这6个word是容器的信息块,包括容器计数,

视频识别,容器的时间戳,帧速率,传输速率,容器的类型;其中容器的类型包括模式类型,对象数量,以及阔真帧头的大小。

剩下的16个word均分给4个obeject,每个object占4个word,分别描述对象的分类,大小,偏移,类型。

10.object0的内容是封装了音视频的辅助数据,这个辅助数据是由4个word组成,定义从发送方传输到接收方的数据的特征。

其中,word0包含了视频帧的行数和列数据。word1包含了颜色信息,像素类型,像素宽高比,像素排列格式等。word2和

word3具体内容,可以看协议。

11.容器在FC通道中是采用ADVB帧的形式来进行传输的,将容器数据映射为ADVB帧序列是ARINC818视频传输系统时序。每个

视频流都是由于一些列视频帧构成,每个视频帧都对应一个容器,这些容器的内容是通过ADVB帧按照特定的顺序排列而成的。

其中,第一个ADVB帧的数据字段由容器头和对象0构成;第二个ADVB帧到第n个ADVB帧的数据字段由对象2或者对象3的视频

数据组成。

12.ADVB帧格式是依据FHCP帧头控制协议来定义的,FHCP协议是专门为FC-AV协议和ARINC818协议来设计的数据压缩协议。

13.每个ADVB帧是SOF标识开始,以EOF标识结束,ADVB容器数据被封装在ADVB帧的payload字段中。

相关推荐
XINVRY-FPGA1 小时前
XCVP1802-2MSILSVC4072 AMD Xilinx Versal Premium Adaptive SoC FPGA
人工智能·嵌入式硬件·fpga开发·数据挖掘·云计算·硬件工程·fpga
9527华安19 小时前
国产安路FPGA开发设计培训课程,提供开发板+工程源码+视频教程+技术支持
fpga开发·fpga·安路·视频教程·培训·安路fpga
UVM_ERROR1 天前
硬件设计实战:解决Valid单拍采样失效问题(附非阻塞赋值与时序对齐核心要点)
驱动开发·fpga开发·github·芯片
brave and determined1 天前
可编程逻辑器件学习(day36):从沙粒到智能核心:芯片设计、制造与封装的万字全景解析
fpga开发·制造·verilog·fpga·芯片设计·硬件设计·芯片制造
步达硬件2 天前
【FPGA】FPGA开发流程
fpga开发
我爱C编程2 天前
【仿真测试】基于FPGA的完整16QAM通信链路实现,含频偏锁定,帧同步,定时点,Viterbi译码,信道,误码统计
fpga开发·16qam·帧同步·卷积编码·viterbi译码·维特比译码·频偏锁定
s09071363 天前
ZYNQ DMA to UDP 数据传输系统设计文档
网络协议·fpga开发·udp
燎原星火*3 天前
QSPI IP核 基本参数
fpga开发
XINVRY-FPGA3 天前
XCVU9P-2FLGC2104I Xilinx AMD Virtex UltraScale+ FPGA
嵌入式硬件·机器学习·计算机视觉·fpga开发·硬件工程·dsp开发·fpga
FPGA_小田老师3 天前
FPGA Debug:PCIE一直自动重启(link up一直高低切换)
fpga开发·pcie debug·pcie初始化问题