• GTP+SDI工程播出部分思路整理(3)


    GTP+SDI工程播出部分思路整理(3

    1.本文的目的主要分析video_out_to_sdi模块中输入信号 tx_usrclk, rst, tx_mode, tx_level_b的使用

    Tx_usrclk, rst:

    Tx_mode:

    Tx_level_b:

    现在对应分析原SDI工程播出部分是怎样使用这些信号的。

    Tx_mode信号脉络:

    input  wire [1:0]   tx_mode,                // 00 = HD, 01 = SD, 10 = 3G

    Tx_mode信号作为了smpte_sdi SDIRXTX模块的输入信号,也作为x7gtx_sdi_control GTX_CTRL模块的输入信号,看来这个信号很重要。

    但是在k7_sdi_rxtx模块中,tx_mode信号是用wire进行定义的,但是没有进行相应的assign语句对tx_mode进行赋值。从监视器观测到的彩条为1280x720@50HZ属于HD信号,是否可以理解为,编译器将tx_mode默认为00,因此,尝试assign tx_mode = 2'b01;修改tx_mode的初值,然后观测监视器上的彩条是否会出现相应的SD-SDI制式的彩条,编译程序,下载代码,监视器上显示720x480@60HZ,属于SD信号。因此可以理解为,tx_mode信号需要自己引出来,用户自己设置。

    Tx_level_b信号脉络:

    x7gtx_sdi_wrapper模块中对于tx_level_b信号有如下定义:

    input  wire         tx_level_b_3g,          // 0 = level A, 1 = level B

    x7gtx_sdi_wrapper模块中对于tx_level_b的接线如下:

    .tx_level_b_3g      (1'b0),             // In 3G-SDI mode, this demo only transmits level A

    tpg测试工程中,此信号可能用不上。

    Tx_usrclk信号脉络:

    x7gtx_sdi_wrapper模块中,tx_usrclk信号有关的定义如下:

    output wire         tx_usrclk_out,          // clock input

    k7_sdi_rxtx模块中tx_usrclk_out接线如下:

    .tx_usrclk_out      (tx_usrclk),

    在顶层文件kc705_sdi_demo中,tx_usrclk通过ODDR2输出到FPGA端口。

  • 相关阅读:
    web前段学习2017.6.15
    web前段学习2017.6.13
    web前端2017.6.10
    web前段2017.6.8
    web前段学习2016.6.6
    宏任务与微任务
    浏览器兼容性问题
    TCP 和 UDP 的区别
    React如何渲染大数据量的列表?
    移动端兼容性问题
  • 原文地址:https://www.cnblogs.com/chensimin1990/p/7246684.html
Copyright © 2020-2023  润新知