13.多通道视频流缓存以及显示架构

1 简介

  多通道视频流缓存以及显示架构是一个在数字图像处理中很基础也很重要的一个架构。在图像拼接以及高分辨率图像显示方面应用范围较为广泛。本文将介绍一个四通道的图像显示。可以四个图像信息输入以及拼接到一个显示屏里面。使用的开发板为A7

2 框架图

  架构图如下图所示,其中DMA框架参考12.自定义多帧缓存架构,视频流进入DMA通过AXI总线与仲裁模块来到mig IP核并写入DDR,同时DMA还通过AXI总线读取ddr数据并存储到内置fifo中,供VGA_OUT模块读取并显示。VGA_OUT内部有VGA时许并在扫描到指定区间的时候读取特定的DMA内置fifo数据显示来达到多路视频拼接的功能。

3 vivado框架图

  这里先提供一个vivado版本的系统框架图

  其中img_gen负责在FPGA内部产生1080P的黑白条纹,然后给到四个像素裁剪模块,裁剪出不同部分给到ddr_buf,然后有vga_out模块读取,最终转化成hdmi给到显示屏显示。

  其中ddr_buf集成了四个axi_dma以及一个仲裁加mig IP核。其中仲裁加mig IP核如下图:

  单个axi_dma如下图:

  其中axi_full_ctrl负责读写地址的控制以及读写数据的缓存,axi_full集成了axi_full协议。

3 显示效果

  最终使用A7开发板与HDMI显示屏显示效果如下,可以看到有四个区域显示了不同的黑白条纹。由于本次裁剪出的像素是800*480。因此对于1080P显示有些没有视频输入的部分,这部分我们统一处理为白色。

四通道视频流显示

相关推荐
Riwuarua5 小时前
从近似0基础开始FPGA开发——Part.25:GT 高速收发器架构与 KU5P 资源规划
fpga开发·架构
Oiiouui6 小时前
Godot-GridGame架构屏幕UI层
架构·游戏引擎·godot
亥时无人机管理系统9 小时前
一网统飞无人机管理系统源码深度评测
架构·私有化部署·无人机·低空经济·无人机管理系统·一网统飞
石逸凡9 小时前
金融产品架构演进之三:极速、一致与高可扩展并存核心目标
金融·架构
吴建旭 智宅焕9 小时前
智能家居全国交付中双边平台冷启动的供给治理架构:从预期管理到分层调度
架构·智能家居
得助智能-垂类大模型10 小时前
降低大模型推理成本:2026企业级模型推理平台核心架构与选型指标
架构
伯奥克客服10 小时前
2026年专业全域智能管控平台怎么选?底层架构与协议对接深度解析
架构
海宇服务11 小时前
零信任架构实战:基于海宇全国车辆配置查验构建自动化二手商用车出厂参数建档网关
运维·人工智能·架构·自动化·1024程序员节
代码方舟11 小时前
零信任架构实战:基于天远人企关联构建自动化供应链核心企业关联穿透与利益冲突审查网关
java·人工智能·架构·自动化