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.

No one knows exactly about DM368's capture frame rate problem for 1080i

Hi, 

Our streaming application uses DM368 and IPNC RDK 5.0.

And our imager device is HDMI receiver, IT6604.

When I test with 480i input, 

capture, dei, encode frame rate is ok. 30fps is fully achieved with DM368.

But, when I changed input to 1080i 30fps (that is 1920x540 60fps)

frame rate result is as follows.

Module  | Avg Time/Frame | Frame-rate | Total time | Total Frames |
CAPTURE |         135.58 |       7.38 |     122157 |          901 |
DEI     |         127.03 |       7.87 |     114452 |          901 |
RESIZE  |          65.58 |      15.25 |      59084 |          901 |
ENCODE0 |          53.60 |      18.66 |      48292 |          901 |
STREAM  |           0.22 |    4620.51 |        195 |          901 |

I think ISIF is working on the clock of input signal.  

In this case, IT6604 gives ISIF 71.54MHz. (data signal is 16bit, BT1120)

Our clock setting is 

ARM Clock :- 486MHz
DDR Clock :- 384MHz

As I know, Interlaced mode must use ISIF_DDR_IN so that libdei can work with the 

even and odd fields to de-interlace.

So I have no choice but moving captured data to DDR memory.

Can anyone tell me what is wrong with our application?

Is the 7~8 fps capture rate is ok with DM368?