Forum Discussion

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

Frame rate conversion issue

Dear reader,

I'm currently evaluating (video processing) DSP IP blocks using Quartus 15.0 and Qsys 15.0 but I am experiencing some issues. I have to solve them before purchasing licenses for certain IP blocks from Altera.

My goal: I have a 1280x962, 36.67fps, 3 parallel color planes, 8 bits per color, progressive video signal as input. I want to show the frames on my 1080p60 monitor.

My approach: buffer the incomming video frames using the frame buffer IP with frame repetition enabled and blend it with a 1920x1080p video stream produced by the pattern generator (uniform grey background) using the alpha blender IP block and output it using the clocked video output IP block (see image3).

My hardware: (1) SoCKit development board (Cyclone V) which I use for implementation, (2) DE0-nano development board (Cyclone IV) which I use to produce the 1280x962 video stream just for testing (can be seen as a stub), (3) THDB-HTG GPIO expension board (and a bunch of wires) for interfacing between SoCKit and DE0-nano board and (4) a full HD monitor connected to SoCKit board (see image1).

My achievements so far: (1) I managed to get what I described behind "my approach" up and running with a 800x600, 72fps video input (from nano board). (2) I managed to get what I described behind "my approach" up and running with a 1280x960, 60fps video input (see image2).

My problem: I can not get what I described behind "my approach" up and running with a 1280x962, 36.67fps video input. See images 4 and 5 for frame buffer and clocked input settings respectively.

Any help on this issue would be very much appriciated so please if you have any pointers, let me know :)

Looking forward to your reply.

Kind regards,

Richard.

14 Replies

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

    Hi all,

    Thanks for the replies so far, but non of them solved my issue yet. Please let me know if there is another way to get my issue fixed. I really need to fix this asap, because if this is not working I can not proceed and my company will not buy the IP blocks (Frame buffer and Alpha Blender) from Altera since the IP blocks do not seem to be very useful yet.

    Kind regards, Richard.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    BTW, with the following video input formats I got my system working:

    1280x962, 60fps

    1280x960, 60fps

    800x600, 36.67fps

    800x600, 72fps

    800x600, 60fps

    But 1280x962, 36.67fps is NOT. I just do not understand why..
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    You might be better off going direct to Altera or an FAE. 1280x962 is a non-standard format - you would be better off asking altera direct if it is supported.

    Raise a ticket via mysupport.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Thanks for your reply Tricky, I just did that, hopefully they can help me.

    In the meantime, while waiting for the response, if anyone has an idea, let me know :)

    Kind regards