We are currently evaluating the DLP 7000 and DLP Cinema DMD's for an NIR spectrograph application. Our application requires monochromatic DMD formatting - no gray scaling - and updates perhaps once every 15 minutes. Moreover the time required to perform an update can be as slow as a second - speed is not an issue. We would also like to reduce the number of wires from the formatter to the DMD, while also extending the distance between them. With that in mind, we would like to build a custom formatter board with a data transfer rate of perhaps one-hundreth of the current DMD controller.
The DMD 7000 includes many specifications which I question... For example LVDS timing... clock speed is spec'ed at 200Mhz to 400Mhz - Is there a reason 200Mhz is the minimum? Is this the minimum required to do full screen greyscale images at 30FPS? Is there a reason it can't be slower for monochromatic images at one frame per several minutes? The DMD 101 app note shows the memory cells drawn as static ram - that being the case one might assume that you could clock at 1Hz if you wanted to. There is also a spec for skew between busses. If I am not doing video, why is this important? Is there any reason why I can't deliberately clock the busses out a phase, as doing so would allow you to multiplex a single data bus with multiple channels . I think I read somewhere (may be in the DLP3000 data sheet) that the clocks have to run continuously... Are the clocks used for more than just clocking data into the memory cells? One would assume once a new image has been loaded that you could stop the clocks completely.
Any insight would be much appreciated.