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