UG-707
ADV8005 Hardware Reference Manual
auto_ph_en
, IO Map,
Address 0x1BE1[7]
This bit is used to enable auto phase detection block
Function
auto_ph_en
Description
0 (default)
Disabled
1
Enabled
auto_ph_num[6:0]
, IO Map,
Address 0x1BE1[6:0]
This control signal sets the total number of phases available on the front end part, e.g. 8, 16, 32, etc
auto_ph_scan[5:0]
, IO Map,
Address 0x1BE2[5:0]
This control signal sets the scan phase number being tested. When the scan value changes, a new scan is triggered to start.
rb_auto_ph_read_ready
, IO Map,
Address 0x1BE3[7] (Read Only)
This bit is used to indicate rb_auto_ph_diff_sum_lock is valid, a HIGH means it is valid to read the value in auto_ph_diff_sum_lock.
rb_auto_ph_right_phase[5:0]
, IO Map,
Address 0x1BE3[5:0] (Read Only)
This signal is used to indicate the correct phase after i2c_auto_ph_scan has been indexed through all of the phases.
rb_auto_ph_diff_sum_lock[23:0]
, IO Map,
Address 0x1BE4[7:0]; Address 0x1BE5[7:0]; Address 0x1BE6[7:0] (Read Only)
This signal is used to indicate the statistical result for the phase in AUTO_PH_SCAN (Auto Phase Scan Number). This signal is valid when
AUTO_PH_READ_READY is HIGH.
auto_po_en
, IO Map,
Address 0x1BE7[7]
This bit is used to enable the auto position detection block
Function
auto_po_en
Description
0 (default)
Disabled
1
Enabled
vid_blank_blanking_area
, IO Map,
Address 0x1B49[5]
This bit is used to specify the blanking area that is blanked to avoid the filters mistakenly interpreting data in the blanking area.
Function
vid_blank_blanking_area
Description
1 (default)
Blanking area is blanked.
0
Blanking area data passes through.
rx_blank_blanking_area
, IO Map,
Address 0x1B89[7]
This bit is used to specify the blanking area that is blanked to avoid the filters mistakenly interpreting data in the blanking area.
Function
rx_blank_blanking_area
Description
1
Blanking area is blanked.
0 (default)
Blanking area data passes through.
auto_po_noise_thr[9:0]
, IO Map,
Address 0x1BE7[1:0]; Address 0x1BE8[7:0]
This signal sets the noise threshold (minimum value) for the sum of the three channels R, G and B to differentiate the active pixels from the
blank pixels. For example, if blank value for RGB is 16, the noise threshold should be larger than 48.
rb_auto_po_l_edg_lock_flag
, IO Map,
Address 0x1BE9[1] (Read Only)
This bit indicates if the algorithm has locked to the left edge of the input video. If this bit is high, it has locked to the left edge, a low indicates
it has not locked to it.
rb_auto_po_r_edg_lock_flag
, IO Map,
Address 0x1BE9[0] (Read Only)
This bit indicates if the algorithm has locked to the right edge of the input video. If this bit is high, it has locked to the right edge, a low
indicates it has not locked to it.
Rev. A | Page 102 of 317