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.

DLP500YX: DLP500YX 8-bit gray pattern rate(prestored patterns with illumination modulation)

Part Number: DLP500YX
Other Parts Discussed in Thread: DLP670S, , DLPC900

Tool/software:

In DLP500YX and DLP670S datasheet

The 8-bit gray pattern rate (prestored patterns with illumination modulation) is 2016Hz and 1190Hz

 

But in actual testing, the speed is not as high as this.
The testing process is as follows.

1、 Set illumination modulation

2、Load image data and set parameters. For DLP500YX, the minimum exposure time is 1034us, which means the maximum frame rate is 1000000/1024=967Hz. For DLP670S, the minimum exposure time is 944us, which means the maximum frame rate is 1000000/944=1059Hz, much smaller than the values on the document.

I would like to ask what the reason is, is it because we made a mistake in our operation? Or perhaps some other issue.

Thanks

Pan Cheng From Fldiscovery

  • Hello Pan,

    My apologies, I wrote the section in the EVM Guides that cover this and it is not clear enough.  I will have to clarify this when I next update the Guides.

    Here is how it is done.  I will use the DLP500YX as the example.  You need to build the 8 1-bit images (bit-planes) of the 8 bit image you wish to display.  Then enter them as 8 1-bit images in the Pattern Design box with an "exposure" of 62 us.

    Here is the part that I poorly explained.  In the Dual DLPC900 EVM Guide (DLPU102C) section 4.6.7 Pattern Settings it says, "The LED enable signals from the DLPC900 can be used to control the illumination modulation of the LEDs."

    Actually it should say that you can control the enable directly (not from the C900) to create shorter illuminations times.  You can either use Trigger out 2 or the LED enable from the controller to start your LED illumination, but you must arrange to cut it short at the right illumination timing.  The system will not cut the time short on it's own.

    Let me walk through the example for 8 bits.

    1. LSB - cut the enable to the LED after (62us / 128) = 484 ns
    2. LSB + 1 - cut the enable to the LED after (62us / 64) = 969 ns
    3. LSB + 2 - cut the enable to the LED after (62us / 32) = 1.94 us
    4. LSB + 3 - cut the enable to the LED after (62us / 16) = 3.88 us
    5. LSB + 4 - cut the enable to the LED after (62us / 8) = 7.75 us
    6. LSB + 5 - cut the enable to the LED after (62us / 4) = 15.5 us
    7. LSB + 6 - cut the enable to the LED after (62us / 2) = 31 us
    8. MSB - cut the enable to the LED after (62us / 1) = 62 us

    Now the total 8-bit pattern time is 8*62us = 496 us.  Which gives an 8-bit pattern rate of (1 / 496us) = 2016 Hz,

    Fizix

  • Dear Fizix

    Thank you very much for your reply.

    According to the method you mentioned, it can be achieved  8-bit pattern rate of (1 / 496us) = 2016 Hz,

    But this method can be fully implemented through DLPC900, rather than through external LED enabled control.

  • Hello Pan,

    You wrote, "But this method can be fully implemented through DLPC900, rather than through external LED enabled control."

    Did you mean this as a question?  Through the GUI it is not possible to directly cut the enable short.  

    The ns LED minimum pulse width is only for use with 16-bit sequences and only with the DLP500YX DMD (DLPC900 data sheet [DLPS037H] Table 6-4).  The Programmers Guide [DLPU018J] section 2.3.7.4 Minimum LED Pulse Width in nanoseconds (ns) discuss this.

    The DLPC900 data sheet indicates that it is possible to achieve 2016 8-bit operation, but does require special implementation by the user, and is not directly supported by the GUI.  Please note - There are many things that can be done that are not supported in the GUI.

    Fizix

  • Hi Fizix

    Thanks your reply.

    Maybe you misunderstood me. I didn't say there was a problem with the GUI, and GUI can't do this either.

    We have made many products based on your DLP chipsets, so we are very familiar with DLP driver control. This is our website,

    www.fldiscovery.com

    and you can help provide suggestions.
    We have also tested many of your products, and  only DLP500YX and DLP670S need external LED enable controller to  create shorter illuminations times.

    Thanks

  • Hello again Pan,

    I have sent you a friend invite so we can potentially set up a telephone conference.

    Fizix