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.

[参考译文] DS90CF366:将 LVDS 视频数据转换为并行 TFT-Panel 数据

Guru**** 2478765 points
Other Parts Discussed in Thread: DS90CF366, DS90CF386, DS90UB925Q-Q1

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1547131/ds90cf366-convert-lvds-video-data-to-parallel-tft-panel-data

器件型号:DS90CF366
主题中讨论的其他器件: DS90CF386DS90UB925Q-Q1

工具/软件:

尊敬的 TI-Team、

我们希望将视频数据从 LVDS 转换为并行数据、并使用一个接口对 LVDS 进行解串。

CPU 支持视频格式“RGB888"和“和“RGB666"。“。

CPU 支持“LVDS JEIDA“和“LVDS VESA“数据映射(LVDS:4 个数据通道+ 1 个时钟通道)。

我们希望使用视频格式 “RGB666"和“和“LVDS JEIDA“。

我的问题:

a.) 我们可以使用器件“DS90CF366"(“(LVDS:3 个数据通道+1xClk 通道)吗?  

将 CPU 视频数据 (RGB666/LVDS JEIDA) 转换为并行 TFT 面板数据 (RGB666)。

b.)  您可以建议使用接口器件将 CPU 视频数据 (RGB666/LVDS JEIDA) 转换为并行 TFT 面板数据 (RGB666)。

此致

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

    嗨、Horst、

    很高兴在这方面提供支持。 为了让我提供更合适的建议、您能否为我提供完整的视频时序(包括有源和消隐参数)?

    此致、

    尼古拉

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

    你好 Nikolas,

    掩码是 TFT 显示 (RGB888) 的时序。

    在本例中、我们将 TFT-Display 用作 RGB666。

    (原因:OSM-Standard 仅支持 RGB666)

    TFT-Display

    感谢您的帮助。

    此致

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

    嗨、Horst、

    感谢您提供了更多背景信息。 如果您正在寻找单芯片解决方案、我建议使用 DS90CF386 而不是 DS90CF366、因为 386 支持 4 个 LVDS 输入、而 366 仅支持 3 个 LVDS 输入。 如上所述、您的 CPU 似乎有 4 个 LVDS 输出。

    或者、可将 DS90UB925Q-Q1 或 DS90UB927-Q1 串行器与 DS90UB926-Q1 解串器配合使用、来实现相同的功能。

    此致、

    尼古拉

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

    非常感谢您的回答。

    现在我们可以使用 DS90CF366 (3x LVDS) 或 DS90CF386 (4x LVDS)。

    我还有一个问题:

    在 DSCF366 / DSCF 386 的日期表中(第 12 页+13)是“映射图(图 8 +图 9)“。

    DS90CF366 映射的映射顺序是逻辑的、值得理解。

    DS90CF366 映射 (3xLVDS):

    RxIN0: RxOUT6  / RxOUT5    / RxOUT4 / RxOUT3  / RxOUT2 / RxOUT1 / RxOUT0        

    RxIN1:: RxOUT13 / RxOUT12 / RxOUT11 / RxOUT10 / RxOUT9     / RxOUT8   / RxOUT7

    RxIN2:: RxOUT20 / RxOUT19 / RxOUT18 / RxOUT17 / RxOUT16 / RxOUT15 / RxOUT14  

    DS90CF386 (4xLVDS) 的映射不太好理解。

    DS90CF386 映射 (4xLVDS):

    RxIN0:: RxOUT7    / RxOUT6   / RxOUT4 / RxOUT3 /   RxOUT2 / RxOUT1 /   RxOUT0   

    RxIN1:: RxOUT18 / RxOUT15 / RxOUT14 / RxOUT13 / RxOUT12 / RxOUT9  / RxOUT8  

    RxIN2:: RxOUT26 / RxOUT25 / RxOUT24 / RxOUT22 / RxOUT21 / RxOUT20 / RxOUT19  

    RxIN3:: RxOUT23 / RxOUT17 / RxOUT16 / RxOUT11 / RxOUT10 / RxOUT5   / RxOUT27  

    问题:

    对于 DS90CF366 (3xLVDS)、其映射顺序如下、我很清楚。

    对于 DS90CF386 (4xLVDS) 是按转置顺序进行的映射。 这对我来说有点困惑。

    我不明白为什么 DS90CF386 (4xLVDS) 的顺序被转置

    必须有这样的理由。

    如果我们只 将 CPU-Video LVDS 数据输出转换 为并行、这种转置顺序 (DS90CF386 (4xLVDS)) 是否也很重要?

    希望您能帮助我了解 DS90CF366 (3xLVDS) 和 DS90CF386 (4xLVDS) 之间映射的区别。

    谢谢你。

    此致

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

    嗨、Horst、

    我不是完全遵循两者之间的差异 — 图 8 和图 9 之间的顺序看起来不是转置的。 您能澄清一下吗?

    有关位映射的更多详细信息、请参阅“第 8.2.2.3 节 — 接收面板与端点面板显示之间的数据映射“。

    此致、

    尼古拉

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

    你好 Nikolas,

    我试图解决我的问题。

    两个 IC DS90CF366 (3 个 LVDS) 和 DS90CF386 (4xLVDS) 在从 LVDS 到 RGB 的位序列上有所不同。
    请参阅数据表 (DS90CF366、DS90CF386) 第 12 页和第 13 页。

    图 8 显示了 28 个 LVCMOS 并行数据到串行 LVDS 数据 (4xData +1xClk) 的 DS90CF386 映射。

    图 9 显示了 21 个 LVCMOS 并行数据到串行 LVDS 数据 (3xData +1xClk) 的 DS90CF366 映射。

    这有点令人困惑、因为两个 IC (DS90CF366、DS90CF386) 的并行位存在于串行 LVDS 流的不同位置。

    例如、LVDS 线路“RxIn0"的“的串行位序列。

    DS90CF366/RxIN0:
    RxOut0、RxOUT1、RxOUT2、RxOUT3、RxOUT4、 RxOUT5、RxOUT6 /…

    DS90CF386/RxIN0:
    RxOut0、RxOUT1、RxOUT2、RxOUT3、RxOUT4、 RxOUT6、RxOUT7 /…

    我的问题:

    如果我理解正确、则必须连接 DS90CF386 的显示 (RGB888) 的解串行位(在原理图中)

    根据“数据表 DS90CF386/Sectiob 8.2.2.3。

    例如“表 2(RxIN3 上的 8 位颜色映射)“。

    此致

    Horst

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

    嗨、Horst、

    我现在看到了混淆 — 这两个器件有两个单独的位映射。 如需添加上下文信息、请参阅数据表中的以下语句:

    在图 8 中、RxOUT#不能完全按顺序排列的原因是、对于 DS90CF386 RGB666 应用、每种颜色的 LSB 都放置在 RxIN3 上、使得它们更容易被 保留为 NC(因此只有一个容纳所有三个 LSB 的 LVDS 输入通道需要保留为 NC、而不是在三个单独 LVDS 输入通道上保留一个流位置)。 有关详细信息、请参阅以下带有 MAPSEL = L 的时序图(请注意,这来自 92x 数据表,但同样的原理适用):

    在图 9 和 DS90CF366 RGB666 应用中、不存在 RxIN3、因此 RxOUT#引脚按顺序映射。 请参阅下面 MAPSEL = L 的时序图(同样,请注意,这来自单独的数据表,但相同的原理适用):

    DS90CF386 的表 2 和表 3 对 RxIN#和 RxOUT#略有不同。 请注意、每个 RxIN#应对应于 7 RxOUT#s

    此致、

    尼古拉