0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在ZCU106开发板上的仅限TX的设计内实现UHD-SDITX子系统

jf_pJlTbmA9 来源:jf_pJlTbmA9 作者:jf_pJlTbmA9 2023-07-10 16:36 次阅读

UHD-SDI RX Subsystem IP 核与 UHD-SDI TX Subsystem IP 核在编写设计时具有多个设计示例可用,但所有这些设计示例均为直通设计的变体。如需了解有关这些设计的信息,请参阅(PG289)和(PG290)。

本篇博文将侧重于概述如何以 ZCU106 开发板为目标,创建和运行仅限 TX 的设计。

1675131207704406.png

注:此设计按现状提供,不含任何保证。它是在正常发布/测试流程外构建的,仅用于提供指示信息。
SR 门户不支持本设计。如果您对本设计有疑问,请在赛灵思视频论坛板块上发帖。

本设计演示了如何在 ZCU106 Rev 1.0 开发板上使用 Vivado 2019.2 工具集来构建和运行 SDI TX 系统。
本设计是基于产品指南中发布的直通设计创建的,随后经过更新以适用于仅限 TX 的设计。其目的是为了演示如何在仅限 TX 模式下快速实现 UHD-SDI TX 子系统和 UHD-SDI GT。
它包括下列组成部分:

复位功能

Zynq 子系统例化,用于控制 IP。

GPIO 用于监控状态(来自原直通设计且保留不变)

TPG 用于创建视频数据

子集转换器,用于将 TPG 从 8 BPC 转换为 10 BPC

FIFO(来自原直通设计)

UHD-SDI TX 子系统

UHD-SDI GT

已使用 Onmitek4K Ultra 对其进行了功能测试。

1675131224564503.png

使用提供的脚本创建比特流

1. 在命令行或 Vivado 终端内,运行来自以下目录的 Tcl 脚本:

Vivado-sourcev_smpte_uhdsdi_rx_ss_0_ex.tcl

2. 等待脚本完成,然后运行 Vivado 生成比特流。
此操作能以脚本模式完成,也可以打开 Vivado GUI 并遵循典型的综合、实现、比特流生成流程来完成。

3. 生成比特流后,导出 XSA 文件。

如何基于 XSA 来创建 ELF 文件:

1. 打开 Vitis GUI。

2. 创建新的平台工程并指向从 Vivado 工程导出的 XSA。

1675131260531942.png

1675131269195411.png

3. 使用构建工具来构建 BSP。

1675131278844007.png

4. 构建好 BSP 后,选择“Drivers”(驱动程序)中的“Import Examples”(导入示例)。

1675131290350451.png

5. 导入 xsdi_example

6. 将 /src 文件 xsdb_* 替换为 /SW 内的文件。
这些文件已经过编辑,适用于仅限 TX 的硬件设计。

7. 构建并测试。下图显示了 UART 控制台。
注:如需了解有关构建和测试的更多信息,请参阅(PG289)和(PG290)内记述的默认设计示例。

1675131317547794.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    4589

    浏览量

    95053
  • 脚本
    +关注

    关注

    1

    文章

    378

    浏览量

    14702
  • UHD
    UHD
    +关注

    关注

    7

    文章

    45

    浏览量

    70562
  • ZCU106
    +关注

    关注

    0

    文章

    28

    浏览量

    849
收藏 人收藏

    评论

    相关推荐

    为什么Vivado(任何版本)中没有ZCU102的级支持?

    嗨,我刚收到一对闪亮的新ZCU102开发板。 MPSoC部分是一个“ES”,我认为是工程硅。这就是为什么Vivado(任何版本)中没有ZCU102的
    发表于 10-11 09:02

    ZCU102,ZCU104和ZCU106有什么区别?

    嗨,看起来ZCU104是ZCU102和ZCU106的升级版本,具有支持机器学习的额外功能,但更便宜?最好的祝愿,花环
    发表于 10-22 09:19

    开发板如何实现推流?怎么开发板安装FF MPEG ?

    开发板如何实现推流??开发板安装FF MPEG ?
    发表于 01-05 07:05

    TX-1B型单片机开发板原理图

    本内容提供了TX-1B型单片机开发板原理图,详细介绍了TX-1B型单片机开发板的各项电路功能
    发表于 04-14 17:50 493次下载
    <b class='flag-5'>TX</b>-1B型单片机<b class='flag-5'>开发板</b>原理图

    单片机开发板原理图TX-1C

    单片机开发板原理图TX-1C,单片机开发板原理图TX-1C。单片机开发板原理图TX-1C
    发表于 12-25 09:47 33次下载

    TX-5A+PIC开发板原理图

    TX-5A+PIC开发板原理图
    发表于 10-13 14:05 30次下载
    <b class='flag-5'>TX</b>-5A+PIC<b class='flag-5'>开发板</b>原理图

    ZCU106 评估套件产品描述

    ZCU106 评估套件可帮助设计人员为视频会议、监控、高级驾驶员辅助系统 (ADAS) 以及流媒体及编码应用快速启动设计。此套件包含一个 Zynq UltraScale+ MPSoC EV 器件,并支持所有可实现各种应用
    的头像 发表于 07-31 17:00 5724次阅读

    ZCU106开发板的用户指南免费下载

    ZCU106是一款基于ZU7EV硅部件和封装在16 nm FinFET Zynq UltraScale MPSoC中的快速原型的通用评估板。ZU7EV设备集成了四核手臂皮质™-A53处理系统(PS
    发表于 09-18 08:00 47次下载
    <b class='flag-5'>ZCU106</b><b class='flag-5'>开发板</b>的用户指南免费下载

    基于ZCU106单板的功耗优化

    作者:付汉杰,hankf@xilinx.com,文章转载自:博客园 不同使用场景,对芯片的性能和功耗要求不一样。为了测试Xilinx MPSoC PS侧的最低功耗,基于ZCU106单板做了功耗优化
    的头像 发表于 10-10 16:43 2004次阅读
    基于<b class='flag-5'>ZCU106</b>单板的功耗优化

    ZCU106单板上验证Xilinx超低延时编解码方案

    Xilinx提供超低延时编解码方案,在ZCU106单板上可以验证。文档MPSoC VCU TRD 2020.2 Low Latency XV20 提供了详细命令。 缺省情况下,编码使用的是PS
    的头像 发表于 05-07 15:30 6364次阅读
    在<b class='flag-5'>ZCU106</b>单板上验证Xilinx超低延时编解码方案

    如何在zcu106之间运行1588?

    是Linuxptp,可执行文件是ptp4l。 1在zcu106之间运行1588 下面的命令,在zcu106之间运行1588。运行顺序是先在第一块单板(master)启动1588 master;再在第二块单板
    的头像 发表于 05-13 14:22 3425次阅读

    在MPSoC ZCU106单板的HDMI-Tx上基于eglfs_kms的运行QT应用程序

    按照在MPSoC上运行基于eglfs_kms的QT应用程序, 可以在MPSoC ZCU106单板的DP上基于eglfs_kms的运行QT应用程序。按照在VCUTRD 2020.1 里设置HDMI-TX显示QT界面, 可以在MPSoC Z
    的头像 发表于 08-02 09:04 2614次阅读

    ZCU106在PLDDR实现超低延时编码

    Xilinx提供超低延时编解码方案,在ZCU106单板上可以验证。文档MPSoC VCU TRD 2020.2 Low Latency XV20 提供了详细命令。缺省情况下,编码使用的是PS DDR
    发表于 08-02 09:12 627次阅读
    <b class='flag-5'>ZCU106</b>在PLDDR<b class='flag-5'>实现</b>超低延时编码

    ZCU106的超低延时gstreamer编解码命令

    Xilinx提供超低延时编解码方案,在ZCU106单板上可以验证。文档MPSoC VCU TRD 2020.2 Low Latency NV16 提供了详细命令。下面的命令,能表现得更加稳定。
    发表于 08-02 16:31 1069次阅读

    TX-1C型单片机开发板原理图

    TX-1C型单片机开发板原理图
    发表于 09-25 11:44 21次下载