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.

为何TI不公开DMD的接口控制协议?

Other Parts Discussed in Thread: DLPC410, DLPC900, DLPC910, TIDA-00570, DLP9000X, DLP9000, DLP7000, DLP9500

TI为其每款DMD都提供了配套的控制芯片组,如DPLC900(控制芯片)+DLP6500(DMD)等,并且提供了控制器(如DPLC900)的详细接口协议,以及调式用的GUI的源代码,这些资源对于使用TI或第三方公司提供的标准产品(开发板,如DLP6500EVM)似乎已经足够了,但在一些特殊应用场合,对产品的结构、尺寸有要求时(特殊行业,如军工项目还有保密要求!),就必须自己设计开发了,虽然可以购买TI的芯片组,并参考TI提供的EVM原理图,但硬件系统肯定存在一些差异,也许连接DMD的电缆也不同,这样第一次设计加工后对硬件系统就必须进行调式,调式过程中发现大部分问题都是控制器与DMD之间的,由于TI没有公开DMD的接口控制协议,无法找到原因和调式方法,调式难度增加不少,一般用户很难开发成功,这对DMD的推广应用很不利!

  • 主要原因是DMD的控制逻辑很复杂,因为如果timing不好, DMD micromirror就会损坏.因此提供一个专用DLPC来提供专业的timing.

    如果需要足够开放的系统,可以使用DLPC410(XILINX Virtex 5 FPGA).这个系统很开放的.充分满足各种不同类型的应用.

    直接DMD和FPGA接口.

    DLP Discovery™ 4100 DLP Discovery 4100 Development Kit Technical Reference Manual
    DLP Discovery 4100 Explorer GUI
  • 谢谢!我想也是这个原因,但DLPC410好多DMD都不支持的,我们想用DLP6500,就必须用DLPC900呀!如果时序要求太严,那用户就没法开发Custom产品了。

  • 可以使用DLPC910+DLP6500, 这个和DLPC410是一样的架构, FPGA+DLP6500 DMD.

    使用开发灵活的.http://www.ti.com/product/DLPC910/toolssoftware

    http://www.ti.com/tool/tida-00570

    DLPC910 (ACTIVE)

    DLPC910 Digital Controller for the DLP9000X DMD

    DLPC910 Digital Controller for the DLP9000X DMD   - DLPC910
    Datasheet
    DLPC910 Digital Controller datasheet (Rev. B)
    • View now
    • document-pdfAcrobat
      Download
    In English 中文内容 日本語表示

     

    • Description
    • Features
    • Parametrics
    • Diagrams
    • Related end equipment
    • Complete your design

    Description

    The DLPC910 device is required for reliable operation of the DLP9000X and DLP6500 family of DMDs. This device enables one of the highest performing DLP® chipsets.

    The DLPC910 provides a high-speed data and control interface for the DMD enabling binary pattern rates of up to 15 kHz with the DLP9000X and 11.5 kHz with the DLP6500. These fast pattern rates set DLP technology apart from other spatial light modulators and offer customers a strategic advantage for equipment needing fast, accurate, and programmable light steering capability. The DLPC910 provides the required mirror clocking pulses and timing information to the DMD. The unique capability and value offered by the DLPC910 device makes it well suited to support a wide variety of lithography, industrial, and advanced display applications.

    In DLP-based electronics solutions, image data is 100% digital from the DLPC910 input port to the projected image. The image stays in digital form and is never converted into an analog signal. The DLPC910 processes the digital input image and converts the data into a format needed by the DMD for proper display. The DMD then steers the light to the location determined by the pixel data loaded into the DMD.

    For complete electrical and mechanical specifications of the DLPC910, see the Virtex®-5 product specification at www.xilinx.com.

    Features

    • Required for Reliable Operation of the DLP9000X and DLP6500 Family of Digital Micromirror Devices (DMDs)
    • User-Selectable Input Clock Rate
      • 400 MHz and 480 MHz with the DLP9000X
      • 400 MHz with the DLP6500
    • Continuous Streaming Input Data
      • Up to 61 Gigabits per Second with the DLP9000X
      • Up to 24 Gigabits per Second with the DLP6500
    • Enables High-Speed Pattern Rates
      • Up to 15 kHz Binary Patterns per Second with the DLP9000X
      • Up to 11.5 kHz Binary Patterns per Second with the DLP6500
    • 8-Bit Gray Scale Pattern Rates
      • Up to 1.8 kHz with the DLP9000X with Modulated Illumination
      • Up to 1.4 kHz with the DLP6500 with Modulated Illumination
    • 64-Bit 2x LVDS Data Bus Interface
    • Supports Random DMD Row Addressing and Load4 Loading
    • Compatible With a Variety of User-Defined Application Processors or FPGAs
    • Integrated I2C Interface for General Control and Status Queries

    View more

    Parametrics Compare all products in High Speed Visible

     
    Illumination Wavelength Range (nm)
    Micromirror Array Size
    Chipset Family
    Pattern Rate, Binary (Max) (Hz)
    Component Type
    # Triggers (Input / Output)
    GPIO
    Display Resolution (Max)
    Pattern Rate, 8-bit (Max) (Hz)
    Micromirror Array Orientation
    Micromirror Driver Support
    Package Group
    Power Consumption, Typical (mW)
    Thermal Dissipation (°C/W)
    Approx. Price (US$)
    DLPC910 DLPC410
    n/a    N/A   
    n/a    n/a   
    DLP6500
    DLP9000   
    DLP7000
    DLP9500   
    14989    32552   
    Digital Controller    Digital Controller   
    0 / 0    0 / 1   
    0    0   
    WQXGA    1080p   
    1800    1900   
    n/a    n/a   
    Integrated    External   
    FCBGA    FCBGA   
    3.2     
      3.2   
    335.23 | 100u    220.00 | 100u   
  • 谢谢!有DLPC910开发板参考电路吗?

  • 谢谢!但DLPC910除了数据手册,好像没有任何开发资料呢!也没有参考电路。

  • http://www.ti.com/tool/tida-00570

    要参考DLPC910+9500和DLPC900+6500.

    交叉结合即可.

  • 我也需要使用6500,但是网站上找不到6500的参考设计,现在网上下载的tida-00570是DLPC910+DLP9000X的设计,
    请帮忙给一个6500的参考设计,DLPC900的参考也请提供一个,谢谢!!!
  • 你好,关于“直接DMD和FPGA接口”怎么理解呢?
  • 您好!

    在Disovery4100 EVM中的控制器DLPC410使用的是Xilinx的Virtex 5 LX30.


    谢谢。