news 2026/4/23 16:04:13

ZYNQ MPSOC VCU介绍

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ZYNQ MPSOC VCU介绍
关注、星标公众号,精彩内容每日送达 来源:网络素材

1 什么是VCU?

VCU 的全称是Video Codec Unit,即视频编解码单元, Zynq UltraScale+ MPSoC 系列产品分为三种类型,分别是 CG 型器件、 EG 型器件和 EV 型器件, 其中只有 EV 型器件集成了 VCU。 VCU 适用于视频监控和网络视频连接应用,这些应用包括视频会议、嵌入式视觉、生物医学仪器等。
它是一个专用的、硬化的硬件IP核,集成在 Zynq UltraScale+ MPSoC 的 PL 端。它的核心任务是高效地完成视频的编码 和解码。
编码:将原始视频数据压缩成标准格式的视频流,以节省存储空间和传输带宽。
解码:将压缩后的视频流解压缩,还原成可以显示或进一步处理的原始视频数据。
由于其是硬件实现的,VCU 在完成这些任务时,具有高性能、低延迟、低功耗的特点,远胜于使用可编程逻辑或处理器软件实现的方式。

2 VCU 的核心特性与性能

VCU 的性能非常强悍,主要支持最流行的现代视频编码标准。
支持的编解码标准:
H.264 / AVC
H.265 / HEVC
主要性能指标:
分辨率与帧率:最高支持 4Kp60 的实时编解码。对于某些较低分辨率或特定配置,甚至可以支持到 4Kp120。
编码能力:
同时进行 1 路 4Kp60 的 H.264 和 H.265 编码。
或者同时进行 2 路 4Kp30 的 H.264 和 H.265 编码。
解码能力:
同时进行 2 路 4Kp60 的 H.264 和 H.265 解码。
色度采样:支持 4:2:0 和 4:2:2 格式。
位深度:支持 8 位和 10 位。

由上图可知, VCU 拥有独立的视频编码单元(Encoder)和解码单元(Decoder),每个单元受微控制器单元(MCU)控制, MCU 控制来自 AXI 接口的待编码或解码的数据流。 APU 向解码器或编码器 MCU 单元发出命令, 用于在编码时处理每一帧或在解码时处理每个片或块。需要注意的是, VCU 不支持对音频编解码, 音频编码和解码可以在软件中使用 PS 或通过软 IP 在 PL 中完成。

3 VCU IP核接口



4 VCU内部介绍

视频编码器(Encoder)

由上图可知, VCU 编码器包含四个相互连接的 HEVC/AVC 编码器(HEVC/AVC encoder core0~3),它还包含全局的寄存器(Global Registers)、中断控制器(Interrupt controller) 和定时器(Timer) 。 系统 CPU通过 AXI-Lite 从接口控制 MCU(配置编码器参数), 从而配置编码器单元或启停编码操作。 图中两个 128位的 AXI4 主接口用于接收视频输入数据,并将视频存储到系统内存中。 两个 32 位的 AXI4 主接口用于获取 MCU 软件(指令缓存)和加载/存储额外的 MCU 数据(数据缓存接口)。 VCU 内还有其他接口,用于在需要时连接编码器到 PL BRAM 或 UltraRAM 块。
视频解码器(Decoder)

由上图可知, 视频解码器单元的运行架构与编码器单元类似, VCU 解码器包括两个相互连接的HEVC/AVC 解码器(HEVC/H.264 Decoder core0~1),它还包含全局的寄存器(Global Registers)、中断控制器(Interrupt controller)和定时器(Timer)。 系统 CPU 通过 AXI-Lite 从接口控制 MCU(配置解码器参数),从而配置解码器单元或启停解码操作。图中两个 128 位的 AXI4 主接口用于接收视频输入数据,并将视频存储到系统内存中。两个 32 位的 AXI4 主接口用于获取 MCU 软件(指令缓存)和加载/存储额外的MCU 数据(数据缓存接口)。
微控制单元(MCU)
编码器和解码器块各自包含一个 32 位 MCU 来处理与硬件块的交互。 MCU 接收来自 APU 的命令,将命令解析为多个 Slice 或块级命令,并在编码器和解码器块上执行它们。执行命令后, MCU 将状态信息传递给 APU,重复执行该过程。

5 H.264和H.265介绍

H.264 / AVC- 多面手与行业标杆
名称: H.264,也称为 高级视频编码。
诞生时间: 2003年。
地位: 过去近20年来最成功、应用最广泛的视频编解码标准,可以说是“行业的通用语言”。
主要技术特点:
宏块: H.264 将视频帧分割成一个个 16x16 像素 的“宏块”来进行处理。这是其压缩的基本单位。
帧内预测和帧间预测:
帧内预测: 在同一帧图像内,利用相邻像素的冗余信息进行压缩。
帧间预测: 利用视频在时间上的连贯性,通过运动估计和运动补偿技术,只存储相邻帧之间变化的部分,大大减少了数据量。
熵编码: 主要使用 CABAC,一种非常高效的无损压缩算法,能进一步榨干数据冗余。
H.265 / HEVC- 高效继承者
名称: H.265,也称为 高效视频编码。
诞生时间: 2013年。
核心目标: 在保持与 H.264 相同主观视频质量的前提下,将压缩效率提高一倍。这意味着文件大小可以减少约50%。
主要技术特点(与H.264的主要区别):
编码树单元: 这是最关键的改进。H.265 不再使用固定的 16x16 宏块,而是使用更灵活的 CTU,大小可以从 64x64 到 8x8 像素不等。编码器可以根据视频内容的复杂程度,自适应地将 CTU 分割成不同大小的块进行编码。
对于平坦区域(如天空):使用大块编码,效率高。
对于复杂细节区域(如树叶):使用小块编码,保留细节。
这种灵活性是其高效率的核心来源。
更先进的预测模式:
帧内预测的方向从 H.264 的 9 种增加到了 35 种,使得预测更精确。
帧间预测支持更多的运动分割和更精确的运动矢量。
更高效的熵编码: 使用 CABAC 的增强版。

6 VCU应用

VCU 核是位于 PL 中的专用电路,可为各种用例提供最大的灵活性,而内存带宽是一个关键的驱动因素。无论应用是需要同时对 4K UHD @60Hz 的编码和解码进行处理,还是需要对单个 SD 流进行处理,都可以实现系统设计和存储器拓扑结构,从而达到特定用例在性能、最优化和集成方面的平衡。在下图显示的示例中, VCU 核与 PS 和 PL DDR 外部存储器一起工作。

7 VCU学习

Xilinx 官方文档: H.264/H.265 Video Codec Unit Solutions(PG252)
Xilinx 官方文档: Zynq UltraScale+ MPSoC 嵌入式设计方法指南(UG1228)
Xilinx 官方文档: Multimedia User Guide(UG1449)
Zynq UltraScale+ MPSoC VCU TRD(针对性参考设计) :
https://xilinxwiki.atlassian.net/wiki/spaces/A/pages/1010303044/Zynq+UltraScale+MPSoC+VCU+TRD+2020.2

  • (全文完)

    声明:我们尊重原创,也注重分享;文字、图片版权归原作者所有。转载目的在于分享更多信息,不代表本号立场,如有侵犯您的权益请及时联系,我们将第一时间删除,谢谢!

    想要了解FPGA吗?这里有实例分享,ZYNQ设计,关注我们的公众号,探索

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 0:36:30

7大关键因素保障YashanDB数据库的稳定性

在现代业务环境中,数据库的稳定性对于保障服务的连续性和数据的正确性至关重要。如何确保数据库系统的稳定运行,避免性能瓶颈、数据丢失以及故障中断,是企业数据库管理的重要课题。本文基于行业技术实践,从YashanDB数据库的架构与…

作者头像 李华
网站建设 2026/4/23 2:29:33

当跨链协议开始将业务从「搭桥」拓展至「swap」

撰文:Tia,Techub News 在早期单链时代,角色边界是非常清晰的。桥就是桥,DEX 就是 DEX,DEX 聚合器解决的是「同一条链上怎么换最便宜」。如果你在以太坊上把 ETH 换成 USDC,1inch、Matcha 这类工具就是天然选…

作者头像 李华
网站建设 2026/4/21 12:37:59

企业固定资产管理软件有哪些?全面解析常见产品及对比功能优势

固定资产覆盖设备、办公设施、不动产等多个类别,随着数字化转型深入,固定资产管理软件凭借全生命周期管控、数据实时同步、智能流程优化等优势,成为破解管理难题、提升管控效能的核心工具,为不同规模、不同行业的企业提供标准化、…

作者头像 李华
网站建设 2026/4/21 7:27:47

机器人质量控制十年演进

下面给你一条从工程实践、系统架构与产业治理出发的 「机器人质量控制十年演进路线(2025–2035)」。 重点不在“指标怎么提”,而在质量控制对象、控制方式和控制位置如何发生根本变化。一、核心判断(一句话)未来十年&a…

作者头像 李华
网站建设 2026/4/22 6:12:21

数据编织创新脉络:知识图谱在科技成果转化中的应用与价值探索

科易网AI技术转移与科技成果转化研究院在当今科技创新日新月异的时代,科技成果的转化与应用已成为衡量一个地区乃至国家创新能力的重要标尺。然而,科技成果转化路径复杂、信息不对称、资源匹配难等问题,长期制约着创新链与产业链的有效对接。…

作者头像 李华
网站建设 2026/4/23 2:55:21

Ray Tune高效调参实战

💓 博客主页:借口的CSDN主页 ⏩ 文章专栏:《热点资讯》 Ray Tune高效调参实战:从理论到生产级优化的深度指南目录Ray Tune高效调参实战:从理论到生产级优化的深度指南 引言:调参困境与Ray Tune的破局点 核心…

作者头像 李华