ADV7611 Dynamic Input Configuration

Hi AD Team,

 

We are planning to use ADV7611 in our new project. We will be connecting different input sources with different resolutions dynamically to the input HDMI Connector. Whether ADV7611 can dynamically configure according to source connected.? If yes what configuration we need to do in register set for achieving the same.? Please support us to proceed further.

 

Best Regards,

Vyshnav Krishnan

  • 0
    •  Analog Employees 
    on Jun 11, 2021 1:47 PM

    Hi,

     Whether ADV7611 can dynamically configure according to source connected.? 

        Yes, by using software driver you can able to achieve the ADV7611 dynamic configuration.

        Here Micro-controller code will take care by configuring dynamically for ADV7611 according to the source connected.

     Please refer software package from the below link,

        https://form.analog.com/Form_Pages/HDMISoftwareRequestForm.aspx

     

    Thanks,

    Poornima

  • Hi Poornima,

    Thank you so much for your quick response.

    Is it possible as pass through than the EDID configuration.?

    Best Regards,

    Vyshnav Krishnan

  • 0
    •  Analog Employees 
    on Jun 11, 2021 2:41 PM in reply to Vyshnav

    Hi,

     Is it possible as pass through than the EDID configuration.?

       Could you please explain more on this.

    Thanks,

    Poornima

  • Hi Poornima,

    Our application requires that whatever resolution is sent by the video source is converted to YUV422 format and sent out with the same resolution. We would like to achieve this without reconfiguring the ADV7611 chipset again and again.
    It is kinda of like a input resolution bypass with only the color format conversion to 16-bit YUV422 SDR.

    To put it in configuration point of view:
    1. ADV7611 is configured with the required register script.
    2. Input provided to the ADV7611 is 720p @50Hz (RGB or YUV422) and the output should be 720p @50Hz YUV422
    3. The video source is configured to change output resolution from 720p @50Hz to 1080p @60Hz
    4. ADV7611 should be able to bypass the new resolution without any i2c configuration
    5. ADV7611 will receiver 1080p @60Hz (RGB or YUV422) and the output should be 1080p @60Hz YUV422

    Please do let me know if it is possible.
    Basically we dont want to fix the output resolution of the ADV7611 to a single resolution and instead would like to receive whatever the source is sending and perform color space conversion for the same before receiving it at the FPGA input.

    Best Regards,

    Vyshnav Krishnan

  • 0
    •  Analog Employees 
    on Jun 14, 2021 2:47 PM in reply to Vyshnav

    Hi,

      Our application requires that whatever resolution is sent by the video source is converted to YUV422 format and sent out with the same resolution. We would like to achieve this without reconfiguring the ADV7611 chipset again and again.
    It is kinda of like a input resolution bypass with only the color format conversion to 16-bit YUV422 SDR.

        By using below register configuration you can always output YCbCr 422 output.

        

    2. Input provided to the ADV7611 is 720p @50Hz (RGB or YUV422) and the output should be 720p @50Hz YUV422.

    4.ADV7611 should be able to bypass the new resolution without any i2c configuration.

    5. ADV7611 will receiver 1080p @60Hz (RGB or YUV422) and the output should be 1080p @60Hz YUV422

       This can be achieved by using below methods,

       ADV7611 can pass through the video data of an HDMI stream with no formatting. The video is passed from the HDMI section through the DPP and CP cores, out through the pixel output formatter without filtering or alteration. This can be achieved by using the following settings:
    4:2:2 Pass Through:
    •SetDPP_BYPASS_EN to 1 to use the CP CSC
    •Set UP_CONVERSION_MODE to 0
    •SetDS_WITHOUT_FILTER to 0
    •Configure the pixel output formatter to output a 4:2:2 stream (refer to the Pixel Port Output Modes section)

    Thanks,

    Poornima