前面有在Bare Metal下测试,本次在Linux系统下测试。

Video Multi Scaler 的 总线频率配置为 300M,配置如下:


Samples per Clock 配置为4,发挥最大性能。

Multi Scaler 通过 AXI SmartConnect 和 ZYNQ 的 S_AXI_HP2_FPD 一对一直接相连。

使用Xilinx官方的 xilinx-multi-scaler.ko 驱动,应用程序通过V4L2访问测试。

源格式 目标格式 帧率
1080P YUYV 8bit 720P YUYV 8bit 550
1080P XV20 10bit 720P YUYV 8bit 550
1080P XV20 10bit 720P NV12 8bit 550
2160P XV20 10bit 1080P NV12 8bit 138
2160P XV20 10bit 1080P YUYV 8bit 138
2160P XV20 10bit 2560*1440 YUYV 8bit 138
2160P XV20 10bit 2560*1440 NV12 8bit 138
2160P XV20 10bit 2560*1440 XV20 10bit 138
2160P XV20 10bit 720P XV20 10bit 138
2160P XV20 10bit 2160P XV20 10bit 138
720P XV20 10bit 2160P XV20 10bit 138
720P XV20 10bit 640*480 XV20 10bit 1100

可以看到,测试结果基本和前文一样。
如果Samples per Clock 配置为2,性能会低大概1/2。
图像内容对性能影响不大,全部设为0,性能是一样的。

Xilinx ZYNQ Ultrascale+ 性能测试之 Video Multi Scaler (Linux篇)相关推荐

  1. Xilinx ZYNQ Ultrascale+ 性能测试之 PL/PS PCIe Root Port NVMe

    Xilinx ZYNQ Ultrascale+ PL/PS PCIe Root Port NVMe 性能测试 Xilinx MPSOC NVMe M.2 盘 PL 8G PCIe x4 PS 5G P ...

  2. XILINX Zynq UltraScale+ MPSoC 在 4K 视频图像处理和会议系统的应用

    赛灵思 Zynq UltraScale+™ MPSoC EV 器件的 4K 视频处理功能.EV 器件具有继承的多标准视频编解码器,能够以 60帧/秒 的速度同步编码和解码. Arm 四核 Cortex ...

  3. 基于xilinx Zynq UltraScale MPSoC平台的核心板及开发板介绍-米尔科技

    近日,米尔科技推出国内首款基于xilinx Zynq UltraScale+MPSoC 平台的核心板及开发板.其优势主要有:采用16纳米制程,相比Znyq7000系列每瓦性能提升5倍,且单芯片融合4核 ...

  4. Xilinx Zynq UltraScale+ MPSoC 介绍

    文章目录 简介 软件架构 petalinux工具 开发环境搭建 简介 MYC-CZU3EG 是深圳市米尔科技有限公司推出的一款以 Xilinx XCZU3EG 作为核心的嵌入式核心板. 采用了 Xil ...

  5. Xilinx Zynq UltraScale+ MPSoC VCU ROI Demo跑

    一.前言 ZU7EV系列MPSoC集成了硬件视频编解码IP VCU,可进行H264/H265视频编解码.Xilinx提供了VCU参考TRD,此外,还提供了一个VCU+DPU的参考设计:Zynq Ult ...

  6. ZYNQ UltraScale 双核裸跑 / 裸跑 + Linux

    # 1 背景提出     某项目对中断延迟有很高的要求,客户的构架为:PPC+ Vxworks,延迟时间大概:10us.(因硬件设计原因, 还可以更小).我们在Linu系统下测试中断延迟大概几百us, ...

  7. Xilinx ZCU106开发详解(Xilinx Zynq UltraScale+ MPSoC)

    ZCU106开发详解之 Petalinux 2018.1安装创建Petalinux工程全记录 ZCU106开发详解之VIVADO开发环境的安装 ZCU106开发之PL侧闪灯 ZCU106开发之PS侧M ...

  8. xilinx zynq(四)

    xilinx zynq(四) 十.嵌入式Linux环境搭建 10.1 安装FTP和ssh服务器 十一.交叉编译器 11.1 交叉编译器概念 11.2 下载.安装交叉编译器 十二.Qt移植 12.1 下 ...

  9. 【Zynq UltraScale+ MPSoC解密学习1】Zynq UltraScale+的基本介绍

    目录 前言 Zynq UltraScale+是啥? 和Zynq-7000的比较 处理器 FPGA(PL) 其他(参考ug1085) Zynq U+的应用 前言 前言就是唠嗑. 接触Zynq已一年有余, ...

  10. 嵌入式开发之zynqMp ---Zynq UltraScale+ MPSoC 图像编码板zcu102

    嵌入式开发之zynqMp -Zynq UltraScale+ MPSoC 图像编码板zcu102 1.1 xilinx zynqMp 架构 1.1.1 16nm 级别工艺 Zynq UltraScal ...

最新文章

  1. 如何提升科研能力?以下这点最重要!
  2. 谷歌发文回顾2018年AI进展:让AI人人可用!
  3. Linux下Nginx+PHP+MySQL配置(图)
  4. linux 串口控制read()的说明
  5. javascript --- 使用ajax与服务器进行通信
  6. 常见视频接口介绍,VGA,YPbPr,DVI,HDMI,DisplayPort
  7. “命令终端”的实现3-命令的执行
  8. Git学习总结(12)——多人开发 Git 分支管理详解
  9. 稳扎稳打Silverlight(30) - 2.0Tip/Trick之Silverlight.js, Silverlight.supportedUserAgent.js
  10. 从零开始学架构 04-计算高性能FMEA故障模式分析 【笔记】
  11. spring视频教程下载
  12. java 打压缩包_java将文件打成zip包
  13. git把一个分支的commit merge到另外一个分支
  14. 控制台安装selenium运行浏览器报错TypeError: ‘module‘ object is not callable
  15. 提高Java反射速度的方法以及对setAccessable的误解
  16. 补天:给黑客一个平台 换网络一份安宁!
  17. DHCP以及DHCP中继
  18. Arduino初初教程8——模拟量输出
  19. NOI:253 丛林里的路
  20. IDC_ISP网络之IDC机房内网络架构及配置

热门文章

  1. 关于工作后定居城市的思考以及房价预测(天涯原创)
  2. Java整合ORC识别验证码
  3. 虚拟筛选及其方法学验证与ROC曲线python实现
  4. 使用GNOME Tweak Tool来定制Ubuntu 18.04上的GNOME 3桌面环境
  5. win2003 锁定计算机,windows2003怎么取消自动锁定
  6. C# 正态分布图 标准偏差 STDEV 概率密度函数 NORM.DIST
  7. OCCT里的Mesh网格计算流程
  8. C++扫雷小游戏(附赠源代码)
  9. 基于Flask的视频网站设计与实现(Python电影视频推荐系统)
  10. 20十年后的计算机作文600字,二十年后的我作文600字