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.

TMS320DM8148: can DM8148 encode 1080p@30 + 4xD1@25 video?

Part Number: TMS320DM8148
Other Parts Discussed in Thread: TVP5158

Hi, friends:

I'm trying to use DM8148 to encode 5 channels video. Channel 1 1080p30 is input from GV7601 to link VIP0(16bit)->DEI->ENC->save, Channel 2~5 is input from TVP5158 MUX_4CH_D1 mode(25FPS) to VIP1(8bit)->DEI->ENC->save. But when I tested, the output frame rate of  CH1 was only 20, 4D1 was 8~10.

Our chip is CYE0 speed range, HDVICP2 306MHz, HDVPSS 200MHz. My preliminary judgement is due to insufficient frequency. Am I right? 

If that's the reason, can I force a higher frequency to meet the requirements?

  • Hello,

    I don't have a direct answer to your question as we have limited support on Davinci media processors.

    https://e2e.ti.com/support/processors/f/791/t/813421

     My suggestion is:

    1) paper analysis: you can check what DM8148 can do and also required MIPS/memory for each codec and see if you can get a conclusion. Be sure to leave some margin for integration.

    2) run actual code to test it out if you have the platform and codes.

    The device needs to operate within the recommended frequencies as per datasheet.

    best regards,

    David Zhou