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.

Internal or External Sequence Mode?

Other Parts Discussed in Thread: DLPC300

As we known, there are 2 main modes by displaying: External Sequence Mode and Internal Sequence Mode.

Now we have an application that requires projecting more than 96 (about 400~600) 1-bit patterns by using LCr GUI,  and  i was able to upload more than 96 1-bit images by the drop down list trick and display. But now  i have no idea which display mode i have by this application used, External Sequence Mode or Internal Sequence Mode? 

The second question: we can save all the 1-bit images as "Solutions", i want to known where are they in LCr actually saved, i mean which memory?

Thanks a lot!

best regards,

Di

  • Hi Di,

    In Extended pattern sequence mode, the data is interpreted as a video input from a 24-bit RGB parallel bus (which is External Sequence Mode).

    The FPGA is configured to provide interrupt to DM365 at every 18 ms (minimum) for sending the data stored in frame buffer (DDR2) to DLPC300.

    So, the maximum frame rate in this mode is 55 Hz.

    The solutions will be saved in either the NAND Flash or the SD card based on the DM365 SW (booting from NAND/SD).

    Regards,

    Divya

  • Thanks Divya,

    Can you please tell me what's the difference between "Extended pattern sequence mode" and "External Sequence Mode"?  

    In the "External Sequence Mode", for example by Using HDMI Video, will the FPGA be used or not?

    Thanks a lot!

    best regards,

    Di

  • hi

    how to use external sequence mode, I don't know how to operate.

  • Hi Di,

    In External Sequence Mode, the input data is streamed through a 24-bit RGB parallel bus. FPGA acts as an Input MUX in selecting incoming data from either HDMI or DM365 before sending the data to DLPC300.

    The Extended pattern sequence mode is mainly enabled to allow additional patterns in Pattern sequence mode. The FPGA still interprets this data as a video stream (which is why the max frame rate is 55 Hz) as opposed to loading the data in circular buffer (mDDR) and sending it to DLPC300 to achieve higher frame rates (in Pattern Sequence Mode).

    Regards,

    Divya

  • Hi Shuai Jia,

    The "HDMI Video" tab in the GUI can be used to operate in External Sequence Mode. To display the HDMI video input, follow these steps:
    1. Connect an active HDMI source to the mini HDMI connector.
    2. Set Display Mode on upper left portion of the GUI window to “HDMI Video.”
    3. Click on “Set.”

    DLPC300 Programmer's Guide (Section 2.3.1, Page 42) provides some more details.

    Regards,

    Divya

  • Thanks Divya,

    You mean, if the incoming data from HDMI, it's in External Sequence Mode, and if the incoming data from DM365, in Internal or Extended pattern sequence mode?

    And will the mDDR only in Internal  pattern sequence mode be used?

    One more question: how about the exposure time in External Sequence Mode?

    Thanks a lot,

    Regards,

    Di

  • Hi Di,

    Please find my answers below,

    You mean, if the incoming data from HDMI, it's in External Sequence Mode, and if the incoming data from DM365, in Internal or Extended pattern sequence mode?

    Yes, if the incoming data is from HDMI, it's in External Sequence Mode. DM365 accepts input from rest of the interfaces (USB, SD, NAND, UART, DDR2 and Camera). In Internal pattern sequence mode, the data is pre-loaded in mDDR (for 1-8 bit monochrome patterns).

    Extended pattern sequence mode is a special case where DM365 configures the FPGA for this mode. FPGA then sends interrupt to DM365 asking for data as shown below,

    pardon my drawing skills.

    Regards,

    Divya


  • when i do the step 3 ,Click on “Set.”,there are no response any more,what should i do next?