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.

Virtex FPGA Selection

Other Parts Discussed in Thread: DLP7000, DLPC410, DLP9500, DLPA200

Hi,

I am starting a new project based on the DLP7000 and I wanted to know the following:

1. Where can I get full technical information including schemaitcs, FPGA code, software etc.

2. Is the Virtex needed here? Can we use a simpler device such as the Spartan or Artix?

Many thanks

Michael Stamler

mstamler@xicore.net

  • Hello Michael,

    Welcome to the DLP section of the TI-E2E Community.

    1. For technical information please contact one of our Design Partners listed here --> http://focus.ti.com/analog/docs/memsdlpdsgn.tsp?sectionId=622&tabId=2448.  You can purchase a Discovery 4100 Evaluation kit from some of the Design Houses. 

    You can also request access to the DLP Extranet through any of the Design Houses.   The Extranet has Schematics for the eval board and DMD satellite boards along with mechanical ICD drawings and other technical documents.  A kit purchase is not required to request access.

    2.  Regarding the DLPC410, a Virtex 5 chip is required as the controller host FPGA.  We cannot guarantee operation with any other FPGA.

    Fizix

  • The Virtex-5 chip is an older family. It is quite possible that the newer FPGA families can meet timing. Is there anyone developing with the Artix/Kintex FPGAs for the DLPC410?

    Where can I get the FPGA design so that I can try and compile for one of these newer families?

  • Michael,

    DLP does not provide the source code for our controllers.  They are developed soley by DLP targeting a particular DLP technology node and designed around a particular FPGA.  The design is then tested over various combinations of supply voltages and ambient temperature to ensure correct operation.

    If there is a compeling business case to alter this, please contact us so that we can discuss it.

    Fizix

  • Hi Fizix,

    I would think that the DLP has timing requirements that are published and understood so that external logic can be designed to meet it. The FPGA in this case would be an example of one implementation. 

    Is this not the case?

    Doe this mean that the DLP and the FPGA are an exact matched pair without possibility of change?

    I have been working with Texas Instruments as a developer for over 20 years with 15+ years of DSP experience. We are also 3rd party developers for Xilinx (http://www.xilinx.com/alliance/memberlocator/1-10BUG5.htm). I would be open to discuss checking of the newer and cheaper Xilinx FPGAs are also suitable. This can also serve TI's interest in making the DLP chipset even more attractive. 

    Best Regards

    Michael Stamler
    General Manager & CTO
    Xicore Video Technologies Ltd.
    tel: +972-3-644-3650
    fax:+972-3-725-4179
    mobile: +972-54-766-2394
    mstamler@xicore.net
    www.xicore.net

  • Hello Micheal,

    Just for clarity, the PROM and the LX30 are matched to create a controller we call the DLPC410 which is designed to drive several specific DMDs.  The input requirements are defined so that any FPGA that you want to use to drive the LX30 is possible.  We have had some use a Spartan FPGA or a Virtex 6 and Altera parts as an input to the DLPC410 (LX30). 

    However the LX30 and PROM are matched to our analog driver DLPA200 and the DLPC7000 (0.7" XGA) and DLP9500 (0.95" 1080p) devices.  We have this requirement to ensure reliable operation of the mirrors over time. 

    If you are wanting to do video work you may want to talk with our Front Projection Group rather than our Catalog group.  I represent the Catolog offerings.  The Front Projection Group works with projector OEMs and uses dedicated video ASICs rather than FPGAs.  I will send you followup at the email in your signature.

    Fizix

  • Hi Fizix,

    It's good news that we can use a Spartan FPGA. But it still seems to conflict with the earlier statement that only the Virtex-7 can be guaranteed.

    I assume that we have access to the full FPGA design?

    I look forward to hearing from the video group and thanks for your efforts.

    Best Regards

    Michael Stamler
    General Manager & CTO
    Xicore Video Technologies Ltd.
    tel: +972-3-644-3650
    fax:+972-3-725-4179
    mobile: +972-54-766-2394
    mstamler@xicore.net
    www.xicore.net

  • Micheal,

    I wanted to clear up one item.  Only the Virtex-5 chip can be used for the DLPC410 controller.  Other chips can be used to interface to it (the DLPC410) as a user designed interface.  The FPGA design of the DLPC410 is not made available.

    What I am refering to would be a two chip design.  A Virtex-5 would be the dedicated DLPC410 controller and the other chip (Spartan, Virtex 6, Altera, etc...) would be a user programmed interface between the user and the DLPC410.  An example of this design is our Discovery 4100 Evaluation kit board that can be purchased from some of our Design House Partners. --> http://focus.ti.com/analog/docs/memsdlpdsgn.tsp?sectionId=622&tabId=2448

  • Fizix said:

    Hello Micheal,

    Just for clarity, the PROM and the LX30 are matched to create a controller we call the DLPC410 which is designed to drive several specific DMDs.  The input requirements are defined so that any FPGA that you want to use to drive the LX30 is possible.  We have had some use a Spartan FPGA or a Virtex 6 and Altera parts as an input to the DLPC410 (LX30). 

    However the LX30 and PROM are matched to our analog driver DLPA200 and the DLPC7000 (0.7" XGA) and DLP9500 (0.95" 1080p) devices.  We have this requirement to ensure reliable operation of the mirrors over time. 

    If you are wanting to do video work you may want to talk with our Front Projection Group rather than our Catalog group.  I represent the Catolog offerings.  The Front Projection Group works with projector OEMs and uses dedicated video ASICs rather than FPGAs.  I will send you followup at the email in your signature.

    Fizix

    Hello Fizix,

    You said earlier the "LX30 and PROM are matched to the create a controller we call the DLPC410". I was wondering when you refer to PROM are you saying that the DLPR410 is included within the DLPC410 or is it another PROM that is coupled with the LX30?

    Thank you,

    Philip Marraccini

  • Hello Philip,

    The LX30 is the FPGA.  The Prom (DLPR410) contains the code that programs the LX30 to be the controller (DLPC410).   The DLPR410 is an external PROM that programs the LX30 on bootup.  So yes it is coupled with the LX30.  Without the PROM, the LX30 is just an FPGA.

    I hope this helps.

    Fizix