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.

DLPLCR4500EVM: Maximum load rate with large number of different patterns

Part Number: DLPLCR4500EVM
Other Parts Discussed in Thread: DLPC350, DLP-ALC-LIGHTCRAFTER-SDK

I am considering of buying DLPLCR4500EVM in order to use the DLP45000 DMD.

I want to use the device in order to change the DMD with maximum rate.
Since I want to use about 20000 different patterns, I cannot use the flash memory.

So in order to get the maximum rate, I can use Video mode.
In this mode I can transmit a number of patterns which is limited by the refresh-rate my graphics card will allow, am I correct?

In order to do this I can either use the GUI, in this case will I need to enter each pattern manually?

Use DLPC350 software guide to write custom software?

Thanks,
Sagi


DLPlcr4500EVM

  • Hello Sagi,

    Yes, if you are using the external input you will be limited by the rate of your front end. Note that if you are using a video card it is likely outputting 24-bit images and the DLPC350 display rate is often measured using either 8-bit or 1-bit images. Therefore, your actual data input rate may be different than a graphics card advertises. 

    For the GUI you need to manually add the bitplanes. This doesn't mean each unique input image needs to be added in the GUI. The GUI simply shows what bitplanes to illuminate for each input pattern. If, for example, you want a red, green, and blue 8-bit illumination each frame, you would simply add these three bitplanes and they would be repeated every VSync.

    The DLP-ALC-LIGHTCRAFTER-SDK provides a library to configure the DLPC350. However, it may not be needed for your case. Also note it is no longer officially supported on this platform.

    Thanks,

    Kyle

  • Hey Kyle,

    First of all, thanks for the quick response.

    Regarding adding the bitplanes manually. I mean just to use 1-bit patterns of the DMD for 2 different positions of the mirror.
    So it does mean I will have to manually load each different bitplane, right?
    But there shouldn't be a problem to do that even for a very large number of different patterns?

    Thanks,

    Sagi

  • Hi Sagi,

    You when you stream patterns from external video source, you can pack 24 bit planes into 1 frame. So you can send 24 1 bit patterns per frame while sending. You have to also create a pattern sequence to display the bitplanes in your required manner. Also, if your exposure time/illumination type etc are same for all the patterns or repeating after N number of patterns, you can just create a sequence with N number of patterns and it will be repeated across any number of frames you send.

    I hope this answers your query.

    Thanks & Regards,

    Hirak.

  • Hey Hirak,

    Thanks for the reply. I think it is now clear to me.

    Regards,
    Sagi