I am a newbie.
I would like to know , Is it possible to get 10 bit yuv output in 4:2:2 profile in ADV7611 ?
if yes,Can anyone give me the solution?.
I might be a bit confused into exactly what you want.
1) 8/10/12 bit wide pixel bus implies YCbCr 422 data stream at 2x clock rate. Luma and Chroma data is interleaved.
2) 16/20/24 bit wide pixel bus implies YCbCr 422 data stream at 1x clock rate. Luma is on one 8/10/12 bit channel while Chroma is interleaved on the other 8/10/12 bit channel.
3) 24/30/36 bit wide pixel bus implies RGB/YCbCr 444 data stream at 1x clock rate. G/Y is on one 8/10/12 bit channel. R/Cr is on one 8/10/12 bit channel and B/Cb is on one 8/10/12 bit channel.
It's confusing since YCbCr 422 12-bits/plane has the same pixel bus width as YCbCr 444 8-bits/plane and the same clock rate. When people say a 24-bit pixel bus, are they talking 3 x 8-bits or 2 x 12 bits?
To answer your questions
1) We need to look at Appendix C in the hardware guide. 1080p60 can be done with 24-bit YCbCr 422 mode (OP_FORMAT_SEL=0x8A ). There's 2 12-bit channels, one for Y and one for CbCr. Just ignore the lower 2 bit with give you 10-bits / plane.
2) Answered above.
The ADV7611 is limited to pixel bus rate of 170MHz so this implies you can't run 1080p60 YCbCr 422 over a 8-bit bus since it would require ~300MHz bus speed which exceeds the 170MHz limit.
Various scripts to configure the ADV7611/12 can be found here in the AVES3 folder
Advantiv™ EVAL-ADV7612-7511 Video Evaluation Board
Normally you would just select the correct OP_FORMAT_SEL[7:0] value. For YCbCr 10-bit, OP_FORMAT_SEL = 0x01. See Table 78 in the Hardware user guide
thanks Guenter ,
Right now,I have multiple doubt here. Could you please clear these for me?
1) In some discussion thread, they were saying that for 1080p 10 bit video ADV7611 is not suitable.Is it true?
if they are saying deep color what do they really mean? Could you explain me in simple math in terms of yuv.
For an example , for 8 bit case ( my way of interpretation), yuyv - y = 8 bits , u = 8 bits, y = 8 bits , v = 8 bits,
For a 10 bit or in 12 bit case, how would be the pattern,
Please correct me here.
Are you able to use separate signals for HS, VS, and DE?
Do you have one of our evaluation boards?
Correction, the ADV7611 is limited to 165MHz on both the pixel clock and the TMDS clock limiting the ADV7611 to only 8-bit/plane, no 10-bits deep color.
The ADV7612 is limited to 165MHz on the pixel bus and 225MHz on the TMDS clock allowing deep color or 10-bits/plane.
Retrieving data ...