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.

[参考译文] AM5728:隔行视频的场检测逻辑

Guru**** 2618835 points

Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/576914/am5728-field-detection-logic-for-interlaced-video

器件型号:AM5728

您好!

在 AM5728视频输入端口上、如何在离散同步捕捉的情况下检测场 ID?
依靠 VPDMA 写入描述符来检测字段 ID 是否安全?

此致、
Prasad。

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

    已通知视频专家。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Prasad 说:
    AM5728 视频输入端口上,如何在离散同步捕捉的情况下检测到字段 ID?

    请查看 TRM 文档第9.4.5.6.9节"使用专用信号确定现场 ID "。

    Prasad 说:
    是否可以安全地依靠 VPDMA 写描述符来检测字段 ID?

    是的。 VIP_PARSER 从 SYNC (VS/HS 或 VS/FID)中提取字段 ID 信息、并在发送到 VPDMA 的帧上设置 FID 位。

    VPDMA 只需保存 FID 位值并将其包含在写描述符中。

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

    我们已将视频端口配置为 H:V:DE 模式。 我们已经为相同的设置了以下寄存器字段
    VIP_PORT_A[14] FID_DETK_MODE = 1.
    VIP_PORT_A[15] USE_ACTVID_HSYNC_N = 1.
    VIP_PORT_A[22] discrete _basic_mode = 1.

    在此模式下、我无法检测字段 ID (使用 VSYNC 偏斜)。 字段 ID 在写描述符中始终为高电平。

    VIP_PORT_A[22] discrete、basic_mode 的 TRM 寄存器说明显示
    在基本离散和 ACTVIDD 模式中
    "捕获的工作原理如下:- VSYNC 预期为
    在 ACTID 之间从非活动状态转换为活动状态
    窗口。 该 VSYNC 转换允许中的下一行
    要发送到新 VPDMA 缓冲器的 ACTVID 包络。 -
    FID 值由周期中的 FID 引脚值决定
    其中 VSYNC 从非活动状态转换为活动状态"

    由于我们没有场信号(H:V:DE 模式)、在这种情况下、我们如何检测场 ID?

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

    在 TRM 中、下面对  VIP_PORT_A 寄存器的 discrete basic_mode 字段进行了说明。 FID 仅在正常离散模式下由 VSYNC 偏斜确定。  

    该寄存器仅对离散同步模式有效。 0 = RW 0x0
    正常离散模式。 HSYNC 样式捕捉的运行方式为
    以下内容:-捕获从 HSYNC 非活动到的行
    激活条件。 -由 SYNC 窗口确定的 VSYNC。 -
    FID 可由 VSYNC 偏斜确定或通过进行捕捉
    第一行的第一个像素处。 ACTVID 样式捕获工作正常
    如下所示:-在连续 ACTID 期间捕获线路
    信封。 - VSYNC 在每个像素的第一个像素上被捕捉
    线。 - FID 在 ACTID 窗口的第一个像素上捕获。 1
    =基本离散模式。 当使用 HSYNC 时
    样式捕获的操作如下:-活动的最后一行
    视频在 VSYNC 所在的像素时钟周期结束
    从非活动状态转换为活动状态。 - FID 引脚值为
    在该周期捕获并用于下一个字段。 - FID
    不允许通过 VSYNC 偏斜进行检测。 ACTVID 样式
    捕捉的工作方式如下:- VSYNC 应满足要求
    在 ACTID 之间从非活动状态转换为活动状态
    窗口。 该 VSYNC 转换允许中的下一行
    要发送到新 VPDMA 缓冲器的 ACTVID 包络。 -
    FID 值由周期中的 FID 引脚值决定
    其中 VSYNC 从非活动状态转换为活动状态。 基本配置
    离散模式、不存在垂直辅助数据。
    因此、VPDMA 描述符不应使用辅助
    数据通道。

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

    因此、根据您的回答、我了解的是...

    在 H:V:DE 模式下、必须将 VIP 配置为正常离散模式、有源视频样式捕获和 VSYNC 偏斜、以确定域 ID。

    VIP_PORT_A[14] FID_DETK_MODE = 1.
    VIP_PORT_A[15] USE_ACTVID_HSYNC_N = 1.
    VIP_PORT_A[22] discrete _basic_mode = 0

    我将尝试这些设置并发布结果。 感谢您的支持。

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

    Prasad、您好!

    您能否使用修改后的设置更新结果、以便我们能够关闭此主题?

    此致、  

    Manisha