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.

AM3715, camera interface, LCD

Other Parts Discussed in Thread: AM3715, DM3725, DM3730, AM3517

     Hi, everyone.

I want to ask  few questions.

1. Can AM3715 get 1920x1080i@50 nterlace video by a camera interface ?

2. Can 2D/3D accelerator de-interlace input video?

3. Can display controller output interlace video format 1920x1080i@50 ?

Thank you.

  • Mugen,

    I am not sure about the capture side, so can't comment conclusively there.

    Regarding de-interlacing I believe there is an example in the SDK but I don't recall if it is for the DSP variants or whether it is ARM only code.

    The SGX 3D core does not have a de-interlacer feature.

    On the output side the AM3715 cannot output interlaced video.

    BR,

    Steve

  • Ok, thank you for your answer.

    Well, then next few questions.

    1. Can DM3730 or DM3725 DSP support de-interlace ?

    2. Can display controller DM3730 or DM3725 support 1920x1080p25, pxclk = 74.25MHz ?

    I want to ask about it because I want to capture input video from camera interface in interlace video format 1920x1080i25 pxclk = 74,25MHz and output it to TV through display controller and HDMI device attached to display controller.

    Thank you.

  • Mugen,

    The display output (Display sub-system) can support up to 2048x2048 pixels and a max pixel rate of 74.25MHz.

    Any combination of resolution/frame rate which is inside the above constraints is valid.

    Please have a quick look over the following wiki page. It may help clarify things.

    http://processors.wiki.ti.com/index.php/Display_Subsystem

    BR,

    Steve

     

  • Steve,

    I understood.

    One more question.

    Can am3517 play 1920x1080i50 or 1920x1080p25 mpeg2 video using linux mplayer  and deinterlace it using deinterlace filter from libavcodecs or am3715 can play it ?

    Thank you.

  • Mugen,

    Unfortunately I am not very familiar with the software capabilities so can't comment.

    BR,

    Steve

  • Mugen,

    AM37x would be a better option since it has a faster DDR at 200MHz and higher CPU frequency. The default decoder output is in YUV4:2:0, we need to convert it to YUV4:2:2 for our hardware support. Approximately, for 1080p25, we would require about 600Mbps for managing the pixel data. In addition to this you would need to consider the memory bandwidth of the decoder and additional processing blocks. The theoretical max throughput for DDR is (200*2*32=12.8Gbps).

    Apart from MPlayer, Yadif de-interlacer is one more option that you might want to look at.

    Thanks, Punya

    ---------------------------------------------------------------------------------------------------------

    Please click the Verify Answer button on this post if it answers your question.
    ---------------------------------------------------------------------------------------------------------

  • Punya,

    Thank you.

    Can AM3715 handle Yadif without dropping frames while decoding 1920x1080i50 mpeg2 using only CPU ?

    How many CPU time will requare?

  • Mugen,

     

    We currently do not support multimedia on ARM, we don’t have the benchmark data for Mpeg2 decoding. I would suggest that you ask this question on the FFmpeg community. For decoding, the codecs are NEON optimized so the load on ARM would be shared substantially.

     

    Regards, Punya

     

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