Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

full hd video frame rate conversion by using cpld?

Hi all

I'm wondering if a CPLD such as MAX V can convert 1920*1080 120P video to 1920*1080 60P.

I've checked in MAX V handbook p3-26 (http://www.altera.com/literature/hb/max-v/max5_handbook.pdf) and think the I/O rate (304MHz) should be fast enough.

For 1920*1080 120P, if I consider the blanking data and active video data, the required maximal bps should be 2200*1125*120 = 297M < 304M

Could anyone please help me to confirm the correctness of my idea?

Thanks.

3 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I would consider the following things:

    1) speed of internal logic (no only IO): is this frame rate conversion supposed to work just dropping the frames? Or do you want to do some elaboration? If you need elaboration, consider how fast you can make it elaborate.

    2) compatibility of the external frame memory interface with the selected device. In a frame rate conversion application you may need the external memory.

    3) I can confirm that you need to count also the blanking period (if this was the original question)
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Thank gabrigob and Tricky for your suggestions.

    It seems that I should consider more when I think how to implement this design.

    Using FPGA instead of CPLD may be a better idea.