1. 首页
  2. 课程学习
  3. 嵌入式
  4. ARINC818协议与FC-AV协议FPGA实现

ARINC818协议与FC-AV协议FPGA实现

上传者: 2025-06-06 10:02:35上传 ZIP文件 3.87KB 热度 1次

ARINC818 协议的 FPGA 实现源码,还真是航空电子圈里一份挺有料的资源。用的是纯 Verilog,模块分得清清楚楚:顶层模块物理层链路层错误都覆盖到了。状态机做得还不错,链路初始化、建立、断开都能走通,CRC 校验也能自己算自己验,逻辑清晰,接口设计也比较稳。

别看名字听着挺高冷,ARINC818 其实就是专为飞控系统里的视频传输定的协议,像什么座舱显示、监控回放、飞行记录器,用它都挺合适。而这个源码,不止实现了 ARINC818,还把FC-AV 协议也顺带拉进来了,搞音视频传输的可以一块儿参考下。

Verilog 的电路结构还挺直观,像arinc818_link_layer.v里那套状态机逻辑,读起来没啥绕口的地方,注释也标得挺用心。还有物理层接口模块,直接串行输入输出,适合跟高速收发器连用。

你要是搞 FPGA 开发的,是航空电子相关的,这份源码拿来就能跑,改一改参数还能适配不同平台。建议配合一些参考资料一起看,比如这篇ARINC818 数字视频总线,还有这份FC-AV 标准解析,对你理解协议细节会更有。

,做这类高速数据传输协议实现,最怕自己一点点摸索。源码摆在这儿,省心多了。如果你刚好在搞视频链路设计航空电子通信,或者想试试在 FPGA 上跑 ARINC818,真的可以拿来用用看。

下载地址
用户评论