Question about bt.656 progressive video capture function.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Question about bt.656 progressive video capture function.

1,553 Views
takayuki_ishii
Contributor IV

Hello 

I have three questions about bt.656 progressive video capture function.

In this time,  section "2.5.2 CCIR Register Setting for Progressive Signal" in document

iMX6 IPU TVIN Application Notes  say that 

"in register IPU_CSI_CCIR_CODE_1, only CSI_STRT_FLD0_BLNK_1ST, CSI_STRT_FLD0_ACTV and
CSI_END_FLD0_ACTV are used, the three bits register value for each region (MSB to LSB) is H, V, F
data, and F is always 0."

1) Why only this three bit field are used?

2) Some video decoder output BT656 progressive data with F bit = 1.

    In this time, is this decoder not used with iMX6?

3) How detect a start line of the new frame/ blanking and Active Video area?

    Only F,V,H bit pattern match with CSI_CCIR_CODE_1 register bit?

    or use some other condition like IPU_CSI_SENS_FRM_SIZE and IPU_CSI_ACT_FRM_SIZE value.

 

Best regards,

Ishii.

Labels (2)
0 Kudos
Reply
4 Replies

1,116 Views
igorpadykov
NXP Employee
NXP Employee

Hi Ishii

>1) Why only this three bit field are used?

this is defined at SOC implementation stage (at design level)

>2) Some video decoder output BT656 progressive data with F bit = 1.
>    In this time, is this decoder not used with iMX6?

right

>3) How detect a start line of the new frame/ blanking and Active Video area?
>    Only F,V,H bit pattern match with CSI_CCIR_CODE_1 register bit?

yes, correct

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply

1,116 Views
takayuki_ishii
Contributor IV

Hello Igor

Thank you for your quick response.

>> 1) Why only this three bit field are used?

 this is defined at SOC implementation stage (at design level)

My guess is that 

  CSI_STRT_FLD0_BLNK_1ST : Use as frame start and drop line data as blanking.

  CSI_STRT_FLD0_ACTV : Start capture form 1st time matching after detect CSI_STRT_FLD0_BLNK_1ST,

  Capture will stop condition are matched CSI_END_FLD0_ACTV or captured more then ACT_FRM_HEIGHT line.

Please tell me your opinion.

Best regards,

Ishii.

0 Kudos
Reply

1,116 Views
igorpadykov
NXP Employee
NXP Employee

Hello Ishii

please look at sect.37.4.3.4 Sensor Image Frame Relations

i.MX6DQ Reference Manual
http://cache.nxp.com/files/soft_dev_tools/doc/support_info/iMX6DQPRM.pdf

Best regards
igor

0 Kudos
Reply

1,116 Views
takayuki_ishii
Contributor IV

Hello Igor

Thank you for your support.

I understand that function and will test it.

Best regards,

Ishii.

0 Kudos
Reply