Additional Explanations; Afe_Interrupt_Raw - Analog Devices ADV7850 Hardware Manual

Fast switching 4:1 hdmi 1.4 receiver with 3d-comb decoder and digitizer
Table of Contents

Advertisement

audio_mode_chng_raw
parity_error_raw
new_samp_rt_raw
audio_flt_line_raw
new_tmds_frq_raw
fifo_near_uflo_raw
ms_inf_cks_err_raw
spd_inf_cks_err_raw
aud_inf_cks_err_raw
avi_inf_cks_err_raw
aksv_update_a_raw
aksv_update_b_raw
aksv_update_c_raw
aksv_update_d_raw
bg_meas_done_raw
vs_inf_cks_err_raw
ri_expired_a_raw
ri_expired_b_raw
ri_expired_c_raw
ri_expired_d_raw
15.5

ADDITIONAL EXPLANATIONS

afe_interrupt_raw

15.5.1
The AFE section contains the logic to slice eight trilevel inputs. Each trilevel input has two independently programmable slice levels, and
an interrupt associated with each slice level. Therefore, the AFE section can generate 16 different interrupts related to the eight trilevel
inputs.
afe_interrupt_raw
Each trilevel input has an interrupt mask control (trix_int_mask[1:0] where X = 1 to 8) which enables or disables interrupt generation
when a trilevel input crosses its upper or lower slice level, a read-only status value (trix_int_status[1:0]) to indicate which trilevel input has
generated an interrupt, and an interrupt clear control (trix_int_clear[1:0]) to clear latched interrupts. Real-time trilevel status can be
obtained by reading trix_readback[1:0].
The 16 possible AFE interrupts are or' e d together and used to trigger the IO Map afe_interrupt_raw bit.
For example, to generate an interrupt on INT2 when trilevel 6 crosses its upper slice level, firstly, tri6_int_mask[1:0] in the AFE Map must
be set to 0b10 to generate an interrupt when trilevel 6 input crosses its upper slice level, secondly, afe_interrupt_mb2 in the IO Map must
be set to 0b1 to generate an interrupt on INT2 when afe_interrupt_raw is set.
The flowchart in
Figure 147
time, or while servicing another interrupt.
Rev. A May 2012
suggests a method to handle the afe_interrupt interrupt to avoid missing any interrupts that occur at the same
400
ADV7850

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADV7850 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents