SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
The VPDMA has 4 interrupt group(s). Each group has an interrupt for all the client interrupts, an interrupt for every 32 channels, a interrupt for each list complete, an interrupt for each list notify and an interrupt for for all of the descriptor interrupts. Each of these groups can be individually masked so that only the interrupts specified will trigger the higher level interrupt.
Each interrupt source can be individually masked independently for each seperate interrupt group. A status register bit exists for each interrupt source for for each interrupt group, that is set whenever the interrupt event occurs even when if the interrupt is masked. The status register bit will remain set until cleared by software by writing a one to the status bit.
Table 9-34 shows all interrupt events from VPDMA that go to VIP top level. The interrupt events are mapped to two interrupt lines, INT0 and INT1, that go to VIP top level.
Interrupt | Event Flag Registers | Event Mask Registers | Description |
---|---|---|---|
vpdma_int_channel_group0 | VIP_INT0_CHANNEL0_INT_STAT VIP_INT1_CHANNEL0_INT_STAT | VIP_INT0_CHANNEL0_INT_MASK VIP_INT1_CHANNEL0_INT_MASK | An unmasked channel interrupt for interrupt group 0 in channel register 0 or 1 has fired. |
vpdma_int_channel_group1 | VIP_INT0_CHANNEL1_INT_STAT VIP_INT1_CHANNEL1_INT_STAT | VIP_INT0_CHANNEL1_INT_MASK VIP_INT1_CHANNEL1_INT_MASK | An unmasked channel interrupt for interrupt group 1 in channel register 0 or 1 has fired. |
vpdma_int_channel_group2 | VIP_INT0_CHANNEL2_INT_STAT VIP_INT1_CHANNEL2_INT_STAT | VIP_INT0_CHANNEL2_INT_MASK VIP_INT1_CHANNEL2_INT_MASK | An unmasked channel interrupt for interrupt group 2 in channel register 0 or 1 has fired. |
vpdma_int_channel_group3 | VIP_INT0_CHANNEL3_INT_STAT VIP_INT1_CHANNEL3_INT_STAT | VIP_INT0_CHANNEL3_INT_MASK VIP_INT1_CHANNEL3_INT_MASK | An unmasked channel interrupt for interrupt group 3 in channel register 0 or 1 has fired. |
vpdma_int_channel_group4 | VIP_INT0_CHANNEL4_INT_STAT VIP_INT1_CHANNEL4_INT_STAT | VIP_INT0_CHANNEL4_INT_MASK VIP_INT1_CHANNEL4_INT_MASK | An unmasked channel interrupt for interrupt group 4 in channel register 0 or 1 has fired. |
vpdma_int_channel_group5 | VIP_INT0_CHANNEL5_INT_STAT VIP_INT1_CHANNEL5_INT_STAT | VIP_INT0_CHANNEL5_INT_MASK VIP_INT1_CHANNEL5_INT_MASK | An unmasked channel interrupt for interrupt group 5 in channel register 0 or 1 has fired. |
vpdma_int_list0_complete | List 0 has completed | ||
vpdma_int_list0_notify | The data transfer in list 0 with the Notify Field set in the descriptor has completed | ||
vpdma_int_list1_complete | List 1 has completed | ||
vpdma_int_list1_notify | The data transfer in list 1 with the Notify Field set in the descriptor has completed | ||
vpdma_int_list2_complete | List 2 has completed | ||
vpdma_int_list2_notify | The data transfer in list 2 with the Notify Field set in the descriptor has completed | ||
vpdma_int_list3_complete | List 3 has completed | ||
vpdma_int_list3_notify | The data transfer in list 3 with the Notify Field set in the descriptor has completed | ||
vpdma_int_list4_complete | VIP_INT0_LIST0_INT_STAT VIP_INT1_LIST0_INT_STAT | VIP_INT0_LIST0_INT_MASK VIP_INT1_LIST0_INT_MASK | List 4 has completed |
vpdma_int_list4_notify | The data transfer in list 4 with the Notify Field set in the descriptor has completed | ||
vpdma_int_list5_complete | List 5 has completed | ||
vpdma_int_list5_notify | The data transfer in list 5 with the Notify Field set in the descriptor has completed | ||
vpdma_int_list6_complete | List 6 has completed | ||
vpdma_int_list6_notify | The data transfer in list 6 with the Notify Field set in the descriptor has completed | ||
vpdma_int_list7_complete | List 7 has completed | ||
vpdma_int_list7_notify | The data transfer in list 7 with the Notify Field set in the descriptor has completed | ||
vpdma_int_client | VIP_INT0_CLIENT0_INT_STAT VIP_INT0_CLIENT1_INT_STAT VIP_INT1_CLIENT0_INT_STAT VIP_INT1_CLIENT1_INT_STAT | VIP_INT0_CLIENT0_INT_MASK VIP_INT0_CLIENT1_INT_MASK VIP_INT1_CLIENT0_INT_MASK VIP_INT1_CLIENT1_INT_MASK | Client Interrupt |
vpdma_int_descriptor | VIP_INT0_LIST0_INT_STAT VIP_INT1_LIST0_INT_STAT | VIP_INT0_LIST0_INT_STAT VIP_INT1_LIST0_INT_STAT | Descriptor Interrupt |
In Table 9-34 above, the “channel_group”, “client” and “descriptor” interrupts are actually a set of additional interrupts. When software receives an interrupt from a “channel_group,” “client,” or “descriptor” it must read the appropriate register within the VPDMA (refer to Table 9-35 to determine what the actual interrupt was).
Interrupt | Interrupt Group | Description |
---|---|---|
channel_vip1_mult_anca_src0 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src0. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src1 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src1. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src10 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src10. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src11 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src11. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src12 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src12. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src13 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src13. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src14 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src14. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src15 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src15. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src2 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src2. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src3 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src3. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src4 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src4. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src5 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src5. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src6 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src6. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src7 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src7. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src8 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src8. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_anca_src9 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_anca_src9. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_a then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src0 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_ancb_src0. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src1 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_ancb_src1. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src10 | channel_group3 | The last write DMA transaction has completed for channel vip1_mult_ancb_src10. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src11 | channel_group3 | The last write DMA transaction has completed for channel vip1_mult_ancb_src11. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src12 | channel_group3 | The last write DMA transaction has completed for channel vip1_mult_ancb_src12. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src13 | channel_group3 | The last write DMA transaction has completed for channel vip1_mult_ancb_src13. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src14 | channel_group3 | The last write DMA transaction has completed for channel vip1_mult_ancb_src14. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src15 | channel_group3 | The last write DMA transaction has completed for channel vip1_mult_ancb_src15. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src2 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_ancb_src2. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src3 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_ancb_src3. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src4 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_ancb_src4. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src5 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_ancb_src5. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src6 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_ancb_src6. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src7 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_ancb_src7. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src8 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_ancb_src8. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_ancb_src9 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_ancb_src9. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_anc_b then the client will be fully empty at this point. |
channel_vip1_mult_porta_src0 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src0. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src1 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src1. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src10 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src10. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src11 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src11. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src12 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src12. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src13 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src13. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src14 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src14. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src15 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src15. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src2 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src2. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src3 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src3. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src4 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src4. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src5 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src5. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src6 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src6. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src7 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src7. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src8 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src8. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_porta_src9 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_porta_src9. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip1_mult_portb_src0 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_portb_src0. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src1 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_portb_src1. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src10 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_portb_src10. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src11 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_portb_src11. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src12 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_portb_src12. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src13 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_portb_src13. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src14 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_portb_src14. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src15 | channel_group2 | The last write DMA transaction has completed for channel vip1_mult_portb_src15. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src2 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_portb_src2. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src3 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_portb_src3. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src4 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_portb_src4. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src5 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_portb_src5. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src6 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_portb_src6. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src7 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_portb_src7. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src8 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_portb_src8. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_mult_portb_src9 | channel_group1 | The last write DMA transaction has completed for channel vip1_mult_portb_src9. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_uv then the client will be fully empty at this point. |
channel_vip1_porta_chroma | channel_group3 | The last write DMA transaction has completed for channel vip1_porta_chroma. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client then the client will be fully empty at this point. |
channel_vip1_porta_luma | channel_group3 | The last write DMA transaction has completed for channel vip1_porta_luma. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client then the client will be fully empty at this point. |
channel_vip1_porta_rgb | channel_group3 | The last write DMA transaction has completed for channel vip1_porta_rgb. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_up_y then the client will be fully empty at this point. |
channel_vip1_portb_chroma | channel_group3 | The last write DMA transaction has completed for channel vip1_portb_chroma. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client then the client will be fully empty at this point. |
channel_vip1_portb_luma | channel_group3 | The last write DMA transaction has completed for channel vip1_portb_luma. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client then the client will be fully empty at this point. |
channel_vip1_portb_rgb | channel_group3 | The last write DMA transaction has completed for channel vip1_portb_rgb. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip1_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_anca_src0 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src0. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src1 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src1. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src10 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src10. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src11 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src11. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src12 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src12. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src13 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src13. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src14 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src14. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src15 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src15. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src2 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src2. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src3 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src3. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src4 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src4. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src5 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src5. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src6 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src6. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src7 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src7. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src8 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src8. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_anca_src9 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_anca_src9. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_a then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src0 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_ancb_src0. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src1 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_ancb_src1. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src10 | channel_group5 | The last write DMA transaction has completed for channel vip2_mult_ancb_src10. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src11 | channel_group5 | The last write DMA transaction has completed for channel vip2_mult_ancb_src11. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src12 | channel_group5 | The last write DMA transaction has completed for channel vip2_mult_ancb_src12. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src13 | channel_group5 | The last write DMA transaction has completed for channel vip2_mult_ancb_src13. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src14 | channel_group5 | The last write DMA transaction has completed for channel vip2_mult_ancb_src14. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src15 | channel_group5 | The last write DMA transaction has completed for channel vip2_mult_ancb_src15. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src2 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_ancb_src2. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src3 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_ancb_src3. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src4 | channel_group5 | The last write DMA transaction has completed for channel vip2_mult_ancb_src4. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src5 | channel_group5 | The last write DMA transaction has completed for channel vip2_mult_ancb_src5. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src6 | channel_group5 | The last write DMA transaction has completed for channel vip2_mult_ancb_src6. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src7 | channel_group5 | The last write DMA transaction has completed for channel vip2_mult_ancb_src7. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src8 | channel_group5 | The last write DMA transaction has completed for channel vip2_mult_ancb_src8. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_ancb_src9 | channel_group5 | The last write DMA transaction has completed for channel vip2_mult_ancb_src9. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_anc_b then the client will be fully empty at this point. |
channel_vip2_mult_porta_src0 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src0. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src1 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src1. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src10 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src10. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src11 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src11. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src12 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src12. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src13 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src13. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src14 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src14. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src15 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src15. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src2 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src2. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src3 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src3. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src4 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src4. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src5 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src5. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src6 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src6. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src7 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src7. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src8 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src8. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_porta_src9 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_porta_src9. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
channel_vip2_mult_portb_src0 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_portb_src0. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src1 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_portb_src1. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src10 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_portb_src10. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src11 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_portb_src11. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src12 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_portb_src12. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src13 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_portb_src13. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src14 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_portb_src14. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src15 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_portb_src15. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src2 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_portb_src2. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src3 | channel_group3 | The last write DMA transaction has completed for channel vip2_mult_portb_src3. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src4 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_portb_src4. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src5 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_portb_src5. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src6 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_portb_src6. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src7 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_portb_src7. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src8 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_portb_src8. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_mult_portb_src9 | channel_group4 | The last write DMA transaction has completed for channel vip2_mult_portb_src9. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_uv then the client will be fully empty at this point. |
channel_vip2_porta_chroma | channel_group5 | The last write DMA transaction has completed for channel vip2_porta_chroma. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client then the client will be fully empty at this point. |
channel_vip2_porta_luma | channel_group5 | The last write DMA transaction has completed for channel vip2_porta_luma. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client then the client will be fully empty at this point. |
channel_vip2_porta_rgb | channel_group5 | The last write DMA transaction has completed for channel vip2_porta_rgb. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_up_y then the client will be fully empty at this point. |
channel_vip2_portb_chroma | channel_group5 | The last write DMA transaction has completed for channel vip2_portb_chroma. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client then the client will be fully empty at this point. |
channel_vip2_portb_luma | channel_group5 | The last write DMA transaction has completed for channel vip2_portb_luma. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client then the client will be fully empty at this point. |
channel_vip2_portb_rgb | channel_group5 | The last write DMA transaction has completed for channel vip2_portb_rgb. All data from the channel has been sent and received by the external memory. If a new channel has not been setup for the client vip2_lo_y then the client will be fully empty at this point. |
client_vip1_anc_a | client | The client interface vip1_anc_a has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having received the End of Frame signal from the transmitting module. |
client_vip1_anc_b | client | The client interface vip1_anc_b has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having received the End of Frame signal from the transmitting module. |
client_vip1_lo_uv | client | The client interface vip1_lo_uv has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having received the End of Frame signal from the transmitting module. |
client_vip1_lo_y | client | The client interface vip1_lo_y has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having received the End of Frame signal from the transmitting module. |
client_vip1_up_uv | client | The client interface vip1_up_uv has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having received the End of Frame signal from the transmitting module. |
client_vip1_up_y | client | The client interface vip1_up_y has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having received the End of Frame signal from the transmitting module. |
client_vip2_anc_a | client | The client interface vip2_anc_a has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having received the End of Frame signal from the transmitting module. |
client_vip2_anc_b | client | The client interface vip2_anc_b has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having received the End of Frame signal from the transmitting module. |
client_vip2_lo_uv | client | The client interface vip2_lo_uv has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having received the End of Frame signal from the transmitting module. |
client_vip2_lo_y | client | The client interface vip2_lo_y has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having received the End of Frame signal from the transmitting module. |
client_vip2_up_uv | client | The client interface vip2_up_uv has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having received the End of Frame signal from the transmitting module. |
client_vip2_up_y | client | The client interface vip2_up_y has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having received the End of Frame signal from the transmitting module. |
client_vpi_ctl | client | The client interface vpi_ctl has reached its current configured interrupt event as specified by the last received control descriptor for this client. If no control descriptor has been configured this will default to having sent the End of Frame signal to the receiving module. |
control_descriptor_int0 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 0. |
control_descriptor_int1 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 1. |
control_descriptor_int10 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 10. |
control_descriptor_int11 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 11. |
control_descriptor_int12 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 12. |
control_descriptor_int13 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 13. |
control_descriptor_int14 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 14. |
control_descriptor_int15 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 15. |
control_descriptor_int2 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 2. |
control_descriptor_int3 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 3. |
control_descriptor_int4 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 4. |
control_descriptor_int5 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 5. |
control_descriptor_int6 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 6. |
control_descriptor_int7 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 7. |
control_descriptor_int8 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 8. |
control_descriptor_int9 | descriptor | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 9. |
list0_complete | list0_complete | List 0 has completed |
list0_notify | list0_notify | The data transfer in list 0 with the Notify Field set in the descriptor has completed |
list1_complete | list1_complete | List 1 has completed |
list1_notify | list1_notify | The data transfer in list 1 with the Notify Field set in the descriptor has completed |
list2_complete | list2_complete | List 2 has completed |
list2_notify | list2_notify | The data transfer in list 2 with the Notify Field set in the descriptor has completed |
list3_complete | list3_complete | List 3 has completed |
list3_notify | list3_notify | The data transfer in list 3 with the Notify Field set in the descriptor has completed |
list4_complete | list4_complete | List 4 has completed |
list4_notify | list4_notify | The data transfer in list 4 with the Notify Field set in the descriptor has completed |
list5_complete | list5_complete | List 5 has completed |
list5_notify | list5_notify | The data transfer in list 5 with the Notify Field set in the descriptor has completed |
list6_complete | list6_complete | List 6 has completed |
list6_notify | list6_notify | The data transfer in list 6 with the Notify Field set in the descriptor has completed |
list7_complete | list7_complete | List 7 has completed |
list7_notify | list7_notify | The data transfer in list 7 with the Notify Field set in the descriptor has completed |