This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LMH0341:关于 SDXILIP—Xilinx Spartan 示例代码

Guru**** 2539500 points
Other Parts Discussed in Thread: LMH0341, LMH0340

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1549998/lmh0341-regarding-sdxilip-xilinx-spartan-example-code

器件型号:LMH0341
主题中讨论的其他器件: LMH0340

工具/软件:

在提供的代码中、从一端发送的 SDI 数据的时钟频率为 74.25MHz、但当我使用该代码检测接收信号的时钟频率时、每次检测到 148.5MHz 的频率时、都会检测到 SDI 的频率。 请务必告诉我检测此频率背后的原因。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    您发送到 LMH0341 的输入视频时钟频率是多少? 您是否也可以实际测量 LMH0341 RXCLK 频率、您看到的是 74.25MHz 还是 148.5MHz?

    谢谢

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、David:

    从物理角度来看、 LMH0341 RXCLK 频率仅为 148.5、与该频率相同、我能够从提供的代码中解码。 不过、我 提供 74.25MHz 频率作为生成 HD-SDI 输出的 PCLK、该输出进一步推迟到 LMH0341、 因此我期望以 LMH0341 RXCLK 频率接收到 74.25。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

     RxCLKOUT 为 DDR。 如果启用 4 分频、输出时钟周期将加倍。

    您能否读取 LMH0341 寄存器 0x28 第 5 位 RXCLK 速率?

    谢谢

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、David:

    我会测试它,并得到结果与你.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、David:

    1.如果 0x28 第 5 位的值为 1、该值最后提供了输入频率的两倍、您能否告诉我、它是否会在使用您的代码解码图像数据时产生问题?

    2.如果我进一步使用代码来解码格式,在解析部分,它不能满足信号'e'的 3 个条件,所以,我想知道这个代码是否可以解码 SMPTE ST 292M 或它需要一些修改。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    LMH0340 FPGA 代码支持 SMPTE259M、SMPTE292 和 SMPTE424。  FPGA 代码由第三方开发、我期望该代码看到 74.25MHz 时钟、并且不支持 148.5MHz 时钟。 您是否验证了寄存器 0x28 第 5 位的值、是 0 还是 1?

    谢谢

    David  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    寄存器 0x28 的位 5 为 1。

    如您所述、LMH0340 FPGA 代码支持 SMPTE292、该代码是否不适用于 LMH0341?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    这是我这部分的拼写错误。 FPGA 代码也适用于 LMH0341。

    谢谢

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在 IPT_Rx_IO 中、rx_data 是一个打包在一起的 20 位变量、通过将其通过 IDDR 和 D 触发器以扰频形式传递来实现。 20 位表示一个像素信息(10 位亮度和 10 位色度) 还是 2 个像素信息 — 10 位多路复用亮度和 2 个像素的色度?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    RX IO 模块提供高速 5 位至 20 位反串行化功能。

    来自 LMH0340/41 输入到 LVDS 输出的 5 位字的典型映射如下:

    LMH0340/41 与其接收到的每个位的确切定义无关。 由 LMH0340/41 之后的 FPGA 来确定和解释与数据串行化方式一致的正确映射。 通常、解扰器需要执行相应标准指定的反向多项式、并且 FPGA 供应商会更好地响应这种处理。  

    谢谢

    David  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您是否知道在这 20 位中如何传播亮马和色度? A0-E1 是亮度、而 A2-E3 是色度还是其他一些组合?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    LMH0340/41 与其接收到的每个位的确切定义无关。  因此、这取决于 FPGA 如何将位映射到 YUV 格式。

    谢谢

    David