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.

[参考译文] DM385:有关 VPDMA 最大宽度/高度的问题

Guru**** 2587365 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/634025/dm385-question-about-max-width-height-of-vpdma

器件型号:DM385

尊敬的:
我们计划捕获更大的视频、并希望使用 VPDMA 的"无限行大小"和"无限帧大小"设置。

如"表1-81. 数据包描述符字5出站数据字段说明"数据表中的以下内容:

对于最大宽度:
 "如果最大宽度为0且行大小大于4096像素、则地址计数器将溢出、并且行开头的数据将被覆盖。"

问题1:
 如果我们输入宽度为3000像素的视频,我们是否可以得到完整的行?


对于最大高度:
 数据表中没有关于最大允许高度的明确说明,我们假设最大允许高度为 N,索引为0、1、... N-1。
 
 问题2:
 最大高度 N =?
 如果我们输入高度为 N+1的视频、最后一行将会在哪里?  进入第一行的起始地址(索引0),或附加到第 N-1行的最后一个像素?


 问题3:
 如果我们输入大小为 WxH = 3000x2000、每秒10帧的视频、我们可以获得完整的视频数据吗?
(这意味着上述视频可以通过 VIP、并由 VPDMA 相应地捕获、最终 正确放置到 DDR 存储器中)。

谢谢!

王淑 o

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    有什么意见?
    我们正在等待回复以确认您的设计。

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

    您好!
    TI 专家能给我们一些提示吗?

    谢谢!

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

    有关 VPDMA 的主要信息、请参阅 HDVPSS 用户指南:
    www.ti.com/.../spruhi7a.pdf

    但是、我们有芯片勘误表、建议不要使用无限制功能:
    www.ti.com/.../sprz387b.pdf

    通报1.1.60 HDVPSS:有时、在连接/断开期间以及未使用线限或宽度限制功能时、任何存储器区域都可以被覆盖

    受影响的修订版本:1.1、1.0

    详细信息:
    发生连接/断开事件时、HDVPSS VIP 可以捕获任何大小的帧。 如果被捕获的帧因连接/断开事件而损坏、以至于捕获了非常长或非常宽的帧、并且未使用 VPDMA 最大宽度/最大高度功能(设置为无限制)、则可以写入软件分配的存储器区域之外的存储器区域。
    如果相邻的存储器区域是程序代码、这可能会导致随机行为、具体取决于写入的内容。

    权变措施:
    确保 VPDMA 最大宽度/最大高度值设置为不受限制的值。 但是、可以设置这些参数的最大大小为1920x1080。


    另请查看以下与 VPDMA 相关的建议:
    1.1.15、1.1.32、1.1.54、1.1.55、1.158、 1.1.59、1.1.63

    另请检查以下 e2e 线程:
    e2e.ti.com/.../452264
    e2e.ti.com/.../275713

    此致、
    帕维尔