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.

TMS320C6678: Which port to be used for analog video interface with dsp

Part Number: TMS320C6678

Hello,

We are planning to design and develop h264 or even h265 video compression module using tms320c6678. I did not find any development board of this dsp which is completely for video development, so that we can get an idea of how we can connect analog video decoders to the dsp.

Therefore, i want to ask this question in this forum that how should be the interface of video decoder which will be of 10 bit or even more with the dsp mentioned above. Which port or interface is best to connect with decoder. Any suggestion will be more than just welcome.

Aamir

  • Hi Aamir,

    The C6678 wasn't designed to operate with a video input and there is not an interface that will connect seamlessly.  If you can find a video source that can operate over PCIE you may be able to use that interface to funnel the information to the C6678 but we don't have an example that we can provide. What video source were you planning on using?

    Regards, Bill

  • Thanks Bill for quick reply.

    Yes I understand your point as I can't connect directly. But your (TI) article sprt598a and sprt 643 indicates that this dsp can be use in digital video recorders for recording even high definition videos. So thats why I was asking about it. Moreover, a company named Advantech which sell video compression cards are offering this dsp with a video input source. The name of this product is dvp-8683.

    Bill, video can be composite video source or component input source. I have to work on different types in near future.

    While surfing internet, i found a hint that srio can be use for this purpose but i need to decode video and than convert it to SRIO protocol. Please correct me if it is a wrong approach.

  • What I mean is that I know there is no direct video port, but is there recommended way to connect analog video through some conversions to any of the port. Because TI has marketed this dsp for video purpose quite significantly.

  • Hi Aamir,

    You are correct that there are a number of video codecs supported by the C6678 but that part was not designed with an internal IP allowing direct connection to a video source. Video data rates are generally too high for interface designed for audio traffic such as the TSIP. The best bet for streaming larger video data sources include PCIE and SRIO but I am not aware of any designs supported directly by TI for that purpose. There are FPGAs that do provide standard SRIO or PCIE blocks that could be used to connect from your video source but I don't have any examples. I will check with the internal team to see if there are any third parties that are in contact with TI supporting video. I did check the Advantech website for the part you suggested but I don't see the part number listed. They do have the dvp-8681 and dvp-8682 which provide C6678 processors on a PCIE form factor card. If you can find a PCIE form factor video source you may be able to connect to one of these boards.

    Regards, Bill

  • >>>>I will check with the internal team to see if there are any third parties that are in contact with TI supporting video

    I will  be thankful if you share any relevant material in above case.

    Below is the link of the datasheet of dvp-8683 if you want to see

    http://downloadt.advantech.com/ProductFile/PIS/DSP-8683/Product%20-%20Datasheet/DSP-8683_DS(03.28.14)20140401154628.pdf

    Thanks Bill for your support. I will keep on searching about it and will ask you in the future in case of problem. 

    Aamir Akbar

  • Hi Aamir,

    That's an interesting board. It looks like the C6678 is being used as co-processor for the K2H which is moving the data around. I see that they appear to be using SRIO to communicate between the K2H and both the FPGA and the C6678. PCIE would be another option. I am guessing that they are not using that method since the PCIE is reserved for the backplane. 

    Regards, Bill

  • Aamir,

    It appears that Bill has answered your questions.  Is there anything more needed from this post or can we close it?

    Tom

  • Thanx Bill and Tom. I am satisfied with the reply of Mr Bill. My question is answered.