• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » DLP & MEMS » New DLP Applications & Technology Forum » DLP Discovery 4100 Development Kit - updating RAM while running
Share
DLP & MEMS
  • Forums
Options
  • Subscribe via RSS

DLP Discovery 4100 Development Kit - updating RAM while running

DLP Discovery 4100 Development Kit - updating RAM while running

This question is not answered
Vanecek Peter
Posted by Vanecek Peter
on Oct 31 2011 12:53 PM
Prodigy20 points

Hello,

I am looking at the D4100 dev kit with the 0.95" 1080P DMD for a prototype, but I am concerned about the single port access to the SODIMM DDR2 RAM.

I need to be able to run the mirror at just under 10,000 binary fps and be able to update the frames stored in memory during run time. From the documentation I have read, the development board can run the 1080P mirror at that frame rate, if all frames are already pre-stored in the RAM or an external PC can stream frames to the board at a much slower rate (24bit x 60hz = 1,440 binary fps).

Ignoring the data bandwidth limitation between the external PC and the development board, the problem seems to be that the development board was designed with a single port access to the SODIMM DDR2 RAM. Meaning that while the RAM is outputing frames to the mirror, it is not accessible to be updated.

Question 1: Can you confirm the above assumption?

To correct the issue, we would need to put a FIFO between the RAM and the mirrors and read data out of the RAM in blocks. Since I am not confident that the Virtex's FIFO could handle this due to the large amount of data, we may have to use a different FPGA development board that has dual port access to a SODIMM DDR2 port.

Question 2: If that were the case, will TI provide the schematics/layout files for at least the DMD mirrors/controller/reset portion of the board?

I have also read on the forum that the DDC4100 controller source code is proprietary. I assume the DDC4100 is TI's controller IC for the DMD's.

Question 3: If am I am developing my own FPGA core to provide data to the DDC4100 controller, should I be concerned about this?

Thank you.

Binary Frame Rate Discovery 4100
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Pascal DLP
    Posted by Pascal DLP
    on Oct 31 2011 16:01 PM
    Expert7545 points

    Peter,

    Your question has been received. Someone will give a response as soon as possible. Thank you for your patience.

    Best regards,

    Pascal

    Best regards,

    Pascal

    Discovery 4100
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Fizix
    Posted by Fizix
    on Nov 01 2011 13:21 PM
    Expert5210 points

    Hello Peter,

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

    Answer 1:  You are correct that the D4100 Evaluation kit design does not have dual port access to the memory, so that you can read or write but not simultanously.

    Answer 2:  Yes - Please contact the Design House that you are considering buying a D4100 kit or DDC4100 chipset from and request access to the DLP Extranet.  After a brief screening process they will provide you with information on how to access the DLP Extranet.  The schematics, USERS_FPGA source code and other documentation are available there.

    Answer 3:  If you are designing your own FPGA core with dual port memory access then this should not be a concern.

    I hope this helps.

    Fizix

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Fahri Yaras102665
    Posted by Fahri Yaras102665
    on Apr 04 2012 15:26 PM
    Prodigy10 points

    Hello Peter,

    Is there any update about your problem? We have the same issue and we want to stream from PC. 

    If TI people can comment on it, we'll be appreciated. There are firmware updates supported by the design houses (such as ALP 4.1 high speed) but the problem is the size of the RAM. For high speed projection applications (e.g. 4800 bitplanes/sec), the RAM capacity is not enough (our binary video is about 10GB). So streaming from PC can solve that problem. However, if DVI or HDMI is used the default streaming capacity is 24bit @ 60 Hz = 1440 bitplanes/sec, which is not even close what is needed. So, is there a way to overcome that problem? Thanks,

    F

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Fizix
    Posted by Fizix
    on Apr 05 2012 14:57 PM
    Expert5210 points

    Hello Fahri,

    The DDC4100 Chipset is capable of up to 17.6K binary FPS in global mode for a 1080p device.  This will reach the speed you need, but there is no native way to input those frames.  There is no off the shelf solution that you can plug in to reach the 10K binary FPS you need. 

    However, with the Virtex 5 (LX50) APPS_FPGA it would be possible to build a program that would interface to the EXP connector.  It would be up to you to determine the best format for getting the data to the EXP connector and how to interpret it.  This kit was designed as a development module with the idea that individual solutions would be created by the developer of the system.

    You might check out WinTech's offering of a PCIe interface to their W4100 (based on the DDC4100 chipset and very similar to the D4100 dev kit).  See --> http://www.ti.com/analog/docs/memsdlpdsgn.tsp?sectionId=622&tabId=2448#wintech

     

    Fizix

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use