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.

[参考译文] DLPC2607:移动 DDR SDRAM 的用途

Guru**** 1783340 points
Other Parts Discussed in Thread: DLPC2607, DLPA1000, DLPDLCR2000EVM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1416972/dlpc2607-purpose-of-mobile-ddr-sdram

器件型号:DLPC2607
主题中讨论的其他器件: DLPA1000DLPDLCR2000EVM

工具与软件:

德州仪器(TI)、您好!

我目前正在努力将缓冲器传输到使用 DLPC2607显示控制器的投影仪上。

DLPC2607数据表提到了一个用于移动 DDR DRAM 的16位接口及其与控制器的兼容性。 我要确认的是、该存储器是否对 DLPC2607用作视频缓冲区完全必要。 如果它是可选的、我们是否可以根据我们的要求将其删除?

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

    您好、用户:  

    欢迎来到 E2E 论坛、感谢您对 DLP 技术感兴趣。 我们希望帮助您解决您的问题。  

    移动 DDR DRAM 用作双缓冲帧存储器、是正常运行和设计所必需的。 它会将 RGB 位平面数据转换为 DMD 所需的格式。  

    请注意、以下信息适用于使用内部缓冲器的不同芯片组、但我想提供有关缓冲器作用的更多信息。 对于 DLPC2607、由于它没有内部缓冲器、因此移动 DDR DRAM 必须用作外部缓冲器才能正常运行。  

    谢谢!

    Alex Chan

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

    您好、Alex、

    感谢您发送编修。

    根据您的回复、我们了解 DLPC2607没有内部缓冲器、因此有必要添加移动 DDR DRAM 作为外部缓冲器、以便在我们的设计中正常运行。

    我们有一些说明:

    • DLPC2607显示控制器是否自动配置外部移动 DDR DRAM?  

    • 我们已使用固件选择器工具(FSEL_DLPC2607_DLPA1000_PM1_i2c0x36_v1p2p6.exe)从 TI 网站下载了"dlpc2607_firmware.zip"。 您能说明一下该固件的用途吗? 我们需要手动刷写此固件、还是它可以自动配置?

    • 在 DLPC2607框图(请参阅下图中圈出的区域)中、DLPC2607和 DLPA1000之间有一个闪存。 我们的理解是、该闪存存储器用于在启动期间存储某些配置寄存器。 您能否确认我们的理解是否正确?

     

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

    您好、用户:

    DLPC2607将处理外部移动 DDR DRAM、因此无需对用户执行任何操作 请务必遵循 DLPC2607数据表的第8.2.2.2节中的 DRAM 要求。  

    外部闪存用于配置支持、用户可以自定义序列、CMT 表和启动界面图像等内容。  《DLPC2607软件编程人员指南》的第2.3.2.1小节介绍了控制器的刷写过程。 您还可以在 DLPC2607产品说明书第7.4节中阅读有关外部串行闪存的更多信息。  

    此致、

    Alex Chan

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

    您好、Alex、

    感谢您发送编修。

    根据您的回复、我们理解以下内容:

    1. DLPC2607显示控制器附带预加载的默认固件、该固件与数据表8.2.2中提到的 DDR DRAM 器件兼容、因此无需单独刷写任何其他固件。
    2. 如果我们需要在自动初始化期间自定义序列、CMT 表或启动图像等元素、仅需要外部 SPI 串行闪存器件。

      您能否确认我们的理解是否正确?

      

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

    您好、用户:

    请查看以下对您的编号点的答复。  

    1.) 如果您有与 DLPC2607 (即 DLPLCR2000EVM)关联的 EVM、则外部闪存应该已经过预编程。 如果您要创建自己的电路板或参考设计、则需要手动对 DLPC2607外部闪存芯片进行编程。

    2.) 外部 SPI 串行闪存器件是必需的、因为 DLPC2607没有自己的内部闪存来保存任何固件。  

    此致、

    Alex Chan

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

    尊敬的 Alex:

    感谢您发送编修。

    我们非常清楚 DDR DRAM 要求:

    DDR DRAM :由于 DLPC2607没有内部缓冲器,因此移动 DDR DRAM 需要作为外部缓冲器才能正常运行。 DLPC2607将自动管理外部 DDR DRAM、因此无需我方采取进一步操作。 我们计划使用 Micron 器件"MT46H16M16LFBF-6IT:H"、该器件与 DLPC2607兼容、如数据表第8.2.2节所述。 我们理解这一点、并将其纳入我们的设计中。

    但是、对进行了一些说明 外部 SPI 闪存

    1. 外部 SPI 闪存 这对于 DLPC2607至关重要、 因为 DLPC2607没有自己的内部闪存、该 SPI 闪存存储器将保存固件。  如果没有这个外部 SPI 闪存、DLPC2607将无法引导。  我是对吗?

    2. 可以正常运行 由于我们正在设计自己的电路板(而不是使用 DLPLCR2000EVM),我们知道外部 SPI 闪存必须是 手动编程 使用固件文件" FWSel_DLPC2607_DLPA1000_PM1_i2c0x36_v1p2p6 "配置文件。 这是否与您在上面提到的 EVM 中预编程的固件相同?

    3. DLPC2607是否需要此固件才能成功引导? 如果是、您能为我们提供指导吗 如何将此固件刷写到外部 SPI 闪存中? 由于我们正在设计自己的电路板(不使用 DLPLCR2000EVM)、因此 DLPC2607在启动时不会有任何预加载固件。 我们在数据表或软件指南中找不到有关如何刷写外部 SPI 闪存的详细说明。  

    此致、
    Manikandan

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

    您好、用户:

    是的、必须使用上述固件文件正确地对外部 SPI 闪存进行编程、才能使 DLPC2607正常运行。

    您需要使用某种类型的闪存编程软件、以及某种类型的剪辑或适配器来对闪存芯片本身进行编程。  

    在 DLPDLCR2000EVM 的参考设计第4页(https://www.ti.com/lit/pdf/tidrs01)中、我们使用 W25Q16DW 闪存芯片器件。

    您可以使用类似这样的方法:使用夹子夹住闪存芯片本身以进行编程、或者将芯片插入插槽以进行编程。  https://www.amazon.com/LVTFCO-RT809F-Programr-Adapters-Reader/dp/B0C8SZCHST

    此致、

    Alex Chan

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

    Alex、您好!

    感谢您提供这些信息。

    这已经解决了我的问题。

    此致、
    Manikandan