True video scaler

Hello,

I am searching for a video scaler which does scale the video from SD resolutions to 1080p or preferably 4k... also can de-interlace 480i to 480p and so on. with adding very minimal lag.

I found ADV8005 to be the one which has this. However, it doesn't seem to be sold and in the datasheet I couldn't figure out how to use it.

I am interested in converting composite, ypbpr, s-video, RGB analog signals to 1080p or 4k digital via HDMI with de-interlacing when needed. I accept to be required tot convert the analog video to digital first but I need the final IC to do all these functions.

Also, I am not part of HDMI organization and don't know how much price will it cost. How can one test such a device and learn how to use it.

regards,

  • 0
    •  Analog Employees 
    on May 7, 2021 9:06 AM

    Hi,

        ADV8005 can meet most of your requirement. None of our video part can do scaling, ADV8005 is the only part that can do scaling .

        Please note that it will not convert analog to digital but it has 12-bit video DACs provide support for composite (CVBS), S-video (Y/C), and component (YPrPb/RGB) analog outputs in either SD, ED, or HD video formats up to 1080p.

         Different model of ADV8005 Purchase related details are provided at https://www.analog.com/en/products/adv8005.html#product-samplebuy Here you can find the different documentation of ADV8005  - Register Map/Functionality and features/ Application Note.

         Here Advantiv EVAL-ADV8005-SMZ Video Evaluation Board  you can find the attachments of user guide and software for programming the ADV8005.

    Note: ADV8005 dual HDMI transmitters and a 6-DAC encoder with SD and HD support. It offers video de-interlacing and scaling.

     ADV8005/8003 video signal processor which does scaling as well as frame rate conversation.

    Thanks,

    Poornima

  • hello,

    I have these questions:

    1- what price is expected for low quantities such as 20, 50 or 100?

    2- do I need to have hdmi license to buy it and make products with it?

    3- I don't know how to use an FPGA and not willing to. can I use this device without fpga?

    4- I read that it allows RGB, YPbPr, S-video inputs.. but you say it doesn't allow analog to digital conversion. can you clarify.

    5- how many frames of lag is there after final output of converting 240p\480i to 1080p and 4k?

    6- as i understood from datasheet, I need a simple small microcontroller like PIC16 to output just I2C signal to control the ADV8005. So any command needed just sent from it like this?

    7- I don't have knowledge in DDR2 RAM or digital stuff like eeprom, so do I need to have extensive knowledge of how these work or just wire them as needed?

    8- I want to connect analog video signals such as RGB, RGBHV, YPbPr, S-video, and composite then get a scaled HDMI signal to 1080p and 4k. do I need a video digitizer IC to convert these analog videos first or just connect them directly?

    9- in case of analog input such as S-video to be converted to analog video form of RGB... will it happen in analog-to-analog form or it must be converted to digital first? how much lag?

    10-it is mentioned that it takes 2 digital video format, one is TTL with many bits and the other is serial video. what is the difference between them knowing that both are HDMI?

    sorry for long questions. I don't think any other products are available to do so without FPGA. Also, can you give me links to some products using this IC on the market? just to see their specs and prices.

    regards

  • 0
    •  Analog Employees 
    on May 10, 2021 12:47 PM in reply to VEGETA

    Hi,

    Please find my below comments,

     1- what price is expected for low quantities such as 20, 50 or 100?

            Please contact your local ADI FAE(Salesteam) for cost and other details.

      2- do I need to have hdmi license to buy it and make products with it?

             HDMI license is not required for transmitter device.But you would need to be an HDMI adopter regardless, depending on what you are trying to do and you must be an HDMI adopter to buy any AD part which is HDMI capable.

    Please check here for the terms:

    HDMI: www.HDMI.org

    HDCP: www.digital-cp.com

    3- I don't know how to use an FPGA and not willing to. can I use this device without FPGA?

           FPGA used on the EVAL-ADV8003-SMZ/EVAL-ADV8005-SMZ evaluation boards is just to provide more flexibility on the routing of TTL (i.e. non-HDMI) signals to/from the ADV8003/ADV8005.

           Please note that FPGA is just for configuring how the TTL bus is routed between ADV8005, ADV7842, and a header. It also does no processing of video of any kind.

    4- I read that it allows RGB, YPbPr, S-video inputs.. but you say it doesn't allow analog to digital conversion. can you clarify.

           Yes, When you see the functional block diagram of ADV8005, it does not have any block to receive the analog input.

    5- how many frames of lag is there after final output of converting 240p\480i to 1080p and 4k ?

           Please refer hardware manual of ADV8005 section 3.2.1.5 & 3.3.1.5 - Frame Latency for various formats and operating modes.  
                 Latency is dependent on too many parameters to give a calculated delay for each configuration. The best solution is to set up the exact configuration you want and read back the latency registers to determine what the true delay is.  This can be done on our evaluation board.

    6- as i understood from datasheet, I need a simple small microcontroller like PIC16 to output just I2C signal to control the ADV8005. So any command needed just sent from it like this ?

             Yes you need a microcontroller to control the ADV8005 .Here your microcontroller will act as a Master for initiating the I2C Read/Write commands.

    7- I don't have knowledge in DDR2 RAM or digital stuff like eeprom, so do I need to have extensive knowledge of how these work or just wire them as needed?

             Generally external DDR2  memory  is  required  for  motion adaptive de-interlacing, Frame  Rate  Conversion  (FRC),  and  OSD  bitmap  overlay.
             When you aware of DDR2 memory then you can configure the DDR2 memory according to your requirement. DDR2 memory related details are provided in the ADV8005 user guide depending upon that you can or you may not use.

    8- I want to connect analog video signals such as RGB, RGBHV, YPbPr, S-video, and composite then get a scaled HDMI signal to 1080p and 4k. do I need a video digitizer IC to convert these analog videos first or just connect them directly?

          Yes, ADV8005 cannot convert analog to digital conversation so for this you need an video digitizer to do this job.

    9- in case of analog input such as S-video to be converted to analog video form of RGB... will it happen in analog-to-analog form or it must be converted to digital first? how much lag?

           ADI does not have a single chip solution for composite direct to RGB analog.  The nomal chain of video processing would be:

       Composite -> decoder -> YCbCr -> color space converter -> RGB digital -> encoder -> RGB analog
        There's several combination of chips that can accomplish this.

    10-it is mentioned that it takes 2 digital video format, one is TTL with many bits and the other is serial video. what is the difference between them knowing that both are HDMI?

         Serial Video Receiver: The serial video receiver(Video/Audio) can accept the output of an HDMI transmitter such as the "ADV7850 or ADV7623/ADV7625"  but this input does not support EDID or HDCP operations. 

         TTL: TTL is nothing but the pixel port pins, it does not carry the audio content.

    Thanks,

    Poornima

  • Hello,

    thanks for your reply.

    Please contact your local ADI FAE(Salesteam) for cost and other details.

    I only wanted an estimate, like 30$, 50$ or so... not exact price per quantity. so that someone knows what range is it gonna be in.

      HDMI license is not required for transmitter device.But you would need to be an HDMI adopter regardless, depending on what you are trying to do and you must be an HDMI adopter to buy any AD part which is HDMI capable.

    Please check here for the terms:

    HDMI: www.HDMI.org

    HDCP: www.digital-cp.com

    I didn't quite understand this. I can buy the IC itself and use it in my prototype boards or so on... but can't buy it on production quantities like 100 or more? I saw many people use AD ICs in video digitizer devices but I am not sure they have license.

    don't you offer an IC which converts to DVI or any free digital audio and video format?

    at least I need to figure out how to use your IC and make sure it works perfectly fine in the product, then decide to buy a license to start mass production. what can be done to test the functionality of it? I assume you have a demo board, what price?

      Latency is dependent on too many parameters to give a calculated delay for each configuration. The best solution is to set up the exact configuration you want and read back the latency registers to determine what the true delay is.  This can be done on our evaluation board.

    well, low latency mode seems to have 1.4 frames of lag which is too much for gaming. is it 1.4 frames or the number represents something else?

    game mode seems the way to go since it has 5 lines of video only, but my concern that it should allow 240p\480i 50\60fps to 1080p\4k 50\60fps (no frame rate conversion)... does it allow that? on the table, it only shows 4k up to 30fps.

    Generally external DDR2  memory  is  required  for  motion adaptive de-interlacing, Frame  Rate  Conversion  (FRC),  and  OSD  bitmap  overlay.
             When you aware of DDR2 memory then you can configure the DDR2 memory according to your requirement. DDR2 memory related details are provided in the ADV8005 user guide depending upon that you can or you may not use.

    so in game mode and low latency mode I don't need RAM right? then what type of de-interlacing is done when not in full mode?

    my point was that I never dealt with ddr memory, so i could just stick to datasheet and wire it as it says, then configure adv8005 to the modes I want. meaning no need to do anything to the ddr memory.

    I still require an OSD though, but I don't want it to be fancy. anything goes ok with me.

    Yes you need a microcontroller to control the ADV8005 .Here your microcontroller will act as a Master for initiating the I2C Read/Write commands.

    ok, so the process is just sending i2c commands to do whatever is needed like activating game mode and output from input 1 to output 1 ...etc.

    I think your dev\demo board can show all this easily right? I only deal with PIC16 and ATmega32 MCUs, so no fancy ones. plus, what dev tools do i need to make my product around this IC?

    ________

    so to sum it up, I need a video digitizer IC that accepts RGB (with csync, SoG, SoC) + RGBHV (VGA) + component YPbPr + S-video + composite... then feed its output to ADV8005 then get my digital output.

    what ICs you have can achieve this? what prices?

    Also, I asked you about a commercial product that used adv8005 if you know one.

    regards

  • 0
    •  Analog Employees 
    on May 12, 2021 11:10 AM in reply to VEGETA

    Hi VEGETA,

    Please find my below comments,

      I only wanted an estimate, like 30$, 50$ or so... not exact price per quantity. so that someone knows what range is it gonna be in.

          It would be around $75(100-499) as per ADV8005 product page.

    I didn't quite understand this. I can buy the IC itself and use it in my prototype boards or so on... but can't buy it on production quantities like 100 or more? I saw many people use AD ICs in video digitizer devices but I am not sure they have license.

          Please note that HDMI Adopter License includes the following benefits:

        -> Access and use of the current HDMI® Specification and any future releases of the Specification
        -> A license to use the HDMI trademarks as defined in the Adopted Trademark and Logo Usage Guidelines
        -> Instant visibility and credibility with your company listed as licensed on the HDMI LA web
        -> The ability to participate in HDMI LA sponsored programs such as the Premium HDMI Certification Program
        -> The ability to potentially collaborate with HDMI Adopters in a wide variety of industries
        ->The ability to potentially participate in HDMI LA sponsored working groups, seminars, plug fests, tradeshows and marketing events
        -> Worldwide compliance protection via Customs Authorities
        -> HDMI LA annually-issued Adopter Certificates confirming your license status

     don't you offer an IC which converts to DVI or any free digital audio and video format?

             Yes,most of our transmitter product can convert HDMI to DVI but in DVI mode there is no possibility of audio transmission.

            Also note that there is no possibility of free digital audio and video format.

    at least I need to figure out how to use your IC and make sure it works perfectly fine in the product, then decide to buy a license to start mass production. what can be done to test the functionality of it? I assume you have a demo board, what price?

         Demo board would cost around $400, Here you can check the functionality of ADV8005.

         Here https://ez.analog.com/video/w/documents/691/advantiv-eval-adv8005-smz-video-evaluation-board you can find the source code and supported documents of EVAL-ADV8005-SMZ .

    game mode seems the way to go since it has 5 lines of video only, but my concern that it should allow 240p\480i 50\60fps to 1080p\4k 50\60fps (no frame rate conversion)... does it allow that? on the table, it only shows 4k up to 30fps.
           Game mode has some limitation like it can’t support scaling and FRC and for interlaced inputs, so it is not possible to convert 240P to 1080p. So in your case scaling is not possible and

            And by enabling game modes will set the output to progressive modes and you can test only interlaced input.

    so in game mode and low latency mode I don't need RAM right? then what type of de-interlacing is done when not in full mode?

              ADV8003 deinterlacer only has a small number of lines of latency, it does not use external DDR memory

     my point was that I never dealt with ddr memory, so i could just stick to datasheet and wire it as it says, then configure adv8005 to the modes I want. meaning no need to do anything to the ddr memory.

        I still require an OSD though, but I don't want it to be fancy. anything goes ok with me.

                    Please note that without DDR memory populated, ADV8005 cannot do any scaling.

    ok, so the process is just sending i2c commands to do whatever is needed like activating game mode and output from input 1 to output 1 ...etc.

            Yes.

    I think your dev\demo board can show all this easily right? I only deal with PIC16 and ATmega32 MCUs, so no fancy ones. plus, what dev tools do i need to make my product around this IC?

         Our eval board we are using BF524 microcontroller and VDSP development tool for building the source code project of ADV8005.

    so to sum it up, I need a video digitizer IC that accepts RGB (with csync, SoG, SoC) + RGBHV (VGA) + component YPbPr + S-video + composite... then feed its output to ADV8005 then get my digital output.

    what ICs you have can achieve this? what prices?

           Please refer Video Decoders Here you can find the video digitizer IC that can meet your above requirement and check the category of video input and output type.

    I asked you about a commercial product that used adv8005 if you know one.

        Sorry, I am not aware of this.

    Thanks,

    Poornima