Post Go back to editing

ADV7181C Register Settings for STANAG3350 Signals

Category: Hardware
Product Number: ADV7181C

Hello ADI Team,

We are using ADV7181C video decoder with STANAG3350 B inputs. With the auto detect option register settings, when we give are seeing slight jitter on the image. But if we try signals from an NTSC based signal (STANAG 3350 C), then we are not seeing the jitter.

I was trying to do manual settings for PLL RATIO, But the table 11 in the user manual does not list a recommended value for video standard which has 625 lines.

Could you please guide me?

if you can suggest the register settings for STANAG3350 B, it will be of great help.

Thanks,

Paul

Parents Reply Children
  • Hi Ebin,

    We were testing with ADV7181C EVK with PAL input and we are seeing the similar noise with EVK also.

    However, we see a change one of the register 0x02 (mentioned as RSVD in User Manual of ADV7181C) is showing slight changes as follows.

    (1) Register 0x02   - Value written 0x00     -----> Image is sharper but the shivering noise is more visible

    (2) Register 0x02   - Value written 0x07     -----> Image is lost sharpness, but shivering of pixels are less.

    Since, this issue is seen in the EVK also, can you throw some lights on register settings which may improve the situation?

    Thanks and regards,

    Paul

  • Hi Paul,
        Thanks for the update.
    Kindly Enable the below filters in ADV7181C and let us know the status.
    1. DNR_EN Digital Noise Reduction Enable 0xD[5]
    2. Luma Peaking Gain 0xFB[7:0]
    3. Enable Anti Alias Filters 0xF3[3:0]

    Thanks,
    Ebin

  • Hi Ebin,

    DNR_EN is already enabled.

    We tried Luma Peaking Gain and Anti Alias Filters - No change.

    Thanks and regards,

    Paul

  • Hi Paul,

         Could you please check the following items in your setup and share the status with us?

    1. Kindly verify the HS and VS timing values.
    2. Please enable the Free-Run mode on your device.
    3. Could you also confirm the LLC value?

    Thanks,
    Ebin

  • Hi Ebin,

    1. Kindly verify the HS and VS timing values. - HSync = 64uS Verified with Scope. Vsync, I could not to it properly.
    2. Please enable the Free-Run mode on your device.   It is already enabled
    3. Could you also confirm the LLC value? - 27.003MHz

    We are having tough time in resolving this issue. Main problem with this Decoder is that the User Manual is having lot of typo/mistakes and we can not resolve such issues without ADI's help.

    We are getting some output when so called "ADI Recommended Settings" in a a few registers are used and we have no idea what does those registers do.

    We also see some changes in register 0x02 (which is mentioned as 'Reserved' in the user manual). If we update this register with value 0x07, we see some changes. But image is getting blurred.

    Could you please let us know the the correct procedure to manually generate 27MHz LLC clock from the Decoder for SD Mode?

    Only the register changes in 0x87 and 0x88 is sufficient?

    Thanks and regards,

    Paul

  • Hi Paul,

        As per the expert recommendation,  "For best performance we recommend the use of a 28.6363MHz crystal". Please refer 7.3.1 section of the Hardware user manual for the stable generation of the LLC.
         
    Thanks,
    Ebin

  • Hi Ebin,

    Even though, the user manual says that for Best Performance, 28.6363MHz, our observation is that:

    (1) For NTSC, the best performance is with 28.6363MHz because it is an integer Multiple of NTSC Color Sub Carrier 3.579545MHz

    28.636363/3.579545= 8.0000

    (2) For PAL (Sub Carrier = 4.43361875MHz), the 28.6363MHz is not an integer Multiple. (28.6363/4.43361875 = 6.45889996744)

    But if we use 27MHz Oscillator, we can get better output:

    27/4.43361875 = 6.08983350226

    Since we have not much information about the internals of Chip, we are struggling with this for the last 2 months.

    Most of the critical registers in the User Manual are mentioned as RSVD. Moreover there are mistakes in the User Manual which makes the problem worser.

    If you can help with the register settings for STANAG 3350 B with 27MHz Crystal/Oscillator it would have been a lot of help.

    Thanks and regards,

    Paul

  • Hi Paul,

        Use a 17.734475 MHz oscillator instead of 28.636363 MHz for PAL. This allows an integer division ratio (÷4), resulting in 4.43361875 MHz. Please check the settings accordingly. Please give proper values in the 0x87,0x88 and 0x8A Registers.

    Thanks,
    Ebin

  • Hi Ebin,

    In that case, can you share the script for this change?

    Or only 0x87, 0x88 and 0x8A are required?

    What should be the value for 0x1D?

    Thanks and regards,

    Paul

  • Hi Paul,
        We can select the divider value as 4 in the register mentioned above for 17MHz, No option is available in the 0x1D register. As you mentioned earlier, with a 27 MHz oscillator (27 / 4.43361875 = 6.08983350226), we can achieve better PAL output. Could you please check the output for different PLL_QPUMP[2:0] settings in register 0x3C?
        
    Thanks,
    Ebin

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.