• 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 » Digital Signal Processors (DSP) » DaVinci™ Video Processors » DM816x, C6A816x and AM389x Processors Forum » Can we input 4x720p60 into VIP1 and VIP2?
Share
DaVinci™ Video Processors
  • Forums
  • Announcements
Options
  • Subscribe via RSS

Forums

Can we input 4x720p60 into VIP1 and VIP2?

This question is answered
Anjli Behl
Posted by Anjli Behl
on Nov 11 2011 20:32 PM
Prodigy440 points

HI DM8168 Champs,

can you pls validate this use case

We where planning on using the DSP to encode four 720p60 video source at the same time. From what I see in the documentation, the DSP can have 4x8Bit video input on the two video ports (two independently clocked 8 bit video per video port). Normally a resolution of 720p60 has 16 bits of video (8 bit Luma and 8 bit Chroma) with a pixel clock of 74.25MHz. If we convert this 720p60 to an 8 bit video using a clock at 148.5MHz with the luma and chroma multiplexed on the same 8 bit video, we could provide four 720p60 on the two video ports. Each video would have a clock frequency of 148.5MHz which is within the 165MHz clock frequency limit of the Netra.

 

Will this application work the way we think?

HDVPSS dm8168 VPSS HDVPSS DM8168 816x 8168
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • yihe
    Posted by yihe
    on Nov 14 2011 09:18 AM
    Verified Answer
    Verified by MarcPyne
    Expert6400 points

    Yes, you can use 8bits port of VIP1/2 to capture four 720p-60 stream.

    Regards,

    yihe

    PS: Please mark this post as answered via the Verify Answer button below if you think it answers your question.  Thanks!

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Roger Leopold
    Posted by Roger Leopold
    on May 10 2012 15:57 PM
    Prodigy50 points

    We are in the process of trying to do this ourselves.  We have a DM8167 feeding out 720p 16 bit video.  We feed this into an FPGA that multiplexes the 16 bits into an 8-bit bus, doubles the clock and feeds this to a second DM8167.  We are not getting the second DM8167 to recognize this video.  One of my concerns is when we multiplex the 16 bits to 8 bits we'll get redundant SAV/EAV.  Won't this confuse the DM8167?  Is there any documentation that describes in detail how the DM8167 wants to see the video in this scenario?  Maybe I need to discard/switch in a different value for the EAV/SAV in the Chroma?  Any help would be appreciated.  I guess i'm wondering if the DM8167 wants to see BT.656 timing information or if this multiplexed BT.1120 data is OK?  Thank you.

    Netra DM816x DaVinci Video
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • HardikShah
    Posted by HardikShah
    on May 11 2012 00:17 AM
    Mastermind20155 points

    Hi,

    It should be BT656. So you should get rid of redundant EAV/SAV codes. Else DM8167 wont be able to recognize it. While multiplexing you should take care to throw away EAV/SAV from either chroma or luma to make it like BT656.

    Regards,

    Hardik shah

    Regards,

    Hardik Shah




    Please mark this post as answered via the Verify Answer button below if you think it answers your question.  Thanks!

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Roger Leopold
    Posted by Roger Leopold
    on May 11 2012 07:30 AM
    Prodigy50 points

    Thank you for the quick reply.  I'll try to implement this today.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Roger Leopold
    Posted by Roger Leopold
    on May 22 2012 15:16 PM
    Prodigy50 points

    Have not gotten this to work.  Have multiplexed the data as discussed.  If anyone has details on how they've accomplished this we would appreciate that.  Since this is not really a "standard" viedo format I would think the code would have to be changed to recognize it?  I'm guessing for an 8-bit format the part is only set up for maybe 480i/576i and maybe 480p but probably not 720p.  An more information would be appreciated.  Register settings for running at twice the pixel rate etc..  Thank you.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Brijesh Jadav
    Posted by Brijesh Jadav
    on Jun 18 2012 08:20 AM
    Genius11650 points

    Hi,

    Could you please check if multiplexing of SAV/EAV code is done correctly?

    Instead of

    0xFF 0xFF 0x00 0x00 0x00 0x00 0x00 0x00 0xXY 0xXY codes,

    it should be

    0xFF 0x00 0x00 0xXY

    As hardik/yihe said earlier, for 8bit mode, input streams has to be in BT656 mode.

    Thanks,

    Brijesh Jadav

    Please mark this post as answered via the Verify Answer button below if you think it answers your question.  Thanks!

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • HardikShah
    Posted by HardikShah
    on Jun 18 2012 22:46 PM
    Mastermind20155 points

    Further make sure that you drive pixel clock at double the rate. Means for 720P60 you should be driving pixel clock@ 148.5MHz instead of 74.25MHz. There are no register settings for dual pixel clock.

    Regards,

    Hardik Shah

    Regards,

    Hardik Shah




    Please mark this post as answered via the Verify Answer button below if you think it answers your question.  Thanks!

    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