Post Go back to editing

ADV7800 for SD RGB + De-interlace

Category: Hardware
Product Number: ADV7800

Hello,

I've been looking for video digitizer which can process everything in 444, and supports these inputs: CVBS + S-video + YPbPr + RGB SCART + VGA (RGBHV). the YPbPr and SD RGB (via scart connector) will be 240p, 480i, 480p, 288p, 576i, and 576p and must be de-interlaced when needed (the i ones), as well as, cvbs and s-video. I know adv7842 is the main one now but I don't want HDMI. I looked into ADV7186 but email support told me it requires NDA and HDMI license despite it does not have HDMI, and AD refused to give me support for it.. AD9984A does not do cvbs and s-video.... so ADV7800 seems the most suitable.

so here are my questions:

1- can I use ADV7800 to connect all these signals and choose any of them that I want? I noticed in eval board schematic some  cross connection between cvbs and rgb scart.

2- should SD RGB and SD YPbPr be routed to SDP or must be to CP? since I want them de-interlaced but can't find that CP can de-interlece. my application requires that I input and output digitized video + de-interlace if required.

3- is there an evaluation board for sale? even used on. I messaged many suppliers but still no response. At least a way for me to test the board. I can do my own board but want stuff to be easier in terms of software and testing. I am open to buying it from another customer if he does not need it anymore, if you can help with this.

4- my SD RGB via scart connection will have Csync or SoY or CVBS-sync on its pin 20... can ADV7800 deal with those? there is no reason it shouldn't since I believe it extracts sync signals internally but wants to make sure.

5- what is the difference between adv7800 and ad9984a? I mean besides ability to process cvbs and s-video.

6- ability to read input resolution is essential, i believe the eval board has this feature easily demonstrated right? what can i do without eval board in this regard.

best regards

1)  The ADV7800 can handle all these formats.  As far as connecting them to the right ADC pay attention to analog front end input muxing and Table 4.  Not all source can reach all ADCs.  This is very important to make sure the device can decode all the sources you are interested in.

2) SD should be routed to the CP since only the CP has a interlaced to progressive converter and then it's only for SD (480u and 576i)

3) I show 14 EVAL-ADV7800EB1Z in ADI's stock.  Distributors may not have any stock on hand so they'll have to order it special for you direct from our stock.  The board I did like this recently was ordered through Arrow.  Any qualified ADI distributor should be able to do this.  

4) The ADV7800 can handle the different sync sources.  Not sure where pin 20 comes in here,  make sure to follow one of the recommended signal routing diagrams. Figure 4.

5) The AD9884A is just basically a triple DAC without all the special modules needed to decode SD sources

6) The ADV7800 has STDI and SSPD modules to retrieve the format timing.

  • 1)  The ADV7800 can handle all these formats.  As far as connecting them to the right ADC pay attention to analog front end input muxing and Table 4.  Not all source can reach all ADCs.  This is very important to make sure the device can decode all the sources you are interested in.

    ok, so I connect the signals exactly as eval board? and then when I have CVBS via RCA cable + SCART RGB with its CVBS\CSYNC pin 20 connected together... this will be bad. thus, I can just use a switch IC to isolate them when needed? how are they implemented in eval board?

    2) SD should be routed to the CP since only the CP has a interlaced to progressive converter and then it's only for SD (480u and 576i)

    so YPbPr and RGB should be connected to CP always, in order to get de-interlaced if needed?

    how about if I want to de-interlace CVBS and S-video? doesn't SDP has de-interlace capability?

    3) I show 14 EVAL-ADV7800EB1Z in ADI's stock.  Distributors may not have any stock on hand so they'll have to order it special for you direct from our stock.  The board I did like this recently was ordered through Arrow.  Any qualified ADI distributor should be able to do this.  

    I can't see any of that. when I choose any country it tells me to contact ADI. Arrow also does not have stock. please see if i can buy one and how much does it cost? if it costs a lot then making my own board is better choice.

    The ADV7800 can handle the different sync sources.  Not sure where pin 20 comes in here,  make sure to follow one of the recommended signal routing diagrams. Figure 4.

    SCART pin 20 is where sync signals are. normally, it has CVBS signal there, it can also have Sync-on-Luma and most popular now is CSYNC.

    6) The ADV7800 has STDI and SSPD modules to retrieve the format timing.

    Nice, does eval board show these stuff? please give me some pictures and documents of such dev board.

    ___

    I believe de-interlacing requires SD RAM right? please show a modernly available ram IC compatible or kindly inform me of the type and configuration required + minimum size.

    ____

    I see also ADV7181C being still in production but not shown in parametric search, however it does not support 24\30 bit 444 output. is this IC recommended over adv7800? can it do what adv7800 especially de-interlace?

    thanks

  • FormerMember
    FormerMember on Jun 12, 2023 5:08 PM in reply to VEGETA
    0

    1) for SCART CVSD goes to A11, RCA SD goes to A10.  See Figure 4

    2) The CP is activated for the following modes of operation: • GR modes: PC graphic-based signal in RGB format • HD modes: high definition video signals in YPbPr/RGB format • PR mode: progressive scan video signal in YPbPr/RGB format, for example, 525p and 625p • SD modes: component standard definition in YPbPr/RGB format, for example, 525i and 625i Note: The CP is not used when decoding composite or S-Video signals.

    The SDP block can handle standard definition video in CVBS, YC, YPbPr, and RGB formats. Figure 45 outlines the signal flow through the SDP.

    Only the SDP has a de-interlace and has 2D/3D comb filters for de-interlacing.

    The SDP also has auto-detection for formats.

    3) To get a board you have to go through your local ADI distributor.  You have to specifically ask them to order.  If they have problems, let me know and I'll talk to them.  It's a pain but I can't order the boards for you.

    4) If the same pin is used for different inputs then only one input can be plugged in or a analog switch can be used.  Pin 20 is FLD_DE_OUT which is an output pin, not an input pin.  It normally had the FLD or DE signal used by HDMI encoders..

    You can read the registers associated with the the SSPD/STDI and auto-detect to determine the format.

    Keep in mine only one source can be decoded at a time.  If you have multiple sources you will have to sweep through them and wait for the measurement modules to become valid.

    The ADV7181C is a similar part but in a smaller package.  It can do 444 but in 24-bit 444 mode it used DDR mode to get all the data out of the part.  DDR is difficult to use unless you a specific designed FPGA to handle it.

    Another part you might look at is the ADV7842KBCZ-5P.  It has the same performance with HDMI inputs (which you don't need).  The -5P part does not have HDCP keys so HDCP adopter status is not required.  You will need to be an HDMI adopter though.  

  • 1) for SCART CVSD goes to A11, RCA SD goes to A10.  See Figure 4

    in figure 4 it RCA CVBS is shared with S-video Y. looks like a simple analog switch can fix the problem.

    Only the SDP has a de-interlace and has 2D/3D comb filters for de-interlacing.

    well, this means I have to use SDP for everything < 480p. it supports cvbs, s-video, and scart sd rgb. But does it support ypbpr 240p/480i/576i? I see in software registers that in PRIM_MODE[3:0] has some options for YUV (which i assume YPbPr)... like "SD 4X1 YUV (720X480)" and even "PR 2X1 RGB (720X480)" for progressive. please verify.

    if so then it is very nice, and I can route all other 480p and above to CP which they don't need de-interlacing.

    3) To get a board you have to go through your local ADI distributor.  You have to specifically ask them to order.  If they have problems, let me know and I'll talk to them.  It's a pain but I can't order the boards for you.

    I will send a message to her now. she was my contact for getting ADV7186 support but she couldn't get it. this time should be much easier.

    However, please verify the price of the board for me.

    4) If the same pin is used for different inputs then only one input can be plugged in or a analog switch can be used.  Pin 20 is FLD_DE_OUT which is an output pin, not an input pin.  It normally had the FLD or DE signal used by HDMI encoders..

    I meant scart connector pin 20 not ADV7800 pin 20. scart connector pin 20 is the sync pin.

    The ADV7181C is a similar part but in a smaller package.  It can do 444 but in 24-bit 444 mode it used DDR mode to get all the data out of the part.  DDR is difficult to use unless you a specific designed FPGA to handle it.

    but why adv7181c does not show on parametric search while the "D" is there but "not recommended"?

    no fpga will be used, ever! this is a must.

    i want to use adv7343 dac to get outputs from it, i wonder if it supports 444 output from adv7181c? this is upcoming project.

    the longer future project is to use a scaler ic which supports this:

    RGB/YCbCr 4:4:4 24/30/36-bit
    YCbCr 4:2:2 8/10/12/16/24-bit(Y/C Multiplexed or Separated)
    Single/Dual-edge & Single/Dual-pixel clock mode

    so also i am not sure...

    adv7181c is like 30% the price of adv7800. I don't think adv7181c can do de-interlacing right?

    Another part you might look at is the ADV7842KBCZ-5P.  It has the same performance with HDMI inputs (which you don't need).  The -5P part does not have HDCP keys so HDCP adopter status is not required.  You will need to be an HDMI adopter though.  

    no, this won't do. hdmi is a no-go for now and even long term project will have its own.

    regards

  • hello again,

    ADI support engineer told me quantity is zero, please check quantity and price.

    thanks 

  • FormerMember
    FormerMember on Jun 13, 2023 9:17 AM in reply to VEGETA
    0

    I see 13 EVAL-ADV7800EB1Z in stock

    I see > 300 ADV7800STZ-150 in stock

    I do not know the pricing on these items

  • FormerMember
    FormerMember on Jun 13, 2023 9:40 AM in reply to VEGETA
    0

    Re ADV7181C, 'not recommended' implies the device is still in production however its on the down side of its life cycle and newer parts are available.  In general ADI will continue making parts as long as there's a customer requirement for them.  The caveat to this is that the video market is changing to full digital (HDMI/MIPI) and support/availability of analog is going to be reduced.

    Re ADV7842, you don't have to use the HDMI inputs, just don't connect anything to them.

    Only the SDP has a de-interlaced and we really intended for 480i and 576i.  The SDP can decode faster formats but doesn't have the same controls as the CP path does.  For non-interlaced formats and non-SD I'd run it through the CP..

    Pin 20 on the SCART connect,  my confused is over.

    The ADV7343 will only support 422 DDR and is limited to 720p/1080i inputs.  I am not sure where your 444 format requirement is coming from but generally users can not discern the difference between 444 and 422.  It's a trade off you might want to look at.

  • hello,

    thanks for your support.

    I see 13 EVAL-ADV7800EB1Z in stock

    sales engineer got back to me and the boards cost 1300$ which was a surprise to me, i thought they will be in 200-300 range similar to adv7842 which is current product.

    with such high price I will be doing my own board, getting eval board schematics certainly helps.

    Re ADV7842, you don't have to use the HDMI inputs, just don't connect anything to them.

    but eventually i will be forced to get hdmi license which i don't have and can't afford now.

    Only the SDP has a de-interlaced and we really intended for 480i and 576i. 

    which is the thing i need. i don't want to de-interlace bigger resolutions.

    please just confirm that SDP can in fact deal with ypbpr and rgb if their resolution is 480i/576i\240p, and if it can de-interlace them. i posted some modes above so you can check if i made the correct choice.

    The ADV7343 will only support 422 DDR and is limited to 720p/1080i inputs.  I am not sure where your 444 format requirement is coming from but generally users can not discern the difference between 444 and 422.  It's a trade off you might want to look at.

    in this case maybe adv7800 is the better choice if de-interlacing is needed.

    ___

    For non-interlaced formats and non-SD I'd run it through the CP..

    so any rgb or ypbpr 480p and above will go through CP, what possible better features does it have over SDP for such resolutions?

    ___

    i believe the default operation is to get any unknown format through SDP first assuming it is SD TV, then measure it through measurement technique mentioned, after that if it turns to be 480p and above deliver it to CP. < does this look ok operation?

  • Dear  ,

    Please register your corporate email address rather than a personal email address. In order to provide more technical support, we need to be able to associate this inquiry with an actual opportunity/project.

    -Matt