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.

TMS320DM8168: we want to use video codec in TMS320DM8168

Part Number: TMS320DM8168
Other Parts Discussed in Thread: LMH0324

we are having an input video in SDI Format, to this video we want apply video codec with TMS320DM8168,which pins can i use to connect the sdi format video.

Regards,

jitendra,

9620132368

  • Hi Jitendra,

    You should use the VIP (Video Input Port) pins, see DM816x datasheet, section 4.2.19 Video Input Signals

    This VIP port belongs to the HDVPSS subsystem. The device High-Definition Video Processing Subsystem (HDVPSS) provides a video input interface for external imaging peripherals (that is, image sensors, video decoders, and others). Once you receive your video in HDVPSS, you should send it to HDVICP2 codec for processing.

    HD-SDI can be connected to the DM816x Video port via 16-bit BT1120 interface. This will allow you to connect upto 2 HD-SDI sources. Some users want to connect 4x 1080p30 HD-SDI sources, for this we need to have a FPGA to convert the HD-SDI video decoder format to 8-bit BT656 format and then feed to the 4x 8-bit BT656 video ports of DM816x. HDVPSS Scalar can be used for scaling and format conversion (YUV422 to YUV420). Scaling and/or data format conversion (YUV422 to YUV420) can also be done on the fly during video capture. This depends on exact user data flow and requirements. Encoded bitstream can be sent easily over PCIe. Note, PCIe does not have any special DMA, you would use the normal EDMA for this.

    HD-SDI parallel interface standard is 20 bit standard, but HDVPSS supports 8 bits per component, so you will need to drop last 2 bits of Y and C.

    See also below e2e threads:

    e2e.ti.com/.../333744
    e2e.ti.com/.../160167
    e2e.ti.com/.../197017
    e2e.ti.com/.../436137
    e2e.ti.com/.../208780
    e2e.ti.com/.../386242
    e2e.ti.com/.../432658

    Regards,
    Pavel
  • Hi all,
    Thank you for the Support, video input is coming from LMH0324 sdi output(Differntial pair) ,can i connect these two differntial signals to the VPSS pins, or i have to convert Serial Interface to 16-bit BT1120 interface and connect to the vpss.

    If i want to connect SDI serial pins,which pins i have to use in DM8168?
    or i have to convert to sdi serial output to 16-bit BT1120 interface?

    Regards,
    jitendra,
    9620132368
  • Jitendra,

    No, you can not connect LMH0324 sdi output directly to DM816x VPSS pins.

    Yes, you need to convert serial to parallel.

    Regards,
    Pavel
  • Thank you for reply , From your guidance now i have clear understanding on receiver path, now in transmitter path how can i connect?

    1. video input taken from SDI receiver and connected to video input, to this i want apply video codec so from which peripheral i have to take out?

    2.video output from which peripheral i will get when i applied input to the video input port?

    3. we want video out in sdi format so how can i interface in video out portion
  • Jitendra,

    I see you open new e2e thread for your latest questions and this thread has been answered:

    e2e.ti.com/.../767558

    For follow-up questions, please use your other thread and close/verify/resolve this one.

    Regards,
    Pavel