UG-707
ADV8005 Hardware Reference Manual
exosd_de_pol
, IO Map,
Address 0x1B69[2]
This bit is used to set the polarity of the input External OSD DE timing signal.
Function
exosd_de_pol
Description
0 (default)
Input DE polarity doesn’t change.
1
Input DE polarity gets inverted.
is used to select the method by which the input video will be synchronized. This may be required when the
used in conjunction with an MPEG decoder. MPEG decoders use embedded timing codes rather than using external HS and VS signals.
Similarly, other ADI decoders/HDMI Rxs can output video using embedded timing codes. This register should be programmed depending on
the timing method of the upstream IC.
Refer to
Section
for more information on AV-codes.
exosd_hs_vs_mode
, IO Map,
Address 0x1B6B[7]
This bit is used to select the method of input timing.
Function
exosd_hs_vs_mode
Description
0
Embedded timing codes
1 (default)
VS/DE mode
exosd_av_pos_sel
, IO Map,
Address 0x1B6B[3]
This bit is used to select if the HS generated is consistent with EIA 861 timing or dependant on the embedded timing codes.
Function
exosd_av_pos_sel
Description
0 (default)
Generate hs coincident with eav code
1
Generate hs/vs based on 861 timing
exosd_av_split_code
, IO Map,
Address 0x1B6B[2]
This bit is used to control how AV codes are decoded - replicated on or split across all channels.
Function
exosd_av_split_code
Description
0 (default)
Replicated av codes on all channels
1
AV codes split across all buses
exosd_av_codes_rep_man_en
, IO Map,
Address 0x1B6B[1]
This bit is used to control the enable for AV source codes. AV_codes_rep_man is used instead of the auto based on the input video format.
Function
exosd_av_codes_rep_man_en
Description
0 (default)
AV codes replicated based on internal flag
1
Use i2c bit
exosd_av_codes_rep_man
, IO Map,
Address 0x1B6B[0]
This bit is used to specify if the AV_codes are replicated or not.
Codes replicated (4:4:4) = FF,FF,FF,00,00,00,00,00, 00,AV,AV,AV.
Codes not replicated = FF,00,00,AV.
Function
exosd_av_codes_rep_man
Description
1
AV codes are replicated.
0 (default)
AV codes are not replicated.
The updither feature in the
can be used to randomize quantization error preventing large scale patterns such as color banding in
images. Refer to Section
for more information on the updither block
.
The updither block on the secondary input channel can be controlled via the
default, the manual bypass is disabled which means that the updither block cannot be bypassed. The updither block configuration is outlined in
Section
. The updither settings are shared for all channels (primary, secondary and RX).
Rev. A | Page 60 of 317