Post Go back to editing

ADV7280A: Unstable chroma on first active line of BT.656 (STANAG Class C / NTSC)

Category: Hardware

Hello,

I am using the ADV7280A with a STANAG 3350 Class C (NTSC RS-170A timing equivalent) composite input and 8-bit embedded BT.656-4 output.

Symptom:
The first active row of one field shows blinking colored dots (unstable chroma) on saturated colors such as SMPTE bars. Luma appears stable. Row 1 and the following rows are clean.

Isolation:
We checked the raw BT.656 output directly with an FPGA Integrated Logic Analyzer (ILA). The ADV7280A outputs 487 active lines, and the chroma variation is already present on the first active line of the raw byte stream before our FPGA crops it to 720x486 lines for the downstream modules.

Attempted fixes:
We tested several documented registers and EngineerZone-recommended initialization sequences, including 0x27, 0x2B to 0x2E, 0x3D, 0x38 to 0x39, and 0xEB to 0xEC, without any change to the first-line behavior. We have also checked with different video sources.

For reference, our baseline ADV7280A configuration is:
0x00 = 0x00
0x02 = 0x14
0x03 = 0x0C
0x04 = 0xBD
0x1D = 0x64
0x0F = 0x00
0x3A = 0x07

Questions:

1. Is this a known ADV7280A behavior for STANAG Class C / non-broadcast NTSC sources, specifically on the first active line of a field?

2. Could this be related to NTSC field-boundary / SCH burst phase behavior, or to how the ADV7280A handles chroma decoding / comb filtering on the first active line?

3. Is there any documented or undocumented register sequence that can improve first-line chroma stability, or is the recommended approach simply to mask this line downstream?

Thanks in advance for the support.

Kind regards,
Jonathan

  • Hi,

    Any idea concerning this request?

    Thanks in advance,

    Jonathan

  • Hi Jonathan,

    We have verified the output on our test bench using the ADV7280A evaluation hardware. We did not observe any dotted lines on the screen, and the output on the monitor was normal. We have attached the sample scripts used for our validation.

    Thanks,

    Ebin

    ; Advantiv® AVES Blue 3.03.0909 by Analog Devices
    ; Register capture     22-04-2026 12:06:45
    ; Device: ADV7280A_Cust
    ;
    ; UserMap
    42 00 00
    42 01 C8
    42 02 04
    42 03 0C
    42 04 07
    42 07 7F
    42 08 80
    42 0A 00
    42 0B 00
    42 0C 36
    42 0D 7C
    42 0E 00
    42 0F 00
    42 10 0F ; Read only
    42 11 43 ; Read only
    42 12 00 ; Read only
    42 13 69 ; Read only
    42 14 10
    42 15 04
    42 17 41
    42 18 93
    42 19 F1
    42 1D 40
    42 27 58
    42 2B E1
    42 2C AE
    42 2D F3
    42 2E 0D
    42 2F F5
    42 30 09
    42 31 02
    42 32 41
    42 33 84
    42 34 00
    42 35 02
    42 36 00
    42 37 81
    42 38 80
    42 39 C0
    42 3A 00
    42 3D 22
    42 41 01
    42 48 00
    42 49 00
    42 4A 00
    42 4B 00
    42 4C 00
    42 4D EF
    42 4E 08
    42 50 08
    42 51 24
    42 52 CD
    42 53 4E
    42 54 80
    42 59 00
    42 5A D0
    42 5D 6D
    42 5E 6D
    42 60 10
    42 6A 00
    42 6B 92
    42 70 00
    42 71 00
    42 72 00
    42 73 20
    42 74 00
    42 75 00
    42 76 00
    42 77 00
    42 78 00
    42 79 00
    42 7A F8
    42 7B 00
    42 7C 00
    42 7D 00
    42 7E 00
    42 7F 00
    42 8F 00
    42 90 00 ; Read only
    42 91 00 ; Read only
    42 92 00 ; Read only
    42 93 00 ; Read only
    42 94 00 ; Read only
    42 95 00 ; Read only
    42 96 00 ; Read only
    42 97 00 ; Read only
    42 98 00 ; Read only
    42 99 00 ; Read only
    42 9A 00 ; Read only
    42 9B 00 ; Read only
    42 9C 00 ; Read only
    42 9D 00 ; Read only
    42 B2 00
    42 C3 00
    42 C4 20
    42 DC AC
    42 DD 4C
    42 DE 08 ; Read only
    42 DF 08 ; Read only
    42 E1 80
    42 E2 80
    42 E3 80
    42 E4 80
    42 E5 25
    42 E6 04
    42 E7 63
    42 E8 65
    42 E9 14
    42 EA 63
    42 EB 55
    42 EC 55
    42 F3 00
    42 F4 15
    42 F8 00
    42 F9 03
    42 FB 40
    42 FC 04
    42 FD 00
    ;
    ; UserSubMap1
    42 40 90
    42 42 7E ; Read only
    42 43 A4
    42 44 FF
    42 45 B6 ; Read only
    42 46 12 ; Read only
    42 47 00
    42 48 00
    42 49 00 ; Read only
    42 4A 00 ; Read only
    42 4B 00
    42 4C 00
    42 4D EF ; Read only
    42 4E 08 ; Read only
    42 4F 08
    42 50 08
    42 51 24 ; Read only
    42 53 4E ; Read only
    42 54 80
    42 55 00
    42 60 10
    42 61 00
    42 62 20
    42 63 D0
    42 64 10
    42 65 06
    42 66 28
    42 67 03
    42 68 01
    42 69 00
    42 6A 00
    42 6B 92
    42 6C 03
    42 6D 00
    42 6E 00
    42 6F 00
    42 70 00
    42 71 00
    42 72 00
    42 73 20
    42 74 00
    42 75 00
    42 76 00
    42 77 00
    42 78 00
    42 79 00 ; Read only
    42 7A F8 ; Read only
    42 7D 00 ; Read only
    42 7E 00 ; Read only
    42 7F 00 ; Read only
    42 81 51
    42 83 00 ; Read only
    42 84 0C ; Read only
    42 85 02 ; Read only
    42 86 03 ; Read only
    42 87 63 ; Read only
    42 88 5A ; Read only
    42 89 08 ; Read only
    42 8A 10 ; Read only
    42 8B 01 ; Read only
    42 8C 40 ; Read only
    42 8D 20 ; Read only
    42 8E 40 ; Read only
    42 8F 00 ; Read only
    42 90 00 ; Read only
    42 91 00 ; Read only
    42 92 00 ; Read only
    42 93 00 ; Read only
    42 94 00 ; Read only
    42 95 00 ; Read only
    42 96 00 ; Read only
    42 97 00 ; Read only
    42 98 00 ; Read only
    42 99 00 ; Read only
    42 9A 00 ; Read only
    42 9B 00 ; Read only
    42 9C 00
    ;
    ; UserSubMap2
    42 65 06
    42 66 28
    42 67 03
    42 68 01
    42 69 00
    42 80 51
    42 83 00
    42 84 0C
    42 85 02
    42 86 03
    42 87 63
    42 92 00
    42 C8 00 ; Read only
    42 C9 04
    42 CA 00
    42 CB 00
    42 CC 69
    42 CD 00
    42 CE 01
    42 CF B4
    42 D0 00
    42 D1 10 ; Read only
    42 D2 FF ; Read only
    42 D3 FF
    42 D4 7F
    42 D5 7F
    42 D6 3E
    42 D7 08 ; Read only
    42 D8 3C ; Read only
    42 D9 08
    42 DA 3C
    42 DB 9B
    42 DC AC
    42 DD 4C
    42 DE 08
    42 E0 14
    42 E1 80
    42 E2 80
    42 E3 80
    42 E4 80
    42 E5 25
    42 E6 04
    42 E7 63 ; Read only
    ;
    ; VPP
    84 41 00
    84 55 00
    84 5B 00