SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
Address Offset | 0x0000 0000 | ||
Physical Address | 0x4897 D000 0x4899 D000 0x489B D000 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | PID VIP VPDMA register | ||
Type | R |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PID |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | PID | PID of VPDMA module | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0004 | ||
Physical Address | 0x4897 D004 0x4899 D004 0x489B D004 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The location of a new list to begin processing. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | VIP_LIST_ADDR | Location of a new list of descriptors. This register must be written with the VPDMA Configuration Location after reset. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0008 | ||
Physical Address | 0x4897 D008 0x4899 D008 0x489B D008 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The attributes of a new list. This register should always be written after VIP_LIST_ADDR. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LIST_NUM | RESERVED | STOP | RDY | LIST_TYPE | LIST_SIZE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:27 | RESERVED | R | 0x0 | |
26:24 | LIST_NUM | The list number that should be assigned to the list located at VIP_LIST_ADDR. If the list is still active this will block all future list writes until the list is available. | RW | 0x0 |
23:21 | RESERVED | R | 0x0 | |
20 | STOP | This bit is written with the LIST_NUMBER field to stop a self-modifying list. When this bit is written a one the list specified by the LIST_NUMBER is sent a stop signal and will finish the current frame of transfers and then free the list resources. | RW | 0x0 |
19 | RDY | This bit is low when a new list cannot be written to the VIP_LIST_ADDR register. The reasons this bit would be low are at initial startup if the LIST_MANAGER State Machine image has not completed loading. It also would be low if the last write to the VIP_LIST_ATTR attempted to start a list that is currently active. When this bit is low any writes to the list address register will cause access to not be accepted until this bit has set by the previous list having completed. | R | 0x0 |
18:16 | LIST_TYPE | The type of list that has been generated.\\n0: Normal List\\n1: Self-Modifying List\\n2: List Doorbell\\nOthers Reserved for future use | RW | 0x0 |
15:0 | LIST_SIZE | Number of 128 bit word in the new list of descriptors. Writes to this register will activate the list in the list stack of the list manager and begin transfer of the list into VPDMA. This size can not be 0. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 000C | ||
Physical Address | 0x4897 D00C 0x4899 D00C 0x489B D00C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register is used for processor to List Manager syncronization and status registers for the list. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LIST7_BUSY | LIST6_BUSY | LIST5_BUSY | LIST4_BUSY | LIST3_BUSY | LIST2_BUSY | LIST1_BUSY | LIST0_BUSY | RESERVED | SYNC_LISTS7 | SYNC_LISTS6 | SYNC_LISTS5 | SYNC_LISTS4 | SYNC_LISTS3 | SYNC_LISTS2 | SYNC_LISTS1 | SYNC_LISTS0 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | RESERVED | R | 0x0 | |
23 | LIST7_BUSY | The list 7 is currently running. Any attempt to load a new list to list 7 will result in the LM_ADDR and LM_ATTR registers to be locked until the list is complete and this value goes to 0. | R | 0x0 |
22 | LIST6_BUSY | The list 6 is currently running. Any attempt to load a new list to list 6 will result in the LM_ADDR and LM_ATTR registers to be locked until the list is complete and this value goes to 0. | R | 0x0 |
21 | LIST5_BUSY | The list 5 is currently running. Any attempt to load a new list to list 5 will result in the LM_ADDR and LM_ATTR registers to be locked until the list is complete and this value goes to 0. | R | 0x0 |
20 | LIST4_BUSY | The list 4 is currently running. Any attempt to load a new list to list 4 will result in the LM_ADDR and LM_ATTR registers to be locked until the list is complete and this value goes to 0. | R | 0x0 |
19 | LIST3_BUSY | The list 3 is currently running. Any attempt to load a new list to list 3 will result in the LM_ADDR and LM_ATTR registers to be locked until the list is complete and this value goes to 0. | R | 0x0 |
18 | LIST2_BUSY | The list 2 is currently running. Any attempt to load a new list to list 2 will result in the LM_ADDR and LM_ATTR registers to be locked until the list is complete and this value goes to 0. | R | 0x0 |
17 | LIST1_BUSY | The list 1 is currently running. Any attempt to load a new list to list 1 will result in the LM_ADDR and LM_ATTR registers to be locked until the list is complete and this value goes to 0. | R | 0x0 |
16 | LIST0_BUSY | The list 0 is currently running. Any attempt to load a new list to list 0 will result in the LM_ADDR and LM_ATTR registers to be locked until the list is complete and this value goes to 0. | R | 0x0 |
15:8 | RESERVED | Reserved | R | 0x0 |
7 | SYNC_LISTS7 | Writing a 1 to this field causes a sync event to fire that clears a Control Descriptor in List 7 waiting on it. | RW | 0x0 |
6 | SYNC_LISTS6 | Writing a 1 to this field causes a sync event to fire that clears a Control Descriptor in List 6 waiting on it. | RW | 0x0 |
5 | SYNC_LISTS5 | Writing a 1 to this field causes a sync event to fire that clears a Control Descriptor in List 5 waiting on it. | RW | 0x0 |
4 | SYNC_LISTS4 | Writing a 1 to this field causes a sync event to fire that clears a Control Descriptor in List 4 waiting on it. | RW | 0x0 |
3 | SYNC_LISTS3 | Writing a 1 to this field causes a sync event to fire that clears a Control Descriptor in List 3 waiting on it. | RW | 0x0 |
2 | SYNC_LISTS2 | Writing a 1 to this field causes a sync event to fire that clears a Control Descriptor in List 2 waiting on it. | RW | 0x0 |
1 | SYNC_LISTS1 | Writing a 1 to this field causes a sync event to fire that clears a Control Descriptor in List 1 waiting on it. | RW | 0x0 |
0 | SYNC_LISTS0 | Writing a 1 to this field causes a sync event to fire that clears a Control Descriptor in List 0 waiting on it. | RW | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0018 | ||
Physical Address | 0x4897 D018 0x4899 D018 0x489B D018 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The registers used to set the background color for RGB | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RED | GREEN | BLUE | BLEND |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | RED | The red value to give on an RGB data port for a blank pixel when using virtual video buffering | RW | 0x0 |
23:16 | GREEN | The green value to give on an RGB data port for a blank pixel when using virtual video buffering | RW | 0x0 |
15:8 | BLUE | The blue value to give on an RGB data port for a blank pixel when using virtual video buffering | RW | 0x0 |
7:0 | BLEND | The blend value to give on an RGB data port for a blank pixel when using virtual video buffering | RW | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 001C | ||
Physical Address | 0x4897 D01C 0x4899 D01C 0x489B D01C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The registers used to set the background color for YUV | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | Y | CR | CB |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | RESERVED | Reserved | R | 0x0 |
23:16 | Y | The Y value to give on a YUV data port for a blank pixel when using virtual video buffering | RW | 0x0 |
15:8 | CR | The Cr value to give on a YUV data port for a blank pixel when using virtual video buffering | RW | 0x0 |
7:0 | CB | The Cb value to give on a YUV data port for a blank pixel when using virtual video buffering | RW | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0030 | ||
Physical Address | 0x4897 D030 0x4899 D030 0x489B D030 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | Configures global parameters that are shared by all clients. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SEC_BASE_CH |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:1 | RESERVED | R | 0x0 | |
0 | SEC_BASE_CH | Use Secondary Channels for Mosaic mode | RW | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0034 | ||
Physical Address | 0x4897 D034 0x4899 D034 0x489B D034 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | Configures maximum width and maximum height global parameters that are shared by all clients to allow for configurable max width and max height when setting is 1 in write descriptor. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MAX_WIDTH | MAX_HEIGHT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:16 | MAX_WIDTH | The maximum width to use for setting of max_width 1 in a write descriptor. The value is the number of pixels + 1 so if 1024 pixels are required then set the value to 1023. | RW | 0x0 |
15:0 | MAX_HEIGHT | The maximum height to use for setting of max_height 1 in a write descriptor. The value is the number of lines + 1 so if 1024 lines are required then set the value to 1023. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0038 | ||
Physical Address | 0x4897 D038 0x4899 D038 0x489B D038 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | Configures maximum width and maximum height global parameters that are shared by all clients to allow for configurable max width and max height when setting is 2 in write descriptor. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MAX_WIDTH | MAX_HEIGHT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:16 | MAX_WIDTH | The maximum width to use for setting of max_width 2 in a write descriptor. The value is the number of pixels + 1 so if 1024 pixels are required then set the value to 1023. | RW | 0x0 |
15:0 | MAX_HEIGHT | The maximum height to use for setting of max_height 2 in a write descriptor. The value is the number of lines + 1 so if 1024 lines are required then set the value to 1023. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 003C | ||
Physical Address | 0x4897 D03C 0x4899 D03C 0x489B D03C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | Configures maximum width and maximum height global parameters that are shared by all clients to allow for configurable max width and max height when setting is 3 in write descriptor. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MAX_WIDTH | MAX_HEIGHT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:16 | MAX_WIDTH | The maximum width to use for setting of max_width 3 in a write descriptor. The value is the number of pixels + 1 so if 1024 pixels are required then set the value to 1023. | RW | 0x0 |
15:0 | MAX_HEIGHT | The maximum height to use for setting of max_height 3 in a write descriptor. The value is the number of lines + 1 so if 1024 lines are required then set the value to 1023. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0040 | ||
Physical Address | 0x4897 D040 0x4899 D040 0x489B D040 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_GRPX3 | INT_STAT_GRPX2 | INT_STAT_GRPX1 | INT_STAT_SCALER_OUT | RESERVED | INT_STAT_SCALER_CHROMA | INT_STAT_SCALER_LUMA | INT_STAT_HQ_SCALER | RESERVED | INT_STAT_HQ_MV_OUT | RESERVED | INT_STAT_HQ_MV | RESERVED | INT_STAT_HQ_VID3_CHROMA | INT_STAT_HQ_VID3_LUMA | INT_STAT_HQ_VID2_CHROMA | INT_STAT_HQ_VID2_LUMA | INT_STAT_HQ_VID1_CHROMA | INT_STAT_HQ_VID1_LUMA |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_GRPX3 | The last read DMA transaction has occurred for channel grpx3 and the channel is free to be updated for the next transfer. This will fire before the destination has received the data as it will have just been stored in the internal buffer. The client grpx3_data will now accept a new descriptor from the List Manager. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_GRPX2 | The last read DMA transaction has occurred for channel grpx2 and the channel is free to be updated for the next transfer. This will fire before the destination has received the data as it will have just been stored in the internal buffer. The client grpx2_data will now accept a new descriptor from the List Manager. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_GRPX1 | The last read DMA transaction has occurred for channel grpx1 and the channel is free to be updated for the next transfer. This will fire before the destination has received the data as it will have just been stored in the internal buffer. The client grpx1_data will now accept a new descriptor from the List Manager. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_SCALER_OUT | The last write DMA transaction has completed for channel scaler_out. 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 sc_out then the client will be fully empty at this point. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value | RW | 0x0 |
27:20 | RESERVED | Reserved | R | 0x00 |
19 | INT_STAT_SCALER_CHROMA | The last write DMA transaction has completed for channel scaler_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_SCALER_LUMA | The last write DMA transaction has completed for channel scaler_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_HQ_SCALER | The last write DMA transaction has completed for channel hq_scaler. 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 dei_sc_out then the client will be fully empty at this point. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | RESERVED | Reserved | R | 0x0 |
15 | INT_STAT_HQ_MV_OUT | The last write DMA transaction has completed for channel hq_mv_out. 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 dei_hq_mv_out then the client will be fully empty at this point. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14:13 | RESERVED | Reserved | R | 0x0 |
12 | INT_STAT_HQ_MV | The last read DMA transaction has occurred for channel hq_mv and the channel is free to be updated for the next transfer. This will fire before the destination has received the data as it will have just been stored in the internal buffer. The client dei_hq_mv_in will now accept a new descriptor from the List Manager. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11:6 | RESERVED | Reserved | R | 0x00 |
5 | INT_STAT_HQ_VID3_CHROMA | The last write DMA transaction has completed for channel hq_vid3_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_HQ_VID3_LUMA | The last write DMA transaction has completed for channel hq_vid3_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_HQ_VID2_CHROMA | The last write DMA transaction has completed for channel hq_vid2_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_HQ_VID2_LUMA | The last write DMA transaction has completed for channel hq_vid2_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_HQ_VID1_CHROMA | The last write DMA transaction has completed for channel hq_vid1_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_HQ_VID1_LUMA | The last write DMA transaction has completed for channel hq_vid1_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0044 | ||
Physical Address | 0x4897 D044 0x4899 D044 0x489B D044 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_GRPX3 | INT_MASK_GRPX2 | INT_MASK_GRPX1 | INT_MASK_SCALER_OUT | RESERVED | INT_MASK_SCALER_CHROMA | INT_MASK_SCALER_LUMA | INT_MASK_HQ_SCALER | RESERVED | INT_MASK_HQ_MV_OUT | RESERVED | INT_MASK_HQ_MV | RESERVED | INT_MASK_HQ_VID3_CHROMA | INT_MASK_HQ_VID3_LUMA | INT_MASK_HQ_VID2_CHROMA | INT_MASK_HQ_VID2_LUMA | INT_MASK_HQ_VID1_CHROMA | INT_MASK_HQ_VID1_LUMA |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_GRPX3 | The interrupt for Graphcis 2 Data should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_GRPX2 | The interrupt for Graphics 1 Data should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_GRPX1 | The interrupt for Graphics 0 Data should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_SCALER_OUT | The interrupt for Low Cost DEI Scalar Write to Memory should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27:20 | RESERVED | Reserved | R | 0x00 |
19 | INT_MASK_SCALER_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_SCALER_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_HQ_SCALER | The interrupt for High Quality DEI Scaler Write to Memory should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | RESERVED | Reserved | R | 0x0 |
15 | INT_MASK_HQ_MV_OUT | The interrupt for Low Cost DEI Motion Vector Write should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14:13 | RESERVED | Reserved | R | 0x0 |
12 | INT_MASK_HQ_MV | The interrupt for Low Cost DEI Motion Vector should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11:6 | RESERVED | Reserved | R | 0x00 |
5 | INT_MASK_HQ_VID3_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_HQ_VID3_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_HQ_VID2_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_HQ_VID2_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_HQ_VID1_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_HQ_VID1_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0048 | ||
Physical Address | 0x4897 D048 0x4899 D048 0x489B D048 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_VIP1_MULT_PORTB_SRC9 | INT_STAT_VIP1_MULT_PORTB_SRC8 | INT_STAT_VIP1_MULT_PORTB_SRC7 | INT_STAT_VIP1_MULT_PORTB_SRC6 | INT_STAT_VIP1_MULT_PORTB_SRC5 | INT_STAT_VIP1_MULT_PORTB_SRC4 | INT_STAT_VIP1_MULT_PORTB_SRC3 | INT_STAT_VIP1_MULT_PORTB_SRC2 | INT_STAT_VIP1_MULT_PORTB_SRC1 | INT_STAT_VIP1_MULT_PORTB_SRC0 | INT_STAT_VIP1_MULT_PORTA_SRC15 | INT_STAT_VIP1_MULT_PORTA_SRC14 | INT_STAT_VIP1_MULT_PORTA_SRC13 | INT_STAT_VIP1_MULT_PORTA_SRC12 | INT_STAT_VIP1_MULT_PORTA_SRC11 | INT_STAT_VIP1_MULT_PORTA_SRC10 | INT_STAT_VIP1_MULT_PORTA_SRC9 | INT_STAT_VIP1_MULT_PORTA_SRC8 | INT_STAT_VIP1_MULT_PORTA_SRC7 | INT_STAT_VIP1_MULT_PORTA_SRC6 | INT_STAT_VIP1_MULT_PORTA_SRC5 | INT_STAT_VIP1_MULT_PORTA_SRC4 | INT_STAT_VIP1_MULT_PORTA_SRC3 | INT_STAT_VIP1_MULT_PORTA_SRC2 | INT_STAT_VIP1_MULT_PORTA_SRC1 | INT_STAT_VIP1_MULT_PORTA_SRC0 | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_VIP1_MULT_PORTB_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_VIP1_MULT_PORTB_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_VIP1_MULT_PORTB_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_VIP1_MULT_PORTB_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27 | INT_STAT_VIP1_MULT_PORTB_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
26 | INT_STAT_VIP1_MULT_PORTB_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
25 | INT_STAT_VIP1_MULT_PORTB_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
24 | INT_STAT_VIP1_MULT_PORTB_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
23 | INT_STAT_VIP1_MULT_PORTB_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
22 | INT_STAT_VIP1_MULT_PORTB_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
21 | INT_STAT_VIP1_MULT_PORTA_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
20 | INT_STAT_VIP1_MULT_PORTA_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_VIP1_MULT_PORTA_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_VIP1_MULT_PORTA_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_VIP1_MULT_PORTA_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | INT_STAT_VIP1_MULT_PORTA_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
15 | INT_STAT_VIP1_MULT_PORTA_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14 | INT_STAT_VIP1_MULT_PORTA_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
13 | INT_STAT_VIP1_MULT_PORTA_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
12 | INT_STAT_VIP1_MULT_PORTA_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11 | INT_STAT_VIP1_MULT_PORTA_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
10 | INT_STAT_VIP1_MULT_PORTA_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
9 | INT_STAT_VIP1_MULT_PORTA_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
8 | INT_STAT_VIP1_MULT_PORTA_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
7 | INT_STAT_VIP1_MULT_PORTA_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
6 | INT_STAT_VIP1_MULT_PORTA_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
5:0 | RESERVED | Reserved | R | 0x00 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 004C | ||
Physical Address | 0x4897 D04C 0x4899 D04C 0x489B D04C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_VIP1_MULT_PORTB_SRC9 | INT_MASK_VIP1_MULT_PORTB_SRC8 | INT_MASK_VIP1_MULT_PORTB_SRC7 | INT_MASK_VIP1_MULT_PORTB_SRC6 | INT_MASK_VIP1_MULT_PORTB_SRC5 | INT_MASK_VIP1_MULT_PORTB_SRC4 | INT_MASK_VIP1_MULT_PORTB_SRC3 | INT_MASK_VIP1_MULT_PORTB_SRC2 | INT_MASK_VIP1_MULT_PORTB_SRC1 | INT_MASK_VIP1_MULT_PORTB_SRC0 | INT_MASK_VIP1_MULT_PORTA_SRC15 | INT_MASK_VIP1_MULT_PORTA_SRC14 | INT_MASK_VIP1_MULT_PORTA_SRC13 | INT_MASK_VIP1_MULT_PORTA_SRC12 | INT_MASK_VIP1_MULT_PORTA_SRC11 | INT_MASK_VIP1_MULT_PORTA_SRC10 | INT_MASK_VIP1_MULT_PORTA_SRC9 | INT_MASK_VIP1_MULT_PORTA_SRC8 | INT_MASK_VIP1_MULT_PORTA_SRC7 | INT_MASK_VIP1_MULT_PORTA_SRC6 | INT_MASK_VIP1_MULT_PORTA_SRC5 | INT_MASK_VIP1_MULT_PORTA_SRC4 | INT_MASK_VIP1_MULT_PORTA_SRC3 | INT_MASK_VIP1_MULT_PORTA_SRC2 | INT_MASK_VIP1_MULT_PORTA_SRC1 | INT_MASK_VIP1_MULT_PORTA_SRC0 | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_VIP1_MULT_PORTB_SRC9 | The interrupt for Video Input 1 Port B Channel 9 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_VIP1_MULT_PORTB_SRC8 | The interrupt for Video Input 1 Port B Channel 8 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_VIP1_MULT_PORTB_SRC7 | The interrupt for Video Input 1 Port B Channel 7 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_VIP1_MULT_PORTB_SRC6 | The interrupt for Video Input 1 Port B Channel 6 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_VIP1_MULT_PORTB_SRC5 | The interrupt for Video Input 1 Port B Channel 5 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_VIP1_MULT_PORTB_SRC4 | The interrupt for Video Input 1 Port B Channel 4 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_VIP1_MULT_PORTB_SRC3 | The interrupt for Video Input 1 Port B Channel 3 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_VIP1_MULT_PORTB_SRC2 | The interrupt for Video Input 1 Port B Channel 2 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | INT_MASK_VIP1_MULT_PORTB_SRC1 | The interrupt for Video Input 1 Port B Channel 1 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
22 | INT_MASK_VIP1_MULT_PORTB_SRC0 | The interrupt for Video Input 1 Port B Channel 0 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_VIP1_MULT_PORTA_SRC15 | The interrupt for Video Input 1 Port A Channel 15 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_VIP1_MULT_PORTA_SRC14 | The interrupt for Video Input 1 Port A Channel 14 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_VIP1_MULT_PORTA_SRC13 | The interrupt for Video Input 1 Port A Channel 13 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_VIP1_MULT_PORTA_SRC12 | The interrupt for Video Input 1 Port A Channel 12 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_VIP1_MULT_PORTA_SRC11 | The interrupt for Video Input 1 Port A Channel 11 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_VIP1_MULT_PORTA_SRC10 | The interrupt for Video Input 1 Port A Channel 10 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_MASK_VIP1_MULT_PORTA_SRC9 | The interrupt for Video Input 1 Port A Channel 9 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14 | INT_MASK_VIP1_MULT_PORTA_SRC8 | The interrupt for Video Input 1 Port A Channel 8 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
13 | INT_MASK_VIP1_MULT_PORTA_SRC7 | The interrupt for Video Input 1 Port A Channel 7 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
12 | INT_MASK_VIP1_MULT_PORTA_SRC6 | The interrupt for Video Input 1 Port A Channel 6 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11 | INT_MASK_VIP1_MULT_PORTA_SRC5 | The interrupt for Video Input 1 Port A Channel 5 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
10 | INT_MASK_VIP1_MULT_PORTA_SRC4 | The interrupt for Video Input 1 Port A Channel 4 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
9 | INT_MASK_VIP1_MULT_PORTA_SRC3 | The interrupt for Video Input 1 Port A Channel 3 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
8 | INT_MASK_VIP1_MULT_PORTA_SRC2 | The interrupt for Video Input 1 Port A Channel 2 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
7 | INT_MASK_VIP1_MULT_PORTA_SRC1 | The interrupt for Video Input 1 Port A Channel 1 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
6 | INT_MASK_VIP1_MULT_PORTA_SRC0 | The interrupt for Video Input 1 Port A Channel 0 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
5:0 | RESERVED | Reserved | R | 0x00 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0050 | ||
Physical Address | 0x4897 D050 0x4899 D050 0x489B D050 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_VIP1_MULT_ANCB_SRC9 | INT_STAT_VIP1_MULT_ANCB_SRC8 | INT_STAT_VIP1_MULT_ANCB_SRC7 | INT_STAT_VIP1_MULT_ANCB_SRC6 | INT_STAT_VIP1_MULT_ANCB_SRC5 | INT_STAT_VIP1_MULT_ANCB_SRC4 | INT_STAT_VIP1_MULT_ANCB_SRC3 | INT_STAT_VIP1_MULT_ANCB_SRC2 | INT_STAT_VIP1_MULT_ANCB_SRC1 | INT_STAT_VIP1_MULT_ANCB_SRC0 | INT_STAT_VIP1_MULT_ANCA_SRC15 | INT_STAT_VIP1_MULT_ANCA_SRC14 | INT_STAT_VIP1_MULT_ANCA_SRC13 | INT_STAT_VIP1_MULT_ANCA_SRC12 | INT_STAT_VIP1_MULT_ANCA_SRC11 | INT_STAT_VIP1_MULT_ANCA_SRC10 | INT_STAT_VIP1_MULT_ANCA_SRC9 | INT_STAT_VIP1_MULT_ANCA_SRC8 | INT_STAT_VIP1_MULT_ANCA_SRC7 | INT_STAT_VIP1_MULT_ANCA_SRC6 | INT_STAT_VIP1_MULT_ANCA_SRC5 | INT_STAT_VIP1_MULT_ANCA_SRC4 | INT_STAT_VIP1_MULT_ANCA_SRC3 | INT_STAT_VIP1_MULT_ANCA_SRC2 | INT_STAT_VIP1_MULT_ANCA_SRC1 | INT_STAT_VIP1_MULT_ANCA_SRC0 | INT_STAT_VIP1_MULT_PORTB_SRC15 | INT_STAT_VIP1_MULT_PORTB_SRC14 | INT_STAT_VIP1_MULT_PORTB_SRC13 | INT_STAT_VIP1_MULT_PORTB_SRC12 | INT_STAT_VIP1_MULT_PORTB_SRC11 | INT_STAT_VIP1_MULT_PORTB_SRC10 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_VIP1_MULT_ANCB_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_VIP1_MULT_ANCB_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_VIP1_MULT_ANCB_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_VIP1_MULT_ANCB_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27 | INT_STAT_VIP1_MULT_ANCB_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
26 | INT_STAT_VIP1_MULT_ANCB_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
25 | INT_STAT_VIP1_MULT_ANCB_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
24 | INT_STAT_VIP1_MULT_ANCB_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
23 | INT_STAT_VIP1_MULT_ANCB_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
22 | INT_STAT_VIP1_MULT_ANCB_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
21 | INT_STAT_VIP1_MULT_ANCA_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
20 | INT_STAT_VIP1_MULT_ANCA_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_VIP1_MULT_ANCA_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_VIP1_MULT_ANCA_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_VIP1_MULT_ANCA_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | INT_STAT_VIP1_MULT_ANCA_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
15 | INT_STAT_VIP1_MULT_ANCA_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14 | INT_STAT_VIP1_MULT_ANCA_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
13 | INT_STAT_VIP1_MULT_ANCA_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
12 | INT_STAT_VIP1_MULT_ANCA_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11 | INT_STAT_VIP1_MULT_ANCA_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
10 | INT_STAT_VIP1_MULT_ANCA_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
9 | INT_STAT_VIP1_MULT_ANCA_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
8 | INT_STAT_VIP1_MULT_ANCA_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
7 | INT_STAT_VIP1_MULT_ANCA_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
6 | INT_STAT_VIP1_MULT_ANCA_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
5 | INT_STAT_VIP1_MULT_PORTB_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_VIP1_MULT_PORTB_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_VIP1_MULT_PORTB_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_VIP1_MULT_PORTB_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_VIP1_MULT_PORTB_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_VIP1_MULT_PORTB_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0054 | ||
Physical Address | 0x4897 D054 0x4899 D054 0x489B D054 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_VIP1_MULT_ANCB_SRC9 | INT_MASK_VIP1_MULT_ANCB_SRC8 | INT_MASK_VIP1_MULT_ANCB_SRC7 | INT_MASK_VIP1_MULT_ANCB_SRC6 | INT_MASK_VIP1_MULT_ANCB_SRC5 | INT_MASK_VIP1_MULT_ANCB_SRC4 | INT_MASK_VIP1_MULT_ANCB_SRC3 | INT_MASK_VIP1_MULT_ANCB_SRC2 | INT_MASK_VIP1_MULT_ANCB_SRC1 | INT_MASK_VIP1_MULT_ANCB_SRC0 | INT_MASK_VIP1_MULT_ANCA_SRC15 | INT_MASK_VIP1_MULT_ANCA_SRC14 | INT_MASK_VIP1_MULT_ANCA_SRC13 | INT_MASK_VIP1_MULT_ANCA_SRC12 | INT_MASK_VIP1_MULT_ANCA_SRC11 | INT_MASK_VIP1_MULT_ANCA_SRC10 | INT_MASK_VIP1_MULT_ANCA_SRC9 | INT_MASK_VIP1_MULT_ANCA_SRC8 | INT_MASK_VIP1_MULT_ANCA_SRC7 | INT_MASK_VIP1_MULT_ANCA_SRC6 | INT_MASK_VIP1_MULT_ANCA_SRC5 | INT_MASK_VIP1_MULT_ANCA_SRC4 | INT_MASK_VIP1_MULT_ANCA_SRC3 | INT_MASK_VIP1_MULT_ANCA_SRC2 | INT_MASK_VIP1_MULT_ANCA_SRC1 | INT_MASK_VIP1_MULT_ANCA_SRC0 | INT_MASK_VIP1_MULT_PORTB_SRC15 | INT_MASK_VIP1_MULT_PORTB_SRC14 | INT_MASK_VIP1_MULT_PORTB_SRC13 | INT_MASK_VIP1_MULT_PORTB_SRC12 | INT_MASK_VIP1_MULT_PORTB_SRC11 | INT_MASK_VIP1_MULT_PORTB_SRC10 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_VIP1_MULT_ANCB_SRC9 | The interrupt for Video Input 1 Port B Ancillary Data Channel 9 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_VIP1_MULT_ANCB_SRC8 | The interrupt for Video Input 1 Port B Ancillary Data Channel 8 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_VIP1_MULT_ANCB_SRC7 | The interrupt for Video Input 1 Port B Ancillary Data Channel 7 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_VIP1_MULT_ANCB_SRC6 | The interrupt for Video Input 1 Port B Ancillary Data Channel 6 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_VIP1_MULT_ANCB_SRC5 | The interrupt for Video Input 1 Port B Ancillary Data Channel 5 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_VIP1_MULT_ANCB_SRC4 | The interrupt for Video Input 1 Port B Ancillary Data Channel 4 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_VIP1_MULT_ANCB_SRC3 | The interrupt for Video Input 1 Port B Ancillary Data Channel 3 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_VIP1_MULT_ANCB_SRC2 | The interrupt for Video Input 1 Port B Ancillary Data Channel 2 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | INT_MASK_VIP1_MULT_ANCB_SRC1 | The interrupt for Video Input 1 Port B Ancillary Data Channel 1 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
22 | INT_MASK_VIP1_MULT_ANCB_SRC0 | The interrupt for Video Input 1 Port B Ancillary Data Channel 0 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_VIP1_MULT_ANCA_SRC15 | The interrupt for Video Input 1 Port A Ancillary Data Channel 15 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_VIP1_MULT_ANCA_SRC14 | The interrupt for Video Input 1 Port A Ancillary Data Channel 14 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_VIP1_MULT_ANCA_SRC13 | The interrupt for Video Input 1 Port A Ancillary Data Channel 13 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_VIP1_MULT_ANCA_SRC12 | The interrupt for Video Input 1 Port A Ancillary Data Channel 12 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_VIP1_MULT_ANCA_SRC11 | The interrupt for Video Input 1 Port A Ancillary Data Channel 11 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_VIP1_MULT_ANCA_SRC10 | The interrupt for Video Input 1 Port A Ancillary Data Channel 10 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_MASK_VIP1_MULT_ANCA_SRC9 | The interrupt for Video Input 1 Port A Ancillary Data Channel 9 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14 | INT_MASK_VIP1_MULT_ANCA_SRC8 | The interrupt for Video Input 1 Port A Ancillary Data Channel 8 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
13 | INT_MASK_VIP1_MULT_ANCA_SRC7 | The interrupt for Video Input 1 Port A Ancillary Data Channel 7 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
12 | INT_MASK_VIP1_MULT_ANCA_SRC6 | The interrupt for Video Input 1 Port A Ancillary Data Channel 6 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11 | INT_MASK_VIP1_MULT_ANCA_SRC5 | The interrupt for Video Input 1 Port A Ancillary Data Channel 5 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
10 | INT_MASK_VIP1_MULT_ANCA_SRC4 | The interrupt for Video Input 1 Port A Ancillary Data Channel 4 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
9 | INT_MASK_VIP1_MULT_ANCA_SRC3 | The interrupt for Video Input 1 Port A Ancillary Data Channel 3 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
8 | INT_MASK_VIP1_MULT_ANCA_SRC2 | The interrupt for Video Input 1 Port A Ancillary Data Channel 2 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
7 | INT_MASK_VIP1_MULT_ANCA_SRC1 | The interrupt for Video Input 1 Port A Ancillary Data Channel 1 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
6 | INT_MASK_VIP1_MULT_ANCA_SRC0 | The interrupt for Video Input 1 Port A Ancillary Data Channel 0 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
5 | INT_MASK_VIP1_MULT_PORTB_SRC15 | The interrupt for Video Input 1 Port B Channel 15 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_VIP1_MULT_PORTB_SRC14 | The interrupt for Video Input 1 Port B Channel 14 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_VIP1_MULT_PORTB_SRC13 | The interrupt for Video Input 1 Port B Channel 13 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_VIP1_MULT_PORTB_SRC12 | The interrupt for Video Input 1 Port B Channel 12 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_VIP1_MULT_PORTB_SRC11 | The interrupt for Video Input 1 Port B Channel 11 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_VIP1_MULT_PORTB_SRC10 | The interrupt for Video Input 1 Port B Channel 10 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0058 | ||
Physical Address | 0x4897 D058 0x4899 D058 0x489B D058 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_VIP2_MULT_PORTB_SRC3 | INT_STAT_VIP2_MULT_PORTB_SRC2 | INT_STAT_VIP2_MULT_PORTB_SRC1 | INT_STAT_VIP2_MULT_PORTB_SRC0 | INT_STAT_VIP2_MULT_PORTA_SRC15 | INT_STAT_VIP2_MULT_PORTA_SRC14 | INT_STAT_VIP2_MULT_PORTA_SRC13 | INT_STAT_VIP2_MULT_PORTA_SRC12 | INT_STAT_VIP2_MULT_PORTA_SRC11 | INT_STAT_VIP2_MULT_PORTA_SRC10 | INT_STAT_VIP2_MULT_PORTA_SRC9 | INT_STAT_VIP2_MULT_PORTA_SRC8 | INT_STAT_VIP2_MULT_PORTA_SRC7 | INT_STAT_VIP2_MULT_PORTA_SRC6 | INT_STAT_VIP2_MULT_PORTA_SRC5 | INT_STAT_VIP2_MULT_PORTA_SRC4 | INT_STAT_VIP2_MULT_PORTA_SRC3 | INT_STAT_VIP2_MULT_PORTA_SRC2 | INT_STAT_VIP2_MULT_PORTA_SRC1 | INT_STAT_VIP2_MULT_PORTA_SRC0 | INT_STAT_VIP1_PORTB_RGB | INT_STAT_VIP1_PORTA_RGB | INT_STAT_VIP1_PORTB_CHROMA | INT_STAT_VIP1_PORTB_LUMA | INT_STAT_VIP1_PORTA_CHROMA | INT_STAT_VIP1_PORTA_LUMA | INT_STAT_VIP1_MULT_ANCB_SRC15 | INT_STAT_VIP1_MULT_ANCB_SRC14 | INT_STAT_VIP1_MULT_ANCB_SRC13 | INT_STAT_VIP1_MULT_ANCB_SRC12 | INT_STAT_VIP1_MULT_ANCB_SRC11 | INT_STAT_VIP1_MULT_ANCB_SRC10 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_VIP2_MULT_PORTB_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_VIP2_MULT_PORTB_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_VIP2_MULT_PORTB_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_VIP2_MULT_PORTB_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27 | INT_STAT_VIP2_MULT_PORTA_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
26 | INT_STAT_VIP2_MULT_PORTA_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
25 | INT_STAT_VIP2_MULT_PORTA_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
24 | INT_STAT_VIP2_MULT_PORTA_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
23 | INT_STAT_VIP2_MULT_PORTA_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
22 | INT_STAT_VIP2_MULT_PORTA_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
21 | INT_STAT_VIP2_MULT_PORTA_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
20 | INT_STAT_VIP2_MULT_PORTA_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_VIP2_MULT_PORTA_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_VIP2_MULT_PORTA_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_VIP2_MULT_PORTA_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | INT_STAT_VIP2_MULT_PORTA_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
15 | INT_STAT_VIP2_MULT_PORTA_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14 | INT_STAT_VIP2_MULT_PORTA_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
13 | INT_STAT_VIP2_MULT_PORTA_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
12 | INT_STAT_VIP2_MULT_PORTA_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11 | INT_STAT_VIP1_PORTB_RGB | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
10 | INT_STAT_VIP1_PORTA_RGB | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
9 | INT_STAT_VIP1_PORTB_CHROMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
8 | INT_STAT_VIP1_PORTB_LUMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
7 | INT_STAT_VIP1_PORTA_CHROMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
6 | INT_STAT_VIP1_PORTA_LUMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
5 | INT_STAT_VIP1_MULT_ANCB_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_VIP1_MULT_ANCB_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_VIP1_MULT_ANCB_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_VIP1_MULT_ANCB_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_VIP1_MULT_ANCB_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_VIP1_MULT_ANCB_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 005C | ||
Physical Address | 0x4897 D05C 0x4899 D05C 0x489B D05C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_VIP2_MULT_PORTB_SRC3 | INT_MASK_VIP2_MULT_PORTB_SRC2 | INT_MASK_VIP2_MULT_PORTB_SRC1 | INT_MASK_VIP2_MULT_PORTB_SRC0 | INT_MASK_VIP2_MULT_PORTA_SRC15 | INT_MASK_VIP2_MULT_PORTA_SRC14 | INT_MASK_VIP2_MULT_PORTA_SRC13 | INT_MASK_VIP2_MULT_PORTA_SRC12 | INT_MASK_VIP2_MULT_PORTA_SRC11 | INT_MASK_VIP2_MULT_PORTA_SRC10 | INT_MASK_VIP2_MULT_PORTA_SRC9 | INT_MASK_VIP2_MULT_PORTA_SRC8 | INT_MASK_VIP2_MULT_PORTA_SRC7 | INT_MASK_VIP2_MULT_PORTA_SRC6 | INT_MASK_VIP2_MULT_PORTA_SRC5 | INT_MASK_VIP2_MULT_PORTA_SRC4 | INT_MASK_VIP2_MULT_PORTA_SRC3 | INT_MASK_VIP2_MULT_PORTA_SRC2 | INT_MASK_VIP2_MULT_PORTA_SRC1 | INT_MASK_VIP2_MULT_PORTA_SRC0 | INT_MASK_VIP1_PORTB_RGB | INT_MASK_VIP1_PORTA_RGB | INT_MASK_VIP1_PORTB_CHROMA | INT_MASK_VIP1_PORTB_LUMA | INT_MASK_VIP1_PORTA_CHROMA | INT_MASK_VIP1_PORTA_LUMA | INT_MASK_VIP1_MULT_ANCB_SRC15 | INT_MASK_VIP1_MULT_ANCB_SRC14 | INT_MASK_VIP1_MULT_ANCB_SRC13 | INT_MASK_VIP1_MULT_ANCB_SRC12 | INT_MASK_VIP1_MULT_ANCB_SRC11 | INT_MASK_VIP1_MULT_ANCB_SRC10 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_VIP2_MULT_PORTB_SRC3 | The interrupt for Video Input 2 Port B Channel 3 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_VIP2_MULT_PORTB_SRC2 | The interrupt for Video Input 2 Port B Channel 2 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_VIP2_MULT_PORTB_SRC1 | The interrupt for Video Input 2 Port B Channel 1 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_VIP2_MULT_PORTB_SRC0 | The interrupt for Video Input 2 Port B Channel 0 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_VIP2_MULT_PORTA_SRC15 | The interrupt for Video Input 2 Port A Channel 15 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_VIP2_MULT_PORTA_SRC14 | The interrupt for Video Input 2 Port A Channel 14 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_VIP2_MULT_PORTA_SRC13 | The interrupt for Video Input 2 Port A Channel 13 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_VIP2_MULT_PORTA_SRC12 | The interrupt for Video Input 2 Port A Channel 12 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | INT_MASK_VIP2_MULT_PORTA_SRC11 | The interrupt for Video Input 2 Port A Channel 11 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
22 | INT_MASK_VIP2_MULT_PORTA_SRC10 | The interrupt for Video Input 2 Port A Channel 10 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_VIP2_MULT_PORTA_SRC9 | The interrupt for Video Input 2 Port A Channel 9 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_VIP2_MULT_PORTA_SRC8 | The interrupt for Video Input 2 Port A Channel 8 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_VIP2_MULT_PORTA_SRC7 | The interrupt for Video Input 2 Port A Channel 7 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_VIP2_MULT_PORTA_SRC6 | The interrupt for Video Input 2 Port A Channel 6 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_VIP2_MULT_PORTA_SRC5 | The interrupt for Video Input 2 Port A Channel 5 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_VIP2_MULT_PORTA_SRC4 | The interrupt for Video Input 2 Port A Channel 4 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_MASK_VIP2_MULT_PORTA_SRC3 | The interrupt for Video Input 2 Port A Channel 3 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14 | INT_MASK_VIP2_MULT_PORTA_SRC2 | The interrupt for Video Input 2 Port A Channel 2 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
13 | INT_MASK_VIP2_MULT_PORTA_SRC1 | The interrupt for Video Input 2 Port A Channel 1 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
12 | INT_MASK_VIP2_MULT_PORTA_SRC0 | The interrupt for Video Input 2 Port A Channel 0 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11 | INT_MASK_VIP1_PORTB_RGB | The interrupt for Video Input 1 Port B RGB Data should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
10 | INT_MASK_VIP1_PORTA_RGB | The interrupt for Video Input 1 Port A RGB Data should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
9 | INT_MASK_VIP1_PORTB_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
8 | INT_MASK_VIP1_PORTB_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
7 | INT_MASK_VIP1_PORTA_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
6 | INT_MASK_VIP1_PORTA_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
5 | INT_MASK_VIP1_MULT_ANCB_SRC15 | The interrupt for Video Input 1 Port B Ancillary Data Channel 15 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_VIP1_MULT_ANCB_SRC14 | The interrupt for Video Input 1 Port B Ancillary Data Channel 14 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_VIP1_MULT_ANCB_SRC13 | The interrupt for Video Input 1 Port B Ancillary Data Channel 13 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_VIP1_MULT_ANCB_SRC12 | The interrupt for Video Input 1 Port B Ancillary Data Channel 12 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_VIP1_MULT_ANCB_SRC11 | The interrupt for Video Input 1 Port B Ancillary Data Channel 11 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_VIP1_MULT_ANCB_SRC10 | The interrupt for Video Input 1 Port B Ancillary Data Channel 10 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0060 | ||
Physical Address | 0x4897 D060 0x4899 D060 0x489B D060 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_VIP2_MULT_ANCB_SRC3 | INT_STAT_VIP2_MULT_ANCB_SRC2 | INT_STAT_VIP2_MULT_ANCB_SRC1 | INT_STAT_VIP2_MULT_ANCB_SRC0 | INT_STAT_VIP2_MULT_ANCA_SRC15 | INT_STAT_VIP2_MULT_ANCA_SRC14 | INT_STAT_VIP2_MULT_ANCA_SRC13 | INT_STAT_VIP2_MULT_ANCA_SRC12 | INT_STAT_VIP2_MULT_ANCA_SRC11 | INT_STAT_VIP2_MULT_ANCA_SRC10 | INT_STAT_VIP2_MULT_ANCA_SRC9 | INT_STAT_VIP2_MULT_ANCA_SRC8 | INT_STAT_VIP2_MULT_ANCA_SRC7 | INT_STAT_VIP2_MULT_ANCA_SRC6 | INT_STAT_VIP2_MULT_ANCA_SRC5 | INT_STAT_VIP2_MULT_ANCA_SRC4 | INT_STAT_VIP2_MULT_ANCA_SRC3 | INT_STAT_VIP2_MULT_ANCA_SRC2 | INT_STAT_VIP2_MULT_ANCA_SRC1 | INT_STAT_VIP2_MULT_ANCA_SRC0 | INT_STAT_VIP2_MULT_PORTB_SRC15 | INT_STAT_VIP2_MULT_PORTB_SRC14 | INT_STAT_VIP2_MULT_PORTB_SRC13 | INT_STAT_VIP2_MULT_PORTB_SRC12 | INT_STAT_VIP2_MULT_PORTB_SRC11 | INT_STAT_VIP2_MULT_PORTB_SRC10 | INT_STAT_VIP2_MULT_PORTB_SRC9 | INT_STAT_VIP2_MULT_PORTB_SRC8 | INT_STAT_VIP2_MULT_PORTB_SRC7 | INT_STAT_VIP2_MULT_PORTB_SRC6 | INT_STAT_VIP2_MULT_PORTB_SRC5 | INT_STAT_VIP2_MULT_PORTB_SRC4 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_VIP2_MULT_ANCB_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_VIP2_MULT_ANCB_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_VIP2_MULT_ANCB_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_VIP2_MULT_ANCB_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27 | INT_STAT_VIP2_MULT_ANCA_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
26 | INT_STAT_VIP2_MULT_ANCA_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
25 | INT_STAT_VIP2_MULT_ANCA_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
24 | INT_STAT_VIP2_MULT_ANCA_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
23 | INT_STAT_VIP2_MULT_ANCA_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
22 | INT_STAT_VIP2_MULT_ANCA_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
21 | INT_STAT_VIP2_MULT_ANCA_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
20 | INT_STAT_VIP2_MULT_ANCA_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_VIP2_MULT_ANCA_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_VIP2_MULT_ANCA_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_VIP2_MULT_ANCA_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | INT_STAT_VIP2_MULT_ANCA_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
15 | INT_STAT_VIP2_MULT_ANCA_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14 | INT_STAT_VIP2_MULT_ANCA_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
13 | INT_STAT_VIP2_MULT_ANCA_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
12 | INT_STAT_VIP2_MULT_ANCA_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11 | INT_STAT_VIP2_MULT_PORTB_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
10 | INT_STAT_VIP2_MULT_PORTB_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
9 | INT_STAT_VIP2_MULT_PORTB_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
8 | INT_STAT_VIP2_MULT_PORTB_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
7 | INT_STAT_VIP2_MULT_PORTB_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
6 | INT_STAT_VIP2_MULT_PORTB_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
5 | INT_STAT_VIP2_MULT_PORTB_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_VIP2_MULT_PORTB_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_VIP2_MULT_PORTB_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_VIP2_MULT_PORTB_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_VIP2_MULT_PORTB_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_VIP2_MULT_PORTB_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0064 | ||
Physical Address | 0x4897 D064 0x4899 D064 0x489B D064 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_VIP2_MULT_ANCB_SRC3 | INT_MASK_VIP2_MULT_ANCB_SRC2 | INT_MASK_VIP2_MULT_ANCB_SRC1 | INT_MASK_VIP2_MULT_ANCB_SRC0 | INT_MASK_VIP2_MULT_ANCA_SRC15 | INT_MASK_VIP2_MULT_ANCA_SRC14 | INT_MASK_VIP2_MULT_ANCA_SRC13 | INT_MASK_VIP2_MULT_ANCA_SRC12 | INT_MASK_VIP2_MULT_ANCA_SRC11 | INT_MASK_VIP2_MULT_ANCA_SRC10 | INT_MASK_VIP2_MULT_ANCA_SRC9 | INT_MASK_VIP2_MULT_ANCA_SRC8 | INT_MASK_VIP2_MULT_ANCA_SRC7 | INT_MASK_VIP2_MULT_ANCA_SRC6 | INT_MASK_VIP2_MULT_ANCA_SRC5 | INT_MASK_VIP2_MULT_ANCA_SRC4 | INT_MASK_VIP2_MULT_ANCA_SRC3 | INT_MASK_VIP2_MULT_ANCA_SRC2 | INT_MASK_VIP2_MULT_ANCA_SRC1 | INT_MASK_VIP2_MULT_ANCA_SRC0 | INT_MASK_VIP2_MULT_PORTB_SRC15 | INT_MASK_VIP2_MULT_PORTB_SRC14 | INT_MASK_VIP2_MULT_PORTB_SRC13 | INT_MASK_VIP2_MULT_PORTB_SRC12 | INT_MASK_VIP2_MULT_PORTB_SRC11 | INT_MASK_VIP2_MULT_PORTB_SRC10 | INT_MASK_VIP2_MULT_PORTB_SRC9 | INT_MASK_VIP2_MULT_PORTB_SRC8 | INT_MASK_VIP2_MULT_PORTB_SRC7 | INT_MASK_VIP2_MULT_PORTB_SRC6 | INT_MASK_VIP2_MULT_PORTB_SRC5 | INT_MASK_VIP2_MULT_PORTB_SRC4 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_VIP2_MULT_ANCB_SRC3 | The interrupt for Video Input 2 Port B Ancillary Data Channel 3 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_VIP2_MULT_ANCB_SRC2 | The interrupt for Video Input 2 Port B Ancillary Data Channel 2 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_VIP2_MULT_ANCB_SRC1 | The interrupt for Video Input 2 Port B Ancillary Data Channel 1 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_VIP2_MULT_ANCB_SRC0 | The interrupt for Video Input 2 Port B Ancillary Data Channel 0 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_VIP2_MULT_ANCA_SRC15 | The interrupt for Video Input 2 Port A Ancillary Data Channel 15 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_VIP2_MULT_ANCA_SRC14 | The interrupt for Video Input 2 Port A Ancillary Data Channel 14 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_VIP2_MULT_ANCA_SRC13 | The interrupt for Video Input 2 Port A Ancillary Data Channel 13 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_VIP2_MULT_ANCA_SRC12 | The interrupt for Video Input 2 Port A Ancillary Data Channel 12 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | INT_MASK_VIP2_MULT_ANCA_SRC11 | The interrupt for Video Input 2 Port A Ancillary Data Channel 11 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
22 | INT_MASK_VIP2_MULT_ANCA_SRC10 | The interrupt for Video Input 2 Port A Ancillary Data Channel 10 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_VIP2_MULT_ANCA_SRC9 | The interrupt for Video Input 2 Port A Ancillary Data Channel 9 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_VIP2_MULT_ANCA_SRC8 | The interrupt for Video Input 2 Port A Ancillary Data Channel 8 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_VIP2_MULT_ANCA_SRC7 | The interrupt for Video Input 2 Port A Ancillary Data Channel 7 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_VIP2_MULT_ANCA_SRC6 | The interrupt for Video Input 2 Port A Ancillary Data Channel 6 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_VIP2_MULT_ANCA_SRC5 | The interrupt for Video Input 2 Port A Ancillary Data Channel 5 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_VIP2_MULT_ANCA_SRC4 | The interrupt for Video Input 2 Port A Ancillary Data Channel 4 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_MASK_VIP2_MULT_ANCA_SRC3 | The interrupt for Video Input 2 Port A Ancillary Data Channel 3 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14 | INT_MASK_VIP2_MULT_ANCA_SRC2 | The interrupt for Video Input 2 Port A Ancillary Data Channel 2 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
13 | INT_MASK_VIP2_MULT_ANCA_SRC1 | The interrupt for Video Input 2 Port A Ancillary Data Channel 1 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
12 | INT_MASK_VIP2_MULT_ANCA_SRC0 | The interrupt for Video Input 2 Port A Ancillary Data Channel 0 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11 | INT_MASK_VIP2_MULT_PORTB_SRC15 | The interrupt for Video Input 2 Port B Channel 15 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
10 | INT_MASK_VIP2_MULT_PORTB_SRC14 | The interrupt for Video Input 2 Port B Channel 14 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
9 | INT_MASK_VIP2_MULT_PORTB_SRC13 | The interrupt for Video Input 2 Port B Channel 13 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
8 | INT_MASK_VIP2_MULT_PORTB_SRC12 | The interrupt for Video Input 2 Port B Channel 12 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
7 | INT_MASK_VIP2_MULT_PORTB_SRC11 | The interrupt for Video Input 2 Port B Channel 11 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
6 | INT_MASK_VIP2_MULT_PORTB_SRC10 | The interrupt for Video Input 2 Port B Channel 10 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
5 | INT_MASK_VIP2_MULT_PORTB_SRC9 | The interrupt for Video Input 2 Port B Channel 9 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_VIP2_MULT_PORTB_SRC8 | The interrupt for Video Input 2 Port B Channel 8 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_VIP2_MULT_PORTB_SRC7 | The interrupt for Video Input 2 Port B Channel 7 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_VIP2_MULT_PORTB_SRC6 | The interrupt for Video Input 2 Port B Channel 6 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_VIP2_MULT_PORTB_SRC5 | The interrupt for Video Input 2 Port B Channel 5 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_VIP2_MULT_PORTB_SRC4 | The interrupt for Video Input 2 Port B Channel 4 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0068 | ||
Physical Address | 0x4897 D068 0x4899 D068 0x489B D068 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_TRANSCODE2_CHROMA | INT_STAT_TRANSCODE2_LUMA | INT_STAT_TRANSCODE1_CHROMA | INT_STAT_TRANSCODE1_LUMA | INT_STAT_AUX_IN | INT_STAT_PIP_FRAME | INT_STAT_POST_COMP_WR | INT_STAT_VBI_SD_VENC | RESERVED | INT_STAT_NF_LAST_CHROMA | INT_STAT_NF_LAST_LUMA | INT_STAT_NF_WRITE_CHROMA | INT_STAT_NF_WRITE_LUMA | INT_STAT_OTHER | INT_STAT_VIP2_PORTB_RGB | INT_STAT_VIP2_PORTA_RGB | INT_STAT_VIP2_PORTB_CHROMA | INT_STAT_VIP2_PORTB_LUMA | INT_STAT_VIP2_PORTA_CHROMA | INT_STAT_VIP2_PORTA_LUMA | INT_STAT_VIP2_MULT_ANCB_SRC15 | INT_STAT_VIP2_MULT_ANCB_SRC14 | INT_STAT_VIP2_MULT_ANCB_SRC13 | INT_STAT_VIP2_MULT_ANCB_SRC12 | INT_STAT_VIP2_MULT_ANCB_SRC11 | INT_STAT_VIP2_MULT_ANCB_SRC10 | INT_STAT_VIP2_MULT_ANCB_SRC9 | INT_STAT_VIP2_MULT_ANCB_SRC8 | INT_STAT_VIP2_MULT_ANCB_SRC7 | INT_STAT_VIP2_MULT_ANCB_SRC6 | INT_STAT_VIP2_MULT_ANCB_SRC5 | INT_STAT_VIP2_MULT_ANCB_SRC4 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_TRANSCODE2_CHROMA | The last write DMA transaction has completed for channel transcode2_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_TRANSCODE2_LUMA | The last write DMA transaction has completed for channel transcode2_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_TRANSCODE1_CHROMA | The last write DMA transaction has completed for channel transcode1_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_TRANSCODE1_LUMA | The last write DMA transaction has completed for channel transcode1_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27 | INT_STAT_AUX_IN | The last read DMA transaction has occurred for channel aux_in and the channel is free to be updated for the next transfer. This will fire before the destination has received the data as it will have just been stored in the internal buffer. The client comp_wrbk will now accept a new descriptor from the List Manager. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
26 | INT_STAT_PIP_FRAME | The last read DMA transaction has occurred for channel pip_frame and the channel is free to be updated for the next transfer. This will fire before the destination has received the data as it will have just been stored in the internal buffer. The client pip_wrbk will now accept a new descriptor from the List Manager. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
25 | INT_STAT_POST_COMP_WR | The last write DMA transaction has completed for channel post_comp_wr. 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 hdmi_wrbk_out then the client will be fully empty at this point. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
24 | INT_STAT_VBI_SD_VENC | The last read DMA transaction has occurred for channel vbi_sd_venc and the channel is free to be updated for the next transfer. This will fire before the destination has received the data as it will have just been stored in the internal buffer. The client vbi_sdvenc will now accept a new descriptor from the List Manager. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
23 | RESERVED | Reserved | R | 0x0 |
22 | INT_STAT_NF_LAST_CHROMA | The last write DMA transaction has completed for channel nf_last_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
21 | INT_STAT_NF_LAST_LUMA | The last write DMA transaction has completed for channel nf_last_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
20 | INT_STAT_NF_WRITE_CHROMA | The last write DMA transaction has completed for channel nf_write_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_NF_WRITE_LUMA | The last write DMA transaction has completed for channel nf_write_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_OTHER | This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_VIP2_PORTB_RGB | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | INT_STAT_VIP2_PORTA_RGB | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
15 | INT_STAT_VIP2_PORTB_CHROMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14 | INT_STAT_VIP2_PORTB_LUMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
13 | INT_STAT_VIP2_PORTA_CHROMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
12 | INT_STAT_VIP2_PORTA_LUMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11 | INT_STAT_VIP2_MULT_ANCB_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
10 | INT_STAT_VIP2_MULT_ANCB_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
9 | INT_STAT_VIP2_MULT_ANCB_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
8 | INT_STAT_VIP2_MULT_ANCB_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
7 | INT_STAT_VIP2_MULT_ANCB_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
6 | INT_STAT_VIP2_MULT_ANCB_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
5 | INT_STAT_VIP2_MULT_ANCB_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_VIP2_MULT_ANCB_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_VIP2_MULT_ANCB_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_VIP2_MULT_ANCB_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_VIP2_MULT_ANCB_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_VIP2_MULT_ANCB_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 006C | ||
Physical Address | 0x4897 D06C 0x4899 D06C 0x489B D06C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_TRANSCODE2_CHROMA | INT_MASK_TRANSCODE2_LUMA | INT_MASK_TRANSCODE1_CHROMA | INT_MASK_TRANSCODE1_LUMA | INT_MASK_AUX_IN | INT_MASK_PIP_FRAME | INT_MASK_POST_COMP_WR | INT_MASK_VBI_SD_VENC | RESERVED | INT_MASK_NF_LAST_CHROMA | INT_MASK_NF_LAST_LUMA | INT_MASK_NF_WRITE_CHROMA | INT_MASK_NF_WRITE_LUMA | INT_MASK_OTHER | INT_MASK_VIP2_PORTB_RGB | INT_MASK_VIP2_PORTA_RGB | INT_MASK_VIP2_PORTB_CHROMA | INT_MASK_VIP2_PORTB_LUMA | INT_MASK_VIP2_PORTA_CHROMA | INT_MASK_VIP2_PORTA_LUMA | INT_MASK_VIP2_MULT_ANCB_SRC15 | INT_MASK_VIP2_MULT_ANCB_SRC14 | INT_MASK_VIP2_MULT_ANCB_SRC13 | INT_MASK_VIP2_MULT_ANCB_SRC12 | INT_MASK_VIP2_MULT_ANCB_SRC11 | INT_MASK_VIP2_MULT_ANCB_SRC10 | INT_MASK_VIP2_MULT_ANCB_SRC9 | INT_MASK_VIP2_MULT_ANCB_SRC8 | INT_MASK_VIP2_MULT_ANCB_SRC7 | INT_MASK_VIP2_MULT_ANCB_SRC6 | INT_MASK_VIP2_MULT_ANCB_SRC5 | INT_MASK_VIP2_MULT_ANCB_SRC4 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_TRANSCODE2_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_TRANSCODE2_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_TRANSCODE1_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_TRANSCODE1_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_AUX_IN | The interrupt for Auxilary Data for the Compositor Frame From Memory should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_PIP_FRAME | The interrupt for PIP Data for the Compositor Frame From Memory should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_POST_COMP_WR | The interrupt for Post Compositer Writeback to Memory should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_VBI_SD_VENC | The interrupt for SD Video Encoder VBI Data should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | RESERVED | Reserved | R | 0x0 |
22 | INT_MASK_NF_LAST_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_NF_LAST_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_NF_WRITE_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_NF_WRITE_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_OTHER | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_VIP2_PORTB_RGB | The interrupt for Video Input 2 Port B RGB Data should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_VIP2_PORTA_RGB | The interrupt for Video Input 2 Port A RGB Data should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_MASK_VIP2_PORTB_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14 | INT_MASK_VIP2_PORTB_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
13 | INT_MASK_VIP2_PORTA_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
12 | INT_MASK_VIP2_PORTA_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11 | INT_MASK_VIP2_MULT_ANCB_SRC15 | The interrupt for Video Input 2 Port B Ancillary Data Channel 15 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
10 | INT_MASK_VIP2_MULT_ANCB_SRC14 | The interrupt for Video Input 2 Port B Ancillary Data Channel 14 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
9 | INT_MASK_VIP2_MULT_ANCB_SRC13 | The interrupt for Video Input 2 Port B Ancillary Data Channel 13 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
8 | INT_MASK_VIP2_MULT_ANCB_SRC12 | The interrupt for Video Input 2 Port B Ancillary Data Channel 12 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
7 | INT_MASK_VIP2_MULT_ANCB_SRC11 | The interrupt for Video Input 2 Port B Ancillary Data Channel 11 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
6 | INT_MASK_VIP2_MULT_ANCB_SRC10 | The interrupt for Video Input 2 Port B Ancillary Data Channel 10 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
5 | INT_MASK_VIP2_MULT_ANCB_SRC9 | The interrupt for Video Input 2 Port B Ancillary Data Channel 9 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_VIP2_MULT_ANCB_SRC8 | The interrupt for Video Input 2 Port B Ancillary Data Channel 8 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_VIP2_MULT_ANCB_SRC7 | The interrupt for Video Input 2 Port B Ancillary Data Channel 7 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_VIP2_MULT_ANCB_SRC6 | The interrupt for Video Input 2 Port B Ancillary Data Channel 6 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_VIP2_MULT_ANCB_SRC5 | The interrupt for Video Input 2 Port B Ancillary Data Channel 5 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_VIP2_MULT_ANCB_SRC4 | The interrupt for Video Input 2 Port B Ancillary Data Channel 4 should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0078 | ||
Physical Address | 0x4897 D078 0x4899 D078 0x489B D078 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_GRPX1_DATA | INT_STAT_COMP_WRBK | INT_STAT_SC_OUT | RESERVED | INT_STAT_SC_IN_LUMA | INT_STAT_SC_IN_CHROMA | INT_STAT_PIP_WRBK | INT_STAT_DEI_SC_OUT | RESERVED | INT_STAT_DEI_HQ_MV_OUT | RESERVED | INT_STAT_DEI_HQ_MV_IN | RESERVED | INT_STAT_DEI_HQ_3_CHROMA | INT_STAT_DEI_HQ_3_LUMA | INT_STAT_DEI_HQ_2_CHROMA | INT_STAT_DEI_HQ_2_LUMA | INT_STAT_DEI_HQ_1_LUMA | INT_STAT_DEI_HQ_1_CHROMA |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_GRPX1_DATA | The client interface grpx1_data 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_COMP_WRBK | The client interface comp_wrbk 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_SC_OUT | The client interface sc_out 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28:21 | RESERVED | Reserved | R | 0x00 |
20 | INT_STAT_SC_IN_LUMA | The client interface sc_in_luma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_SC_IN_CHROMA | The client interface sc_in_chroma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_PIP_WRBK | The client interface pip_wrbk 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_DEI_SC_OUT | The client interface dei_sc_out 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | RESERVED | Reserved | R | 0x0 |
15 | INT_STAT_DEI_HQ_MV_OUT | The client interface dei_hq_mv_out 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14:13 | RESERVED | Reserved | R | 0x0 |
12 | INT_STAT_DEI_HQ_MV_IN | The client interface dei_hq_mv_in 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11:6 | RESERVED | Reserved | R | 0x00 |
5 | INT_STAT_DEI_HQ_3_CHROMA | The client interface dei_hq_3_chroma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_DEI_HQ_3_LUMA | The client interface dei_hq_3_luma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_DEI_HQ_2_CHROMA | The client interface dei_hq_2_chroma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_DEI_HQ_2_LUMA | The client interface dei_hq_2_luma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_DEI_HQ_1_LUMA | The client interface dei_hq_1_luma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_DEI_HQ_1_CHROMA | The client interface dei_hq_1_chroma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 007C | ||
Physical Address | 0x4897 D07C 0x4899 D07C 0x489B D07C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_GRPX1_DATA | INT_MASK_COMP_WRBK | INT_MASK_SC_OUT | RESERVED | INT_MASK_SC_IN_LUMA | INT_MASK_SC_IN_CHROMA | INT_MASK_PIP_WRBK | INT_MASK_DEI_SC_OUT | RESERVED | INT_MASK_DEI_HQ_MV_OUT | RESERVED | INT_MASK_DEI_HQ_MV_IN | RESERVED | INT_MASK_DEI_HQ_3_CHROMA | INT_MASK_DEI_HQ_3_LUMA | INT_MASK_DEI_HQ_2_CHROMA | INT_MASK_DEI_HQ_2_LUMA | INT_MASK_DEI_HQ_1_LUMA | INT_MASK_DEI_HQ_1_CHROMA |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_GRPX1_DATA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_COMP_WRBK | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_SC_OUT | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28:21 | RESERVED | Reserved | R | 0x00 |
20 | INT_MASK_SC_IN_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_SC_IN_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_PIP_WRBK | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_DEI_SC_OUT | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | RESERVED | Reserved | R | 0x0 |
15 | INT_MASK_DEI_HQ_MV_OUT | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14:13 | RESERVED | Reserved | R | 0x0 |
12 | INT_MASK_DEI_HQ_MV_IN | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11:6 | RESERVED | Reserved | R | 0x00 |
5 | INT_MASK_DEI_HQ_3_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_DEI_HQ_3_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_DEI_HQ_2_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_DEI_HQ_2_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_DEI_HQ_1_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_DEI_HQ_1_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0080 | ||
Physical Address | 0x4897 D080 0x4899 D080 0x489B D080 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | INT_STAT_VIP2_ANC_B | INT_STAT_VIP2_ANC_A | INT_STAT_VIP1_ANC_B | INT_STAT_VIP1_ANC_A | INT_STAT_TRANS2_LUMA | INT_STAT_TRANS2_CHROMA | INT_STAT_TRANS1_LUMA | INT_STAT_TRANS1_CHROMA | INT_STAT_HDMI_WRBK_OUT | INT_STAT_VPI_CTL | INT_STAT_VBI_SDVENC | RESERVED | INT_STAT_NF_420_UV_OUT | INT_STAT_NF_420_Y_OUT | INT_STAT_NF_420_UV_IN | INT_STAT_NF_420_Y_IN | INT_STAT_NF_422_IN | INT_STAT_GRPX3_ST | INT_STAT_GRPX2_ST | INT_STAT_GRPX1_ST | INT_STAT_VIP2_UP_UV | INT_STAT_VIP2_UP_Y | INT_STAT_VIP2_LO_UV | INT_STAT_VIP2_LO_Y | INT_STAT_VIP1_UP_UV | INT_STAT_VIP1_UP_Y | INT_STAT_VIP1_LO_UV | INT_STAT_VIP1_LO_Y | INT_STAT_GRPX3_DATA | INT_STAT_GRPX2_DATA |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | RESERVED | Reserved | R | 0 |
30 | RESERVED | Reserved | R | 0 |
29 | INT_STAT_VIP2_ANC_B | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
28 | INT_STAT_VIP2_ANC_A | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
27 | INT_STAT_VIP1_ANC_B | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
26 | INT_STAT_VIP1_ANC_A | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
25 | INT_STAT_TRANS2_LUMA | The client interface trans2_luma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
24 | INT_STAT_TRANS2_CHROMA | The client interface trans2_chroma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
23 | INT_STAT_TRANS1_LUMA | The client interface trans1_luma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
22 | INT_STAT_TRANS1_CHROMA | The client interface trans1_chroma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
21 | INT_STAT_HDMI_WRBK_OUT | The client interface hdmi_wrbk_out 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
20 | INT_STAT_VPI_CTL | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
19 | INT_STAT_VBI_SDVENC | The client interface vbi_sdvenc 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
18 | RESERVED | Reserved | R | 0 |
17 | INT_STAT_NF_420_UV_OUT | The client interface nf_420_uv_out 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
16 | INT_STAT_NF_420_Y_OUT | The client interface nf_420_y_out 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
15 | INT_STAT_NF_420_UV_IN | The client interface nf_420_uv_in 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
14 | INT_STAT_NF_420_Y_IN | The client interface nf_420_y_in 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
13 | INT_STAT_NF_422_IN | The client interface nf_422_in 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
12 | INT_STAT_GRPX3_ST | The client interface grpx3_st 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
11 | INT_STAT_GRPX2_ST | The client interface grpx2_st 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
10 | INT_STAT_GRPX1_ST | The client interface grpx1_st 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
9 | INT_STAT_VIP2_UP_UV | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
8 | INT_STAT_VIP2_UP_Y | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
7 | INT_STAT_VIP2_LO_UV | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
6 | INT_STAT_VIP2_LO_Y | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
5 | INT_STAT_VIP1_UP_UV | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
4 | INT_STAT_VIP1_UP_Y | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
3 | INT_STAT_VIP1_LO_UV | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
2 | INT_STAT_VIP1_LO_Y | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
1 | INT_STAT_GRPX3_DATA | The client interface grpx3_data 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
0 | INT_STAT_GRPX2_DATA | The client interface grpx2_data 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0084 | ||
Physical Address | 0x4897 D084 0x4899 D084 0x489B D084 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | INT_MASK_VIP2_ANC_B | INT_MASK_VIP2_ANC_A | INT_MASK_VIP1_ANC_B | INT_MASK_VIP1_ANC_A | INT_MASK_TRANS2_LUMA | INT_MASK_TRANS2_CHROMA | INT_MASK_TRANS1_LUMA | INT_MASK_TRANS1_CHROMA | INT_MASK_HDMI_WRBK_OUT | INT_MASK_VPI_CTL | INT_MASK_VBI_SDVENC | RESERVED | INT_MASK_NF_420_UV_OUT | INT_MASK_NF_420_Y_OUT | INT_MASK_NF_420_UV_IN | INT_MASK_NF_420_Y_IN | INT_MASK_NF_422_IN | INT_MASK_GRPX3_ST | INT_MASK_GRPX2_ST | INT_MASK_GRPX1_ST | INT_MASK_VIP2_UP_UV | INT_MASK_VIP2_UP_Y | INT_MASK_VIP2_LO_UV | INT_MASK_VIP2_LO_Y | INT_MASK_VIP1_UP_UV | INT_MASK_VIP1_UP_Y | INT_MASK_VIP1_LO_UV | INT_MASK_VIP1_LO_Y | INT_MASK_GRPX3_DATA | INT_MASK_GRPX2_DATA |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | RESERVED | Reserved | R | 0 |
30 | RESERVED | Reserved | R | 0 |
29 | INT_MASK_VIP2_ANC_B | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
28 | INT_MASK_VIP2_ANC_A | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
27 | INT_MASK_VIP1_ANC_B | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
26 | INT_MASK_VIP1_ANC_A | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
25 | INT_MASK_TRANS2_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
24 | INT_MASK_TRANS2_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
23 | INT_MASK_TRANS1_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
22 | INT_MASK_TRANS1_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
21 | INT_MASK_HDMI_WRBK_OUT | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
20 | INT_MASK_VPI_CTL | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
19 | INT_MASK_VBI_SDVENC | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
18 | RESERVED | Reserved | R | 0 |
17 | INT_MASK_NF_420_UV_OUT | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
16 | INT_MASK_NF_420_Y_OUT | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
15 | INT_MASK_NF_420_UV_IN | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
14 | INT_MASK_NF_420_Y_IN | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
13 | INT_MASK_NF_422_IN | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
12 | INT_MASK_GRPX3_ST | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
11 | INT_MASK_GRPX2_ST | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
10 | INT_MASK_GRPX1_ST | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
9 | INT_MASK_VIP2_UP_UV | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
8 | INT_MASK_VIP2_UP_Y | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
7 | INT_MASK_VIP2_LO_UV | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
6 | INT_MASK_VIP2_LO_Y | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
5 | INT_MASK_VIP1_UP_UV | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
4 | INT_MASK_VIP1_UP_Y | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
3 | INT_MASK_VIP1_LO_UV | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
2 | INT_MASK_VIP1_LO_Y | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
1 | INT_MASK_GRPX3_DATA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
0 | INT_MASK_GRPX2_DATA | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0088 | ||
Physical Address | 0x4897 D088 0x4899 D088 0x489B D088 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_CONTROL_DESCRIPTOR_INT15 | INT_STAT_CONTROL_DESCRIPTOR_INT14 | INT_STAT_CONTROL_DESCRIPTOR_INT13 | INT_STAT_CONTROL_DESCRIPTOR_INT12 | INT_STAT_CONTROL_DESCRIPTOR_INT11 | INT_STAT_CONTROL_DESCRIPTOR_INT10 | INT_STAT_CONTROL_DESCRIPTOR_INT9 | INT_STAT_CONTROL_DESCRIPTOR_INT8 | INT_STAT_CONTROL_DESCRIPTOR_INT7 | INT_STAT_CONTROL_DESCRIPTOR_INT6 | INT_STAT_CONTROL_DESCRIPTOR_INT5 | INT_STAT_CONTROL_DESCRIPTOR_INT4 | INT_STAT_CONTROL_DESCRIPTOR_INT3 | INT_STAT_CONTROL_DESCRIPTOR_INT2 | INT_STAT_CONTROL_DESCRIPTOR_INT1 | INT_STAT_CONTROL_DESCRIPTOR_INT0 | INT_STAT_LIST7_NOTIFY | INT_STAT_LIST7_COMPLETE | INT_STAT_LIST6_NOTIFY | INT_STAT_LIST6_COMPLETE | INT_STAT_LIST5_NOTIFY | INT_STAT_LIST5_COMPLETE | INT_STAT_LIST4_NOTIFY | INT_STAT_LIST4_COMPLETE | INT_STAT_LIST3_NOTIFY | INT_STAT_LIST3_COMPLETE | INT_STAT_LIST2_NOTIFY | INT_STAT_LIST2_COMPLETE | INT_STAT_LIST1_NOTIFY | INT_STAT_LIST1_COMPLETE | INT_STAT_LIST0_NOTIFY | INT_STAT_LIST0_COMPLETE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_CONTROL_DESCRIPTOR_INT15 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 15. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_CONTROL_DESCRIPTOR_INT14 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 14. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_CONTROL_DESCRIPTOR_INT13 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 13. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_CONTROL_DESCRIPTOR_INT12 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 12. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27 | INT_STAT_CONTROL_DESCRIPTOR_INT11 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 11. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
26 | INT_STAT_CONTROL_DESCRIPTOR_INT10 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 10. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
25 | INT_STAT_CONTROL_DESCRIPTOR_INT9 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 9. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
24 | INT_STAT_CONTROL_DESCRIPTOR_INT8 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 8. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
23 | INT_STAT_CONTROL_DESCRIPTOR_INT7 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 7. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
22 | INT_STAT_CONTROL_DESCRIPTOR_INT6 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 6. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
21 | INT_STAT_CONTROL_DESCRIPTOR_INT5 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 5. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
20 | INT_STAT_CONTROL_DESCRIPTOR_INT4 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 4. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_CONTROL_DESCRIPTOR_INT3 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 3. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_CONTROL_DESCRIPTOR_INT2 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 2. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_CONTROL_DESCRIPTOR_INT1 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 1. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | INT_STAT_CONTROL_DESCRIPTOR_INT0 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 0. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
15 | INT_STAT_LIST7_NOTIFY | A channel set by List 7 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14 | INT_STAT_LIST7_COMPLETE | List 7 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
13 | INT_STAT_LIST6_NOTIFY | A channel set by List 6 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
12 | INT_STAT_LIST6_COMPLETE | List 6 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11 | INT_STAT_LIST5_NOTIFY | A channel set by List 5 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
10 | INT_STAT_LIST5_COMPLETE | List 5 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
9 | INT_STAT_LIST4_NOTIFY | A channel set by List 4 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
8 | INT_STAT_LIST4_COMPLETE | List 4 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
7 | INT_STAT_LIST3_NOTIFY | A channel set by List 3 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
6 | INT_STAT_LIST3_COMPLETE | List 3 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
5 | INT_STAT_LIST2_NOTIFY | A channel set by List 2 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_LIST2_COMPLETE | List 2 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_LIST1_NOTIFY | A channel set by List 1 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_LIST1_COMPLETE | List 1 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_LIST0_NOTIFY | A channel set by List 0 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_LIST0_COMPLETE | List 0 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 008C | ||
Physical Address | 0x4897 D08C 0x4899 D08C 0x489B D08C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int0. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_CONTROL_DESCRIPTOR_INT15 | INT_MASK_CONTROL_DESCRIPTOR_INT14 | INT_MASK_CONTROL_DESCRIPTOR_INT13 | INT_MASK_CONTROL_DESCRIPTOR_INT12 | INT_MASK_CONTROL_DESCRIPTOR_INT11 | INT_MASK_CONTROL_DESCRIPTOR_INT10 | INT_MASK_CONTROL_DESCRIPTOR_INT9 | INT_MASK_CONTROL_DESCRIPTOR_INT8 | INT_MASK_CONTROL_DESCRIPTOR_INT7 | INT_MASK_CONTROL_DESCRIPTOR_INT6 | INT_MASK_CONTROL_DESCRIPTOR_INT5 | INT_MASK_CONTROL_DESCRIPTOR_INT4 | INT_MASK_CONTROL_DESCRIPTOR_INT3 | INT_MASK_CONTROL_DESCRIPTOR_INT2 | INT_MASK_CONTROL_DESCRIPTOR_INT1 | INT_MASK_CONTROL_DESCRIPTOR_INT0 | INT_MASK_LIST7_NOTIFY | INT_MASK_LIST7_COMPLETE | INT_MASK_LIST6_NOTIFY | INT_MASK_LIST6_COMPLETE | INT_MASK_LIST5_NOTIFY | INT_MASK_LIST5_COMPLETE | INT_MASK_LIST4_NOTIFY | INT_MASK_LIST4_COMPLETE | INT_MASK_LIST3_NOTIFY | INT_MASK_LIST3_COMPLETE | INT_MASK_LIST2_NOTIFY | INT_MASK_LIST2_COMPLETE | INT_MASK_LIST1_NOTIFY | INT_MASK_LIST1_COMPLETE | INT_MASK_LIST0_NOTIFY | INT_MASK_LIST0_COMPLETE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_CONTROL_DESCRIPTOR_INT15 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_CONTROL_DESCRIPTOR_INT14 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_CONTROL_DESCRIPTOR_INT13 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_CONTROL_DESCRIPTOR_INT12 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_CONTROL_DESCRIPTOR_INT11 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_CONTROL_DESCRIPTOR_INT10 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_CONTROL_DESCRIPTOR_INT9 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_CONTROL_DESCRIPTOR_INT8 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | INT_MASK_CONTROL_DESCRIPTOR_INT7 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
22 | INT_MASK_CONTROL_DESCRIPTOR_INT6 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_CONTROL_DESCRIPTOR_INT5 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_CONTROL_DESCRIPTOR_INT4 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_CONTROL_DESCRIPTOR_INT3 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_CONTROL_DESCRIPTOR_INT2 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_CONTROL_DESCRIPTOR_INT1 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_CONTROL_DESCRIPTOR_INT0 | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_MASK_LIST7_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14 | INT_MASK_LIST7_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
13 | INT_MASK_LIST6_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
12 | INT_MASK_LIST6_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11 | INT_MASK_LIST5_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
10 | INT_MASK_LIST5_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
9 | INT_MASK_LIST4_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
8 | INT_MASK_LIST4_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
7 | INT_MASK_LIST3_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
6 | INT_MASK_LIST3_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
5 | INT_MASK_LIST2_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_LIST2_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_LIST1_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_LIST1_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_LIST0_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_LIST0_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int0. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0090 | ||
Physical Address | 0x4897 D090 0x4899 D090 0x489B D090 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_GRPX3 | INT_STAT_GRPX2 | INT_STAT_GRPX1 | INT_STAT_SCALER_OUT | RESERVED | INT_STAT_SCALER_CHROMA | INT_STAT_SCALER_LUMA | INT_STAT_HQ_SCALER | RESERVED | INT_STAT_HQ_MV_OUT | RESERVED | INT_STAT_HQ_MV | RESERVED | INT_STAT_HQ_VID3_CHROMA | INT_STAT_HQ_VID3_LUMA | INT_STAT_HQ_VID2_CHROMA | INT_STAT_HQ_VID2_LUMA | INT_STAT_HQ_VID1_CHROMA | INT_STAT_HQ_VID1_LUMA |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_GRPX3 | The last write DMA transaction has completed for channel scaler_out. 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 sc_out then the client will be fully empty at this point. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_GRPX2 | The last write DMA transaction has completed for channel scaler_out. 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 sc_out then the client will be fully empty at this point. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_GRPX1 | The last write DMA transaction has completed for channel scaler_out. 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 sc_out then the client will be fully empty at this point. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_SCALER_OUT | The last write DMA transaction has completed for channel scaler_out. 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 sc_out then the client will be fully empty at this point. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27:20 | RESERVED | Reserved | R | 0x00 |
19 | INT_STAT_SCALER_CHROMA | The last write DMA transaction has completed for channel scaler_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_SCALER_LUMA | The last write DMA transaction has completed for channel scaler_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_HQ_SCALER | The last write DMA transaction has completed for channel hq_scaler. 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 dei_sc_out then the client will be fully empty at this point. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | RESERVED | Reserved | R | 0x0 |
15 | INT_STAT_HQ_MV_OUT | The last write DMA transaction has completed for channel hq_mv_out. 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 dei_hq_mv_out then the client will be fully empty at this point. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14:13 | RESERVED | Reserved | R | 0x0 |
12 | INT_STAT_HQ_MV | The last read DMA transaction has occurred for channel hq_mv and the channel is free to be updated for the next transfer. This will fire before the destination has received the data as it will have just been stored in the internal buffer. The client dei_hq_mv_in will now accept a new descriptor from the List Manager. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11:6 | RESERVED | Reserved | R | 0x00 |
5 | INT_STAT_HQ_VID3_CHROMA | The last write DMA transaction has completed for channel hq_vid3_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_HQ_VID3_LUMA | The last write DMA transaction has completed for channel hq_vid3_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_HQ_VID2_CHROMA | The last write DMA transaction has completed for channel hq_vid2_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_HQ_VID2_LUMA | The last write DMA transaction has completed for channel hq_vid2_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_HQ_VID1_CHROMA | The last write DMA transaction has completed for channel hq_vid1_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_HQ_VID1_LUMA | The last write DMA transaction has completed for channel hq_vid1_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0094 | ||
Physical Address | 0x4897 D094 0x4899 D094 0x489B D094 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_GRPX3 | INT_MASK_GRPX2 | INT_MASK_GRPX1 | INT_MASK_SCALER_OUT | RESERVED | INT_MASK_SCALER_CHROMA | INT_MASK_SCALER_LUMA | INT_MASK_HQ_SCALER | RESERVED | INT_MASK_HQ_MV_OUT | RESERVED | INT_MASK_HQ_MV | RESERVED | INT_MASK_HQ_VID3_CHROMA | INT_MASK_HQ_VID3_LUMA | INT_MASK_HQ_VID2_CHROMA | INT_MASK_HQ_VID2_LUMA | INT_MASK_HQ_VID1_CHROMA | INT_MASK_HQ_VID1_LUMA |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_GRPX3 | The interrupt for Graphcis 2 Data should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_GRPX2 | The interrupt for Graphics 1 Data should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_GRPX1 | The interrupt for Graphics 0 Data should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_SCALER_OUT | The interrupt for Low Cost DEI Scalar Write to Memory should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27:20 | RESERVED | Reserved | R | 0x00 |
19 | INT_MASK_SCALER_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_SCALER_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_HQ_SCALER | The interrupt for High Quality DEI Scaler Write to Memory should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | RESERVED | Reserved | R | 0x0 |
15 | INT_MASK_HQ_MV_OUT | The interrupt for Low Cost DEI Motion Vector Write should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14:13 | RESERVED | Reserved | R | 0x0 |
12 | INT_MASK_HQ_MV | The interrupt for Low Cost DEI Motion Vector should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11:6 | RESERVED | Reserved | R | 0x00 |
5 | INT_MASK_HQ_VID3_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_HQ_VID3_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_HQ_VID2_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_HQ_VID2_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_HQ_VID1_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_HQ_VID1_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0098 | ||
Physical Address | 0x4897 D098 0x4899 D098 0x489B D098 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_VIP1_MULT_PORTB_SRC9 | INT_STAT_VIP1_MULT_PORTB_SRC8 | INT_STAT_VIP1_MULT_PORTB_SRC7 | INT_STAT_VIP1_MULT_PORTB_SRC6 | INT_STAT_VIP1_MULT_PORTB_SRC5 | INT_STAT_VIP1_MULT_PORTB_SRC4 | INT_STAT_VIP1_MULT_PORTB_SRC3 | INT_STAT_VIP1_MULT_PORTB_SRC2 | INT_STAT_VIP1_MULT_PORTB_SRC1 | INT_STAT_VIP1_MULT_PORTB_SRC0 | INT_STAT_VIP1_MULT_PORTA_SRC15 | INT_STAT_VIP1_MULT_PORTA_SRC14 | INT_STAT_VIP1_MULT_PORTA_SRC13 | INT_STAT_VIP1_MULT_PORTA_SRC12 | INT_STAT_VIP1_MULT_PORTA_SRC11 | INT_STAT_VIP1_MULT_PORTA_SRC10 | INT_STAT_VIP1_MULT_PORTA_SRC9 | INT_STAT_VIP1_MULT_PORTA_SRC8 | INT_STAT_VIP1_MULT_PORTA_SRC7 | INT_STAT_VIP1_MULT_PORTA_SRC6 | INT_STAT_VIP1_MULT_PORTA_SRC5 | INT_STAT_VIP1_MULT_PORTA_SRC4 | INT_STAT_VIP1_MULT_PORTA_SRC3 | INT_STAT_VIP1_MULT_PORTA_SRC2 | INT_STAT_VIP1_MULT_PORTA_SRC1 | INT_STAT_VIP1_MULT_PORTA_SRC0 | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_VIP1_MULT_PORTB_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_VIP1_MULT_PORTB_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_VIP1_MULT_PORTB_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_VIP1_MULT_PORTB_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27 | INT_STAT_VIP1_MULT_PORTB_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
26 | INT_STAT_VIP1_MULT_PORTB_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
25 | INT_STAT_VIP1_MULT_PORTB_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
24 | INT_STAT_VIP1_MULT_PORTB_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
23 | INT_STAT_VIP1_MULT_PORTB_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
22 | INT_STAT_VIP1_MULT_PORTB_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
21 | INT_STAT_VIP1_MULT_PORTA_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
20 | INT_STAT_VIP1_MULT_PORTA_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_VIP1_MULT_PORTA_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_VIP1_MULT_PORTA_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_VIP1_MULT_PORTA_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | INT_STAT_VIP1_MULT_PORTA_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
15 | INT_STAT_VIP1_MULT_PORTA_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14 | INT_STAT_VIP1_MULT_PORTA_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
13 | INT_STAT_VIP1_MULT_PORTA_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
12 | INT_STAT_VIP1_MULT_PORTA_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11 | INT_STAT_VIP1_MULT_PORTA_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
10 | INT_STAT_VIP1_MULT_PORTA_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
9 | INT_STAT_VIP1_MULT_PORTA_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
8 | INT_STAT_VIP1_MULT_PORTA_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
7 | INT_STAT_VIP1_MULT_PORTA_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
6 | INT_STAT_VIP1_MULT_PORTA_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
5:0 | RESERVED | Reserved | R | 0x00 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 009C | ||
Physical Address | 0x4897 D09C 0x4899 D09C 0x489B D09C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_VIP1_MULT_PORTB_SRC9 | INT_MASK_VIP1_MULT_PORTB_SRC8 | INT_MASK_VIP1_MULT_PORTB_SRC7 | INT_MASK_VIP1_MULT_PORTB_SRC6 | INT_MASK_VIP1_MULT_PORTB_SRC5 | INT_MASK_VIP1_MULT_PORTB_SRC4 | INT_MASK_VIP1_MULT_PORTB_SRC3 | INT_MASK_VIP1_MULT_PORTB_SRC2 | INT_MASK_VIP1_MULT_PORTB_SRC1 | INT_MASK_VIP1_MULT_PORTB_SRC0 | INT_MASK_VIP1_MULT_PORTA_SRC15 | INT_MASK_VIP1_MULT_PORTA_SRC14 | INT_MASK_VIP1_MULT_PORTA_SRC13 | INT_MASK_VIP1_MULT_PORTA_SRC12 | INT_MASK_VIP1_MULT_PORTA_SRC11 | INT_MASK_VIP1_MULT_PORTA_SRC10 | INT_MASK_VIP1_MULT_PORTA_SRC9 | INT_MASK_VIP1_MULT_PORTA_SRC8 | INT_MASK_VIP1_MULT_PORTA_SRC7 | INT_MASK_VIP1_MULT_PORTA_SRC6 | INT_MASK_VIP1_MULT_PORTA_SRC5 | INT_MASK_VIP1_MULT_PORTA_SRC4 | INT_MASK_VIP1_MULT_PORTA_SRC3 | INT_MASK_VIP1_MULT_PORTA_SRC2 | INT_MASK_VIP1_MULT_PORTA_SRC1 | INT_MASK_VIP1_MULT_PORTA_SRC0 | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_VIP1_MULT_PORTB_SRC9 | The interrupt for Video Input 1 Port B Channel 9 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_VIP1_MULT_PORTB_SRC8 | The interrupt for Video Input 1 Port B Channel 8 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_VIP1_MULT_PORTB_SRC7 | The interrupt for Video Input 1 Port B Channel 7 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_VIP1_MULT_PORTB_SRC6 | The interrupt for Video Input 1 Port B Channel 6 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_VIP1_MULT_PORTB_SRC5 | The interrupt for Video Input 1 Port B Channel 5 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_VIP1_MULT_PORTB_SRC4 | The interrupt for Video Input 1 Port B Channel 4 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_VIP1_MULT_PORTB_SRC3 | The interrupt for Video Input 1 Port B Channel 3 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_VIP1_MULT_PORTB_SRC2 | The interrupt for Video Input 1 Port B Channel 2 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | INT_MASK_VIP1_MULT_PORTB_SRC1 | The interrupt for Video Input 1 Port B Channel 1 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
22 | INT_MASK_VIP1_MULT_PORTB_SRC0 | The interrupt for Video Input 1 Port B Channel 0 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_VIP1_MULT_PORTA_SRC15 | The interrupt for Video Input 1 Port A Channel 15 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_VIP1_MULT_PORTA_SRC14 | The interrupt for Video Input 1 Port A Channel 14 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_VIP1_MULT_PORTA_SRC13 | The interrupt for Video Input 1 Port A Channel 13 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_VIP1_MULT_PORTA_SRC12 | The interrupt for Video Input 1 Port A Channel 12 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_VIP1_MULT_PORTA_SRC11 | The interrupt for Video Input 1 Port A Channel 11 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_VIP1_MULT_PORTA_SRC10 | The interrupt for Video Input 1 Port A Channel 10 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_MASK_VIP1_MULT_PORTA_SRC9 | The interrupt for Video Input 1 Port A Channel 9 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14 | INT_MASK_VIP1_MULT_PORTA_SRC8 | The interrupt for Video Input 1 Port A Channel 8 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
13 | INT_MASK_VIP1_MULT_PORTA_SRC7 | The interrupt for Video Input 1 Port A Channel 7 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
12 | INT_MASK_VIP1_MULT_PORTA_SRC6 | The interrupt for Video Input 1 Port A Channel 6 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11 | INT_MASK_VIP1_MULT_PORTA_SRC5 | The interrupt for Video Input 1 Port A Channel 5 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
10 | INT_MASK_VIP1_MULT_PORTA_SRC4 | The interrupt for Video Input 1 Port A Channel 4 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
9 | INT_MASK_VIP1_MULT_PORTA_SRC3 | The interrupt for Video Input 1 Port A Channel 3 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
8 | INT_MASK_VIP1_MULT_PORTA_SRC2 | The interrupt for Video Input 1 Port A Channel 2 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
7 | INT_MASK_VIP1_MULT_PORTA_SRC1 | The interrupt for Video Input 1 Port A Channel 1 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
6 | INT_MASK_VIP1_MULT_PORTA_SRC0 | The interrupt for Video Input 1 Port A Channel 0 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
5:0 | RESERVED | Reserved | R | 0x00 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00A0 | ||
Physical Address | 0x4897 D0A0 0x4899 D0A0 0x489B D0A0 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_VIP1_MULT_ANCB_SRC9 | INT_STAT_VIP1_MULT_ANCB_SRC8 | INT_STAT_VIP1_MULT_ANCB_SRC7 | INT_STAT_VIP1_MULT_ANCB_SRC6 | INT_STAT_VIP1_MULT_ANCB_SRC5 | INT_STAT_VIP1_MULT_ANCB_SRC4 | INT_STAT_VIP1_MULT_ANCB_SRC3 | INT_STAT_VIP1_MULT_ANCB_SRC2 | INT_STAT_VIP1_MULT_ANCB_SRC1 | INT_STAT_VIP1_MULT_ANCB_SRC0 | INT_STAT_VIP1_MULT_ANCA_SRC15 | INT_STAT_VIP1_MULT_ANCA_SRC14 | INT_STAT_VIP1_MULT_ANCA_SRC13 | INT_STAT_VIP1_MULT_ANCA_SRC12 | INT_STAT_VIP1_MULT_ANCA_SRC11 | INT_STAT_VIP1_MULT_ANCA_SRC10 | INT_STAT_VIP1_MULT_ANCA_SRC9 | INT_STAT_VIP1_MULT_ANCA_SRC8 | INT_STAT_VIP1_MULT_ANCA_SRC7 | INT_STAT_VIP1_MULT_ANCA_SRC6 | INT_STAT_VIP1_MULT_ANCA_SRC5 | INT_STAT_VIP1_MULT_ANCA_SRC4 | INT_STAT_VIP1_MULT_ANCA_SRC3 | INT_STAT_VIP1_MULT_ANCA_SRC2 | INT_STAT_VIP1_MULT_ANCA_SRC1 | INT_STAT_VIP1_MULT_ANCA_SRC0 | INT_STAT_VIP1_MULT_PORTB_SRC15 | INT_STAT_VIP1_MULT_PORTB_SRC14 | INT_STAT_VIP1_MULT_PORTB_SRC13 | INT_STAT_VIP1_MULT_PORTB_SRC12 | INT_STAT_VIP1_MULT_PORTB_SRC11 | INT_STAT_VIP1_MULT_PORTB_SRC10 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_VIP1_MULT_ANCB_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_VIP1_MULT_ANCB_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_VIP1_MULT_ANCB_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_VIP1_MULT_ANCB_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27 | INT_STAT_VIP1_MULT_ANCB_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
26 | INT_STAT_VIP1_MULT_ANCB_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
25 | INT_STAT_VIP1_MULT_ANCB_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
24 | INT_STAT_VIP1_MULT_ANCB_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
23 | INT_STAT_VIP1_MULT_ANCB_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
22 | INT_STAT_VIP1_MULT_ANCB_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
21 | INT_STAT_VIP1_MULT_ANCA_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
20 | INT_STAT_VIP1_MULT_ANCA_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_VIP1_MULT_ANCA_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_VIP1_MULT_ANCA_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_VIP1_MULT_ANCA_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | INT_STAT_VIP1_MULT_ANCA_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
15 | INT_STAT_VIP1_MULT_ANCA_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14 | INT_STAT_VIP1_MULT_ANCA_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
13 | INT_STAT_VIP1_MULT_ANCA_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
12 | INT_STAT_VIP1_MULT_ANCA_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11 | INT_STAT_VIP1_MULT_ANCA_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
10 | INT_STAT_VIP1_MULT_ANCA_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
9 | INT_STAT_VIP1_MULT_ANCA_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
8 | INT_STAT_VIP1_MULT_ANCA_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
7 | INT_STAT_VIP1_MULT_ANCA_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
6 | INT_STAT_VIP1_MULT_ANCA_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
5 | INT_STAT_VIP1_MULT_PORTB_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_VIP1_MULT_PORTB_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_VIP1_MULT_PORTB_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_VIP1_MULT_PORTB_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_VIP1_MULT_PORTB_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_VIP1_MULT_PORTB_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00A4 | ||
Physical Address | 0x4897 D0A4 0x4899 D0A4 0x489B D0A4 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_VIP1_MULT_ANCB_SRC9 | INT_MASK_VIP1_MULT_ANCB_SRC8 | INT_MASK_VIP1_MULT_ANCB_SRC7 | INT_MASK_VIP1_MULT_ANCB_SRC6 | INT_MASK_VIP1_MULT_ANCB_SRC5 | INT_MASK_VIP1_MULT_ANCB_SRC4 | INT_MASK_VIP1_MULT_ANCB_SRC3 | INT_MASK_VIP1_MULT_ANCB_SRC2 | INT_MASK_VIP1_MULT_ANCB_SRC1 | INT_MASK_VIP1_MULT_ANCB_SRC0 | INT_MASK_VIP1_MULT_ANCA_SRC15 | INT_MASK_VIP1_MULT_ANCA_SRC14 | INT_MASK_VIP1_MULT_ANCA_SRC13 | INT_MASK_VIP1_MULT_ANCA_SRC12 | INT_MASK_VIP1_MULT_ANCA_SRC11 | INT_MASK_VIP1_MULT_ANCA_SRC10 | INT_MASK_VIP1_MULT_ANCA_SRC9 | INT_MASK_VIP1_MULT_ANCA_SRC8 | INT_MASK_VIP1_MULT_ANCA_SRC7 | INT_MASK_VIP1_MULT_ANCA_SRC6 | INT_MASK_VIP1_MULT_ANCA_SRC5 | INT_MASK_VIP1_MULT_ANCA_SRC4 | INT_MASK_VIP1_MULT_ANCA_SRC3 | INT_MASK_VIP1_MULT_ANCA_SRC2 | INT_MASK_VIP1_MULT_ANCA_SRC1 | INT_MASK_VIP1_MULT_ANCA_SRC0 | INT_MASK_VIP1_MULT_PORTB_SRC15 | INT_MASK_VIP1_MULT_PORTB_SRC14 | INT_MASK_VIP1_MULT_PORTB_SRC13 | INT_MASK_VIP1_MULT_PORTB_SRC12 | INT_MASK_VIP1_MULT_PORTB_SRC11 | INT_MASK_VIP1_MULT_PORTB_SRC10 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_VIP1_MULT_ANCB_SRC9 | The interrupt for Video Input 1 Port B Ancillary Data Channel 9 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_VIP1_MULT_ANCB_SRC8 | The interrupt for Video Input 1 Port B Ancillary Data Channel 8 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_VIP1_MULT_ANCB_SRC7 | The interrupt for Video Input 1 Port B Ancillary Data Channel 7 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_VIP1_MULT_ANCB_SRC6 | The interrupt for Video Input 1 Port B Ancillary Data Channel 6 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_VIP1_MULT_ANCB_SRC5 | The interrupt for Video Input 1 Port B Ancillary Data Channel 5 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_VIP1_MULT_ANCB_SRC4 | The interrupt for Video Input 1 Port B Ancillary Data Channel 4 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_VIP1_MULT_ANCB_SRC3 | The interrupt for Video Input 1 Port B Ancillary Data Channel 3 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_VIP1_MULT_ANCB_SRC2 | The interrupt for Video Input 1 Port B Ancillary Data Channel 2 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | INT_MASK_VIP1_MULT_ANCB_SRC1 | The interrupt for Video Input 1 Port B Ancillary Data Channel 1 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
22 | INT_MASK_VIP1_MULT_ANCB_SRC0 | The interrupt for Video Input 1 Port B Ancillary Data Channel 0 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_VIP1_MULT_ANCA_SRC15 | The interrupt for Video Input 1 Port A Ancillary Data Channel 15 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_VIP1_MULT_ANCA_SRC14 | The interrupt for Video Input 1 Port A Ancillary Data Channel 14 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_VIP1_MULT_ANCA_SRC13 | The interrupt for Video Input 1 Port A Ancillary Data Channel 13 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_VIP1_MULT_ANCA_SRC12 | The interrupt for Video Input 1 Port A Ancillary Data Channel 12 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_VIP1_MULT_ANCA_SRC11 | The interrupt for Video Input 1 Port A Ancillary Data Channel 11 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_VIP1_MULT_ANCA_SRC10 | The interrupt for Video Input 1 Port A Ancillary Data Channel 10 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_MASK_VIP1_MULT_ANCA_SRC9 | The interrupt for Video Input 1 Port A Ancillary Data Channel 9 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14 | INT_MASK_VIP1_MULT_ANCA_SRC8 | The interrupt for Video Input 1 Port A Ancillary Data Channel 8 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
13 | INT_MASK_VIP1_MULT_ANCA_SRC7 | The interrupt for Video Input 1 Port A Ancillary Data Channel 7 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
12 | INT_MASK_VIP1_MULT_ANCA_SRC6 | The interrupt for Video Input 1 Port A Ancillary Data Channel 6 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11 | INT_MASK_VIP1_MULT_ANCA_SRC5 | The interrupt for Video Input 1 Port A Ancillary Data Channel 5 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
10 | INT_MASK_VIP1_MULT_ANCA_SRC4 | The interrupt for Video Input 1 Port A Ancillary Data Channel 4 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
9 | INT_MASK_VIP1_MULT_ANCA_SRC3 | The interrupt for Video Input 1 Port A Ancillary Data Channel 3 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
8 | INT_MASK_VIP1_MULT_ANCA_SRC2 | The interrupt for Video Input 1 Port A Ancillary Data Channel 2 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
7 | INT_MASK_VIP1_MULT_ANCA_SRC1 | The interrupt for Video Input 1 Port A Ancillary Data Channel 1 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
6 | INT_MASK_VIP1_MULT_ANCA_SRC0 | The interrupt for Video Input 1 Port A Ancillary Data Channel 0 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
5 | INT_MASK_VIP1_MULT_PORTB_SRC15 | The interrupt for Video Input 1 Port B Channel 15 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_VIP1_MULT_PORTB_SRC14 | The interrupt for Video Input 1 Port B Channel 14 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_VIP1_MULT_PORTB_SRC13 | The interrupt for Video Input 1 Port B Channel 13 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_VIP1_MULT_PORTB_SRC12 | The interrupt for Video Input 1 Port B Channel 12 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_VIP1_MULT_PORTB_SRC11 | The interrupt for Video Input 1 Port B Channel 11 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_VIP1_MULT_PORTB_SRC10 | The interrupt for Video Input 1 Port B Channel 10 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00A8 | ||
Physical Address | 0x4897 D0A8 0x4899 D0A8 0x489B D0A8 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_VIP2_MULT_PORTB_SRC3 | INT_STAT_VIP2_MULT_PORTB_SRC2 | INT_STAT_VIP2_MULT_PORTB_SRC1 | INT_STAT_VIP2_MULT_PORTB_SRC0 | INT_STAT_VIP2_MULT_PORTA_SRC15 | INT_STAT_VIP2_MULT_PORTA_SRC14 | INT_STAT_VIP2_MULT_PORTA_SRC13 | INT_STAT_VIP2_MULT_PORTA_SRC12 | INT_STAT_VIP2_MULT_PORTA_SRC11 | INT_STAT_VIP2_MULT_PORTA_SRC10 | INT_STAT_VIP2_MULT_PORTA_SRC9 | INT_STAT_VIP2_MULT_PORTA_SRC8 | INT_STAT_VIP2_MULT_PORTA_SRC7 | INT_STAT_VIP2_MULT_PORTA_SRC6 | INT_STAT_VIP2_MULT_PORTA_SRC5 | INT_STAT_VIP2_MULT_PORTA_SRC4 | INT_STAT_VIP2_MULT_PORTA_SRC3 | INT_STAT_VIP2_MULT_PORTA_SRC2 | INT_STAT_VIP2_MULT_PORTA_SRC1 | INT_STAT_VIP2_MULT_PORTA_SRC0 | INT_STAT_VIP1_PORTB_RGB | INT_STAT_VIP1_PORTA_RGB | INT_STAT_VIP1_PORTB_CHROMA | INT_STAT_VIP1_PORTB_LUMA | INT_STAT_VIP1_PORTA_CHROMA | INT_STAT_VIP1_PORTA_LUMA | INT_STAT_VIP1_MULT_ANCB_SRC15 | INT_STAT_VIP1_MULT_ANCB_SRC14 | INT_STAT_VIP1_MULT_ANCB_SRC13 | INT_STAT_VIP1_MULT_ANCB_SRC12 | INT_STAT_VIP1_MULT_ANCB_SRC11 | INT_STAT_VIP1_MULT_ANCB_SRC10 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_VIP2_MULT_PORTB_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_VIP2_MULT_PORTB_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_VIP2_MULT_PORTB_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_VIP2_MULT_PORTB_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27 | INT_STAT_VIP2_MULT_PORTA_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
26 | INT_STAT_VIP2_MULT_PORTA_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
25 | INT_STAT_VIP2_MULT_PORTA_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
24 | INT_STAT_VIP2_MULT_PORTA_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
23 | INT_STAT_VIP2_MULT_PORTA_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
22 | INT_STAT_VIP2_MULT_PORTA_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
21 | INT_STAT_VIP2_MULT_PORTA_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
20 | INT_STAT_VIP2_MULT_PORTA_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_VIP2_MULT_PORTA_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_VIP2_MULT_PORTA_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_VIP2_MULT_PORTA_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | INT_STAT_VIP2_MULT_PORTA_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
15 | INT_STAT_VIP2_MULT_PORTA_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14 | INT_STAT_VIP2_MULT_PORTA_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
13 | INT_STAT_VIP2_MULT_PORTA_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
12 | INT_STAT_VIP2_MULT_PORTA_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11 | INT_STAT_VIP1_PORTB_RGB | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
10 | INT_STAT_VIP1_PORTA_RGB | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
9 | INT_STAT_VIP1_PORTB_CHROMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
8 | INT_STAT_VIP1_PORTB_LUMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
7 | INT_STAT_VIP1_PORTA_CHROMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
6 | INT_STAT_VIP1_PORTA_LUMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
5 | INT_STAT_VIP1_MULT_ANCB_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_VIP1_MULT_ANCB_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_VIP1_MULT_ANCB_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_VIP1_MULT_ANCB_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_VIP1_MULT_ANCB_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_VIP1_MULT_ANCB_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00AC | ||
Physical Address | 0x4897 D0AC 0x4899 D0AC 0x489B D0AC | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_VIP2_MULT_PORTB_SRC3 | INT_MASK_VIP2_MULT_PORTB_SRC2 | INT_MASK_VIP2_MULT_PORTB_SRC1 | INT_MASK_VIP2_MULT_PORTB_SRC0 | INT_MASK_VIP2_MULT_PORTA_SRC15 | INT_MASK_VIP2_MULT_PORTA_SRC14 | INT_MASK_VIP2_MULT_PORTA_SRC13 | INT_MASK_VIP2_MULT_PORTA_SRC12 | INT_MASK_VIP2_MULT_PORTA_SRC11 | INT_MASK_VIP2_MULT_PORTA_SRC10 | INT_MASK_VIP2_MULT_PORTA_SRC9 | INT_MASK_VIP2_MULT_PORTA_SRC8 | INT_MASK_VIP2_MULT_PORTA_SRC7 | INT_MASK_VIP2_MULT_PORTA_SRC6 | INT_MASK_VIP2_MULT_PORTA_SRC5 | INT_MASK_VIP2_MULT_PORTA_SRC4 | INT_MASK_VIP2_MULT_PORTA_SRC3 | INT_MASK_VIP2_MULT_PORTA_SRC2 | INT_MASK_VIP2_MULT_PORTA_SRC1 | INT_MASK_VIP2_MULT_PORTA_SRC0 | INT_MASK_VIP1_PORTB_RGB | INT_MASK_VIP1_PORTA_RGB | INT_MASK_VIP1_PORTB_CHROMA | INT_MASK_VIP1_PORTB_LUMA | INT_MASK_VIP1_PORTA_CHROMA | INT_MASK_VIP1_PORTA_LUMA | INT_MASK_VIP1_MULT_ANCB_SRC15 | INT_MASK_VIP1_MULT_ANCB_SRC14 | INT_MASK_VIP1_MULT_ANCB_SRC13 | INT_MASK_VIP1_MULT_ANCB_SRC12 | INT_MASK_VIP1_MULT_ANCB_SRC11 | INT_MASK_VIP1_MULT_ANCB_SRC10 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_VIP2_MULT_PORTB_SRC3 | The interrupt for Video Input 2 Port B Channel 3 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_VIP2_MULT_PORTB_SRC2 | The interrupt for Video Input 2 Port B Channel 2 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_VIP2_MULT_PORTB_SRC1 | The interrupt for Video Input 2 Port B Channel 1 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_VIP2_MULT_PORTB_SRC0 | The interrupt for Video Input 2 Port B Channel 0 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_VIP2_MULT_PORTA_SRC15 | The interrupt for Video Input 2 Port A Channel 15 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_VIP2_MULT_PORTA_SRC14 | The interrupt for Video Input 2 Port A Channel 14 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_VIP2_MULT_PORTA_SRC13 | The interrupt for Video Input 2 Port A Channel 13 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_VIP2_MULT_PORTA_SRC12 | The interrupt for Video Input 2 Port A Channel 12 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | INT_MASK_VIP2_MULT_PORTA_SRC11 | The interrupt for Video Input 2 Port A Channel 11 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
22 | INT_MASK_VIP2_MULT_PORTA_SRC10 | The interrupt for Video Input 2 Port A Channel 10 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_VIP2_MULT_PORTA_SRC9 | The interrupt for Video Input 2 Port A Channel 9 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_VIP2_MULT_PORTA_SRC8 | The interrupt for Video Input 2 Port A Channel 8 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_VIP2_MULT_PORTA_SRC7 | The interrupt for Video Input 2 Port A Channel 7 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_VIP2_MULT_PORTA_SRC6 | The interrupt for Video Input 2 Port A Channel 6 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_VIP2_MULT_PORTA_SRC5 | The interrupt for Video Input 2 Port A Channel 5 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_VIP2_MULT_PORTA_SRC4 | The interrupt for Video Input 2 Port A Channel 4 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_MASK_VIP2_MULT_PORTA_SRC3 | The interrupt for Video Input 2 Port A Channel 3 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14 | INT_MASK_VIP2_MULT_PORTA_SRC2 | The interrupt for Video Input 2 Port A Channel 2 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
13 | INT_MASK_VIP2_MULT_PORTA_SRC1 | The interrupt for Video Input 2 Port A Channel 1 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
12 | INT_MASK_VIP2_MULT_PORTA_SRC0 | The interrupt for Video Input 2 Port A Channel 0 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11 | INT_MASK_VIP1_PORTB_RGB | The interrupt for Video Input 1 Port B RGB Data should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
10 | INT_MASK_VIP1_PORTA_RGB | The interrupt for Video Input 1 Port A RGB Data should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
9 | INT_MASK_VIP1_PORTB_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
8 | INT_MASK_VIP1_PORTB_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
7 | INT_MASK_VIP1_PORTA_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
6 | INT_MASK_VIP1_PORTA_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
5 | INT_MASK_VIP1_MULT_ANCB_SRC15 | The interrupt for Video Input 1 Port B Ancillary Data Channel 15 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_VIP1_MULT_ANCB_SRC14 | The interrupt for Video Input 1 Port B Ancillary Data Channel 14 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_VIP1_MULT_ANCB_SRC13 | The interrupt for Video Input 1 Port B Ancillary Data Channel 13 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_VIP1_MULT_ANCB_SRC12 | The interrupt for Video Input 1 Port B Ancillary Data Channel 12 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_VIP1_MULT_ANCB_SRC11 | The interrupt for Video Input 1 Port B Ancillary Data Channel 11 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_VIP1_MULT_ANCB_SRC10 | The interrupt for Video Input 1 Port B Ancillary Data Channel 10 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00B0 | ||
Physical Address | 0x4897 D0B0 0x4899 D0B0 0x489B D0B0 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_VIP2_MULT_ANCB_SRC3 | INT_STAT_VIP2_MULT_ANCB_SRC2 | INT_STAT_VIP2_MULT_ANCB_SRC1 | INT_STAT_VIP2_MULT_ANCB_SRC0 | INT_STAT_VIP2_MULT_ANCA_SRC15 | INT_STAT_VIP2_MULT_ANCA_SRC14 | INT_STAT_VIP2_MULT_ANCA_SRC13 | INT_STAT_VIP2_MULT_ANCA_SRC12 | INT_STAT_VIP2_MULT_ANCA_SRC11 | INT_STAT_VIP2_MULT_ANCA_SRC10 | INT_STAT_VIP2_MULT_ANCA_SRC9 | INT_STAT_VIP2_MULT_ANCA_SRC8 | INT_STAT_VIP2_MULT_ANCA_SRC7 | INT_STAT_VIP2_MULT_ANCA_SRC6 | INT_STAT_VIP2_MULT_ANCA_SRC5 | INT_STAT_VIP2_MULT_ANCA_SRC4 | INT_STAT_VIP2_MULT_ANCA_SRC3 | INT_STAT_VIP2_MULT_ANCA_SRC2 | INT_STAT_VIP2_MULT_ANCA_SRC1 | INT_STAT_VIP2_MULT_ANCA_SRC0 | INT_STAT_VIP2_MULT_PORTB_SRC15 | INT_STAT_VIP2_MULT_PORTB_SRC14 | INT_STAT_VIP2_MULT_PORTB_SRC13 | INT_STAT_VIP2_MULT_PORTB_SRC12 | INT_STAT_VIP2_MULT_PORTB_SRC11 | INT_STAT_VIP2_MULT_PORTB_SRC10 | INT_STAT_VIP2_MULT_PORTB_SRC9 | INT_STAT_VIP2_MULT_PORTB_SRC8 | INT_STAT_VIP2_MULT_PORTB_SRC7 | INT_STAT_VIP2_MULT_PORTB_SRC6 | INT_STAT_VIP2_MULT_PORTB_SRC5 | INT_STAT_VIP2_MULT_PORTB_SRC4 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_VIP2_MULT_ANCB_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_VIP2_MULT_ANCB_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_VIP2_MULT_ANCB_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_VIP2_MULT_ANCB_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27 | INT_STAT_VIP2_MULT_ANCA_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
26 | INT_STAT_VIP2_MULT_ANCA_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
25 | INT_STAT_VIP2_MULT_ANCA_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
24 | INT_STAT_VIP2_MULT_ANCA_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
23 | INT_STAT_VIP2_MULT_ANCA_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
22 | INT_STAT_VIP2_MULT_ANCA_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
21 | INT_STAT_VIP2_MULT_ANCA_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
20 | INT_STAT_VIP2_MULT_ANCA_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_VIP2_MULT_ANCA_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_VIP2_MULT_ANCA_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_VIP2_MULT_ANCA_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | INT_STAT_VIP2_MULT_ANCA_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
15 | INT_STAT_VIP2_MULT_ANCA_SRC3 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14 | INT_STAT_VIP2_MULT_ANCA_SRC2 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
13 | INT_STAT_VIP2_MULT_ANCA_SRC1 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
12 | INT_STAT_VIP2_MULT_ANCA_SRC0 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11 | INT_STAT_VIP2_MULT_PORTB_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
10 | INT_STAT_VIP2_MULT_PORTB_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
9 | INT_STAT_VIP2_MULT_PORTB_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
8 | INT_STAT_VIP2_MULT_PORTB_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
7 | INT_STAT_VIP2_MULT_PORTB_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
6 | INT_STAT_VIP2_MULT_PORTB_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
5 | INT_STAT_VIP2_MULT_PORTB_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_VIP2_MULT_PORTB_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_VIP2_MULT_PORTB_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_VIP2_MULT_PORTB_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_VIP2_MULT_PORTB_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_VIP2_MULT_PORTB_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00B4 | ||
Physical Address | 0x4897 D0B4 0x4899 D0B4 0x489B D0B4 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_VIP2_MULT_ANCB_SRC3 | INT_MASK_VIP2_MULT_ANCB_SRC2 | INT_MASK_VIP2_MULT_ANCB_SRC1 | INT_MASK_VIP2_MULT_ANCB_SRC0 | INT_MASK_VIP2_MULT_ANCA_SRC15 | INT_MASK_VIP2_MULT_ANCA_SRC14 | INT_MASK_VIP2_MULT_ANCA_SRC13 | INT_MASK_VIP2_MULT_ANCA_SRC12 | INT_MASK_VIP2_MULT_ANCA_SRC11 | INT_MASK_VIP2_MULT_ANCA_SRC10 | INT_MASK_VIP2_MULT_ANCA_SRC9 | INT_MASK_VIP2_MULT_ANCA_SRC8 | INT_MASK_VIP2_MULT_ANCA_SRC7 | INT_MASK_VIP2_MULT_ANCA_SRC6 | INT_MASK_VIP2_MULT_ANCA_SRC5 | INT_MASK_VIP2_MULT_ANCA_SRC4 | INT_MASK_VIP2_MULT_ANCA_SRC3 | INT_MASK_VIP2_MULT_ANCA_SRC2 | INT_MASK_VIP2_MULT_ANCA_SRC1 | INT_MASK_VIP2_MULT_ANCA_SRC0 | INT_MASK_VIP2_MULT_PORTB_SRC15 | INT_MASK_VIP2_MULT_PORTB_SRC14 | INT_MASK_VIP2_MULT_PORTB_SRC13 | INT_MASK_VIP2_MULT_PORTB_SRC12 | INT_MASK_VIP2_MULT_PORTB_SRC11 | INT_MASK_VIP2_MULT_PORTB_SRC10 | INT_MASK_VIP2_MULT_PORTB_SRC9 | INT_MASK_VIP2_MULT_PORTB_SRC8 | INT_MASK_VIP2_MULT_PORTB_SRC7 | INT_MASK_VIP2_MULT_PORTB_SRC6 | INT_MASK_VIP2_MULT_PORTB_SRC5 | INT_MASK_VIP2_MULT_PORTB_SRC4 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_VIP2_MULT_ANCB_SRC3 | The interrupt for Video Input 2 Port B Ancillary Data Channel 3 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_VIP2_MULT_ANCB_SRC2 | The interrupt for Video Input 2 Port B Ancillary Data Channel 2 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_VIP2_MULT_ANCB_SRC1 | The interrupt for Video Input 2 Port B Ancillary Data Channel 1 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_VIP2_MULT_ANCB_SRC0 | The interrupt for Video Input 2 Port B Ancillary Data Channel 0 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_VIP2_MULT_ANCA_SRC15 | The interrupt for Video Input 2 Port A Ancillary Data Channel 15 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_VIP2_MULT_ANCA_SRC14 | The interrupt for Video Input 2 Port A Ancillary Data Channel 14 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_VIP2_MULT_ANCA_SRC13 | The interrupt for Video Input 2 Port A Ancillary Data Channel 13 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_VIP2_MULT_ANCA_SRC12 | The interrupt for Video Input 2 Port A Ancillary Data Channel 12 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | INT_MASK_VIP2_MULT_ANCA_SRC11 | The interrupt for Video Input 2 Port A Ancillary Data Channel 11 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
22 | INT_MASK_VIP2_MULT_ANCA_SRC10 | The interrupt for Video Input 2 Port A Ancillary Data Channel 10 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_VIP2_MULT_ANCA_SRC9 | The interrupt for Video Input 2 Port A Ancillary Data Channel 9 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_VIP2_MULT_ANCA_SRC8 | The interrupt for Video Input 2 Port A Ancillary Data Channel 8 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_VIP2_MULT_ANCA_SRC7 | The interrupt for Video Input 2 Port A Ancillary Data Channel 7 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_VIP2_MULT_ANCA_SRC6 | The interrupt for Video Input 2 Port A Ancillary Data Channel 6 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_VIP2_MULT_ANCA_SRC5 | The interrupt for Video Input 2 Port A Ancillary Data Channel 5 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_VIP2_MULT_ANCA_SRC4 | The interrupt for Video Input 2 Port A Ancillary Data Channel 4 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_MASK_VIP2_MULT_ANCA_SRC3 | The interrupt for Video Input 2 Port A Ancillary Data Channel 3 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14 | INT_MASK_VIP2_MULT_ANCA_SRC2 | The interrupt for Video Input 2 Port A Ancillary Data Channel 2 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
13 | INT_MASK_VIP2_MULT_ANCA_SRC1 | The interrupt for Video Input 2 Port A Ancillary Data Channel 1 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
12 | INT_MASK_VIP2_MULT_ANCA_SRC0 | The interrupt for Video Input 2 Port A Ancillary Data Channel 0 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11 | INT_MASK_VIP2_MULT_PORTB_SRC15 | The interrupt for Video Input 2 Port B Channel 15 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
10 | INT_MASK_VIP2_MULT_PORTB_SRC14 | The interrupt for Video Input 2 Port B Channel 14 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
9 | INT_MASK_VIP2_MULT_PORTB_SRC13 | The interrupt for Video Input 2 Port B Channel 13 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
8 | INT_MASK_VIP2_MULT_PORTB_SRC12 | The interrupt for Video Input 2 Port B Channel 12 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
7 | INT_MASK_VIP2_MULT_PORTB_SRC11 | The interrupt for Video Input 2 Port B Channel 11 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
6 | INT_MASK_VIP2_MULT_PORTB_SRC10 | The interrupt for Video Input 2 Port B Channel 10 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
5 | INT_MASK_VIP2_MULT_PORTB_SRC9 | The interrupt for Video Input 2 Port B Channel 9 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_VIP2_MULT_PORTB_SRC8 | The interrupt for Video Input 2 Port B Channel 8 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_VIP2_MULT_PORTB_SRC7 | The interrupt for Video Input 2 Port B Channel 7 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_VIP2_MULT_PORTB_SRC6 | The interrupt for Video Input 2 Port B Channel 6 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_VIP2_MULT_PORTB_SRC5 | The interrupt for Video Input 2 Port B Channel 5 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_VIP2_MULT_PORTB_SRC4 | The interrupt for Video Input 2 Port B Channel 4 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00B8 | ||
Physical Address | 0x4897 D0B8 0x4899 D0B8 0x489B D0B8 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_TRANSCODE2_CHROMA | INT_STAT_TRANSCODE2_LUMA | INT_STAT_TRANSCODE1_CHROMA | INT_STAT_TRANSCODE1_LUMA | INT_STAT_AUX_IN | INT_STAT_PIP_FRAME | INT_STAT_POST_COMP_WR | INT_STAT_VBI_SD_VENC | RESERVED | INT_STAT_NF_LAST_CHROMA | INT_STAT_NF_LAST_LUMA | INT_STAT_NF_WRITE_CHROMA | INT_STAT_NF_WRITE_LUMA | INT_STAT_OTHER | INT_STAT_VIP2_PORTB_RGB | INT_STAT_VIP2_PORTA_RGB | INT_STAT_VIP2_PORTB_CHROMA | INT_STAT_VIP2_PORTB_LUMA | INT_STAT_VIP2_PORTA_CHROMA | INT_STAT_VIP2_PORTA_LUMA | INT_STAT_VIP2_MULT_ANCB_SRC15 | INT_STAT_VIP2_MULT_ANCB_SRC14 | INT_STAT_VIP2_MULT_ANCB_SRC13 | INT_STAT_VIP2_MULT_ANCB_SRC12 | INT_STAT_VIP2_MULT_ANCB_SRC11 | INT_STAT_VIP2_MULT_ANCB_SRC10 | INT_STAT_VIP2_MULT_ANCB_SRC9 | INT_STAT_VIP2_MULT_ANCB_SRC8 | INT_STAT_VIP2_MULT_ANCB_SRC7 | INT_STAT_VIP2_MULT_ANCB_SRC6 | INT_STAT_VIP2_MULT_ANCB_SRC5 | INT_STAT_VIP2_MULT_ANCB_SRC4 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_TRANSCODE2_CHROMA | The last write DMA transaction has completed for channel transcode2_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_TRANSCODE2_LUMA | The last write DMA transaction has completed for channel transcode2_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_TRANSCODE1_CHROMA | The last write DMA transaction has completed for channel transcode1_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_TRANSCODE1_LUMA | The last write DMA transaction has completed for channel transcode1_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27 | INT_STAT_AUX_IN | The last read DMA transaction has occurred for channel aux_in and the channel is free to be updated for the next transfer. This will fire before the destination has received the data as it will have just been stored in the internal buffer. The client comp_wrbk will now accept a new descriptor from the List Manager. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
26 | INT_STAT_PIP_FRAME | The last read DMA transaction has occurred for channel pip_frame and the channel is free to be updated for the next transfer. This will fire before the destination has received the data as it will have just been stored in the internal buffer. The client pip_wrbk will now accept a new descriptor from the List Manager. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
25 | INT_STAT_POST_COMP_WR | The last write DMA transaction has completed for channel post_comp_wr. 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 hdmi_wrbk_out then the client will be fully empty at this point. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
24 | INT_STAT_VBI_SD_VENC | The last read DMA transaction has occurred for channel vbi_sd_venc and the channel is free to be updated for the next transfer. This will fire before the destination has received the data as it will have just been stored in the internal buffer. The client vbi_sdvenc will now accept a new descriptor from the List Manager. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
23 | RESERVED | Reserved | R | 0x0 |
22 | INT_STAT_NF_LAST_CHROMA | The last write DMA transaction has completed for channel nf_last_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
21 | INT_STAT_NF_LAST_LUMA | The last write DMA transaction has completed for channel nf_last_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
20 | INT_STAT_NF_WRITE_CHROMA | The last write DMA transaction has completed for channel nf_write_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_NF_WRITE_LUMA | The last write DMA transaction has completed for channel nf_write_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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_OTHER | This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_VIP2_PORTB_RGB | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | INT_STAT_VIP2_PORTA_RGB | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
15 | INT_STAT_VIP2_PORTB_CHROMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14 | INT_STAT_VIP2_PORTB_LUMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
13 | INT_STAT_VIP2_PORTA_CHROMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
12 | INT_STAT_VIP2_PORTA_LUMA | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11 | INT_STAT_VIP2_MULT_ANCB_SRC15 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
10 | INT_STAT_VIP2_MULT_ANCB_SRC14 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
9 | INT_STAT_VIP2_MULT_ANCB_SRC13 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
8 | INT_STAT_VIP2_MULT_ANCB_SRC12 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
7 | INT_STAT_VIP2_MULT_ANCB_SRC11 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
6 | INT_STAT_VIP2_MULT_ANCB_SRC10 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
5 | INT_STAT_VIP2_MULT_ANCB_SRC9 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_VIP2_MULT_ANCB_SRC8 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_VIP2_MULT_ANCB_SRC7 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_VIP2_MULT_ANCB_SRC6 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_VIP2_MULT_ANCB_SRC5 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_VIP2_MULT_ANCB_SRC4 | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00BC | ||
Physical Address | 0x4897 D0BC 0x4899 D0BC 0x489B D0BC | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_TRANSCODE2_CHROMA | INT_MASK_TRANSCODE2_LUMA | INT_MASK_TRANSCODE1_CHROMA | INT_MASK_TRANSCODE1_LUMA | INT_MASK_AUX_IN | INT_MASK_PIP_FRAME | INT_MASK_POST_COMP_WR | INT_MASK_VBI_SD_VENC | RESERVED | INT_MASK_NF_LAST_CHROMA | INT_MASK_NF_LAST_LUMA | INT_MASK_NF_WRITE_CHROMA | INT_MASK_NF_WRITE_LUMA | INT_MASK_OTHER | INT_MASK_VIP2_PORTB_RGB | INT_MASK_VIP2_PORTA_RGB | INT_MASK_VIP2_PORTB_CHROMA | INT_MASK_VIP2_PORTB_LUMA | INT_MASK_VIP2_PORTA_CHROMA | INT_MASK_VIP2_PORTA_LUMA | INT_MASK_VIP2_MULT_ANCB_SRC15 | INT_MASK_VIP2_MULT_ANCB_SRC14 | INT_MASK_VIP2_MULT_ANCB_SRC13 | INT_MASK_VIP2_MULT_ANCB_SRC12 | INT_MASK_VIP2_MULT_ANCB_SRC11 | INT_MASK_VIP2_MULT_ANCB_SRC10 | INT_MASK_VIP2_MULT_ANCB_SRC9 | INT_MASK_VIP2_MULT_ANCB_SRC8 | INT_MASK_VIP2_MULT_ANCB_SRC7 | INT_MASK_VIP2_MULT_ANCB_SRC6 | INT_MASK_VIP2_MULT_ANCB_SRC5 | INT_MASK_VIP2_MULT_ANCB_SRC4 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_TRANSCODE2_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_TRANSCODE2_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_TRANSCODE1_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_TRANSCODE1_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_AUX_IN | The interrupt for Auxilary Data for the Compositor Frame From Memory should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_PIP_FRAME | The interrupt for PIP Data for the Compositor Frame From Memory should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_POST_COMP_WR | The interrupt for Post Compositer Writeback to Memory should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_VBI_SD_VENC | The interrupt for SD Video Encoder VBI Data should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | RESERVED | Reserved | R | 0x0 |
22 | INT_MASK_NF_LAST_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_NF_LAST_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_NF_WRITE_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_NF_WRITE_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_OTHER | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_VIP2_PORTB_RGB | The interrupt for Video Input 2 Port B RGB Data should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_VIP2_PORTA_RGB | The interrupt for Video Input 2 Port A RGB Data should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_MASK_VIP2_PORTB_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14 | INT_MASK_VIP2_PORTB_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
13 | INT_MASK_VIP2_PORTA_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
12 | INT_MASK_VIP2_PORTA_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11 | INT_MASK_VIP2_MULT_ANCB_SRC15 | The interrupt for Video Input 2 Port B Ancillary Data Channel 15 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
10 | INT_MASK_VIP2_MULT_ANCB_SRC14 | The interrupt for Video Input 2 Port B Ancillary Data Channel 14 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
9 | INT_MASK_VIP2_MULT_ANCB_SRC13 | The interrupt for Video Input 2 Port B Ancillary Data Channel 13 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
8 | INT_MASK_VIP2_MULT_ANCB_SRC12 | The interrupt for Video Input 2 Port B Ancillary Data Channel 12 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
7 | INT_MASK_VIP2_MULT_ANCB_SRC11 | The interrupt for Video Input 2 Port B Ancillary Data Channel 11 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
6 | INT_MASK_VIP2_MULT_ANCB_SRC10 | The interrupt for Video Input 2 Port B Ancillary Data Channel 10 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
5 | INT_MASK_VIP2_MULT_ANCB_SRC9 | The interrupt for Video Input 2 Port B Ancillary Data Channel 9 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_VIP2_MULT_ANCB_SRC8 | The interrupt for Video Input 2 Port B Ancillary Data Channel 8 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_VIP2_MULT_ANCB_SRC7 | The interrupt for Video Input 2 Port B Ancillary Data Channel 7 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_VIP2_MULT_ANCB_SRC6 | The interrupt for Video Input 2 Port B Ancillary Data Channel 6 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_VIP2_MULT_ANCB_SRC5 | The interrupt for Video Input 2 Port B Ancillary Data Channel 5 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_VIP2_MULT_ANCB_SRC4 | The interrupt for Video Input 2 Port B Ancillary Data Channel 4 should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00C8 | ||
Physical Address | 0x4897 D0C8 0x4899 D0C8 0x489B D0C8 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_TRANSCODE2_CHROMA | INT_MASK_TRANSCODE2_LUMA | INT_MASK_TRANSCODE1_CHROMA | INT_MASK_TRANSCODE1_LUMA | INT_MASK_AUX_IN | INT_MASK_PIP_FRAME | INT_MASK_POST_COMP_WR | INT_MASK_VBI_SD_VENC | RESERVED | INT_MASK_NF_LAST_CHROMA | INT_MASK_NF_LAST_LUMA | INT_MASK_NF_WRITE_CHROMA | INT_MASK_NF_WRITE_LUMA | INT_MASK_NF_READ | INT_MASK_VIP2_PORTB_RGB | INT_MASK_VIP2_PORTA_RGB | INT_STAT_DEI_HQ_MV_OUT | RESERVED | INT_STAT_DEI_HQ_MV_IN | RESERVED | INT_STAT_DEI_HQ_3_CHROMA | INT_STAT_DEI_HQ_3_LUMA | INT_STAT_DEI_HQ_2_CHROMA | INT_STAT_DEI_HQ_2_LUMA | INT_STAT_DEI_HQ_1_LUMA | INT_STAT_DEI_HQ_1_CHROMA |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_TRANSCODE2_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_TRANSCODE2_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_TRANSCODE1_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_TRANSCODE1_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_AUX_IN | The interrupt for Auxilary Data for the Compositor Frame From Memory should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_PIP_FRAME | The interrupt for PIP Data for the Compositor Frame From Memory should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_POST_COMP_WR | The interrupt for Post Compositer Writeback to Memory should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_VBI_SD_VENC | The interrupt for SD Video Encoder VBI Data should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | RESERVED | Reserved | R | 0x0 |
22 | INT_MASK_NF_LAST_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_NF_LAST_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_NF_WRITE_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_NF_WRITE_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_NF_READ | The interrupt for Noise Filter Input Data 422 Interleaved should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_VIP2_PORTB_RGB | The interrupt for Video Input 2 Port B RGB Data should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_VIP2_PORTA_RGB | The interrupt for Video Input 2 Port A RGB Data should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_STAT_DEI_HQ_MV_OUT | The client interface dei_hq_mv_out 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14:13 | RESERVED | Reserved | R | 0x0 |
12 | INT_STAT_DEI_HQ_MV_IN | The client interface dei_hq_mv_in 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11:6 | RESERVED | Reserved | R | 0x00 |
5 | INT_STAT_DEI_HQ_3_CHROMA | The client interface dei_hq_3_chroma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_DEI_HQ_3_LUMA | The client interface dei_hq_3_luma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_DEI_HQ_2_CHROMA | The client interface dei_hq_2_chroma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_DEI_HQ_2_LUMA | The client interface dei_hq_2_luma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_DEI_HQ_1_LUMA | The client interface dei_hq_1_luma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_DEI_HQ_1_CHROMA | The client interface dei_hq_1_chroma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00CC | ||
Physical Address | 0x4897 D0CC 0x4899 D0CC 0x489B D0CC | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_GRPX1_DATA | INT_MASK_COMP_WRBK | INT_MASK_SC_OUT | RESERVED | INT_MASK_SC_IN_LUMA | INT_MASK_SC_IN_CHROMA | INT_MASK_PIP_WRBK | INT_MASK_DEI_SC_OUT | RESERVED | INT_MASK_DEI_HQ_MV_OUT | RESERVED | INT_MASK_DEI_HQ_MV_IN | RESERVED | INT_MASK_DEI_HQ_3_CHROMA | INT_MASK_DEI_HQ_3_LUMA | INT_MASK_DEI_HQ_2_CHROMA | INT_MASK_DEI_HQ_2_LUMA | INT_MASK_DEI_HQ_1_LUMA | INT_MASK_DEI_HQ_1_CHROMA |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_GRPX1_DATA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_COMP_WRBK | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_SC_OUT | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28:21 | RESERVED | Reserved | R | 0x00 |
20 | INT_MASK_SC_IN_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_SC_IN_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_PIP_WRBK | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_DEI_SC_OUT | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | RESERVED | Reserved | R | 0x0 |
15 | INT_MASK_DEI_HQ_MV_OUT | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14:13 | RESERVED | Reserved | R | 0x0 |
12 | INT_MASK_DEI_HQ_MV_IN | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11:6 | RESERVED | Reserved | R | 0x00 |
5 | INT_MASK_DEI_HQ_3_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_DEI_HQ_3_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_DEI_HQ_2_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_DEI_HQ_2_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_DEI_HQ_1_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_DEI_HQ_1_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00D0 | ||
Physical Address | 0x4897 D0D0 0x4899 D0D0 0x489B D0D0 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | INT_STAT_VIP2_ANC_B | INT_STAT_VIP2_ANC_A | INT_STAT_VIP1_ANC_B | INT_STAT_VIP1_ANC_A | INT_STAT_TRANS2_LUMA | INT_STAT_TRANS2_CHROMA | INT_STAT_TRANS1_LUMA | INT_STAT_TRANS1_CHROMA | INT_STAT_HDMI_WRBK_OUT | INT_STAT_VPI_CTL | INT_STAT_VBI_SDVENC | RESERVED | INT_STAT_NF_420_UV_OUT | INT_STAT_NF_420_Y_OUT | INT_STAT_NF_420_UV_IN | INT_STAT_NF_420_Y_IN | INT_STAT_NF_422_IN | INT_STAT_GRPX3_ST | INT_STAT_GRPX2_ST | INT_STAT_GRPX1_ST | INT_STAT_VIP2_UP_UV | INT_STAT_VIP2_UP_Y | INT_STAT_VIP2_LO_UV | INT_STAT_VIP2_LO_Y | INT_STAT_VIP1_UP_UV | INT_STAT_VIP1_UP_Y | INT_STAT_VIP1_LO_UV | INT_STAT_VIP1_LO_Y | INT_STAT_GRPX3_DATA | INT_STAT_GRPX2_DATA |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | RESERVED | Reserved | R | 0 |
30 | RESERVED | Reserved | R | 0 |
29 | INT_STAT_VIP2_ANC_B | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
28 | INT_STAT_VIP2_ANC_A | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
27 | INT_STAT_VIP1_ANC_B | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
26 | INT_STAT_VIP1_ANC_A | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
25 | INT_STAT_TRANS2_LUMA | The client interface trans2_luma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
24 | INT_STAT_TRANS2_CHROMA | The client interface trans2_chroma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
23 | INT_STAT_TRANS1_LUMA | The client interface trans1_luma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
22 | INT_STAT_TRANS1_CHROMA | The client interface trans1_chroma 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
21 | INT_STAT_HDMI_WRBK_OUT | The client interface hdmi_wrbk_out 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
20 | INT_STAT_VPI_CTL | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
19 | INT_STAT_VBI_SDVENC | The client interface vbi_sdvenc 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
18 | RESERVED | Reserved | R | 0 |
17 | INT_STAT_NF_420_UV_OUT | The client interface nf_420_uv_out 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
16 | INT_STAT_NF_420_Y_OUT | The client interface nf_420_y_out 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
15 | INT_STAT_NF_420_UV_IN | The client interface nf_420_uv_in 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
14 | INT_STAT_NF_420_Y_IN | The client interface nf_420_y_in 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
13 | INT_STAT_NF_422_IN | The client interface nf_422_in 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
12 | INT_STAT_GRPX3_ST | The client interface grpx3_st 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
11 | INT_STAT_GRPX2_ST | The client interface grpx2_st 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
10 | INT_STAT_GRPX1_ST | The client interface grpx1_st 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
9 | INT_STAT_VIP2_UP_UV | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
8 | INT_STAT_VIP2_UP_Y | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
7 | INT_STAT_VIP2_LO_UV | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
6 | INT_STAT_VIP2_LO_Y | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
5 | INT_STAT_VIP1_UP_UV | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
4 | INT_STAT_VIP1_UP_Y | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
3 | INT_STAT_VIP1_LO_UV | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
2 | INT_STAT_VIP1_LO_Y | 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
1 | INT_STAT_GRPX3_DATA | The client interface grpx3_data 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
0 | INT_STAT_GRPX2_DATA | The client interface grpx2_data 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. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW W0toClr | 0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00D4 | ||
Physical Address | 0x4897 D0D4 0x4899 D0D4 0x489B D0D4 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | INT_MASK_VIP2_ANC_B | INT_MASK_VIP2_ANC_A | INT_MASK_VIP1_ANC_B | INT_MASK_VIP1_ANC_A | INT_MASK_TRANS2_LUMA | INT_MASK_TRANS2_CHROMA | INT_MASK_TRANS1_LUMA | INT_MASK_TRANS1_CHROMA | INT_MASK_HDMI_WRBK_OUT | INT_MASK_VPI_CTL | INT_MASK_VBI_SDVENC | RESERVED | INT_MASK_NF_420_UV_OUT | INT_MASK_NF_420_Y_OUT | INT_MASK_NF_420_UV_IN | INT_MASK_NF_420_Y_IN | INT_MASK_NF_422_IN | INT_MASK_GRPX3_ST | INT_MASK_GRPX2_ST | INT_MASK_GRPX1_ST | INT_MASK_VIP2_UP_UV | INT_MASK_VIP2_UP_Y | INT_MASK_VIP2_LO_UV | INT_MASK_VIP2_LO_Y | INT_MASK_VIP1_UP_UV | INT_MASK_VIP1_UP_Y | INT_MASK_VIP1_LO_UV | INT_MASK_VIP1_LO_Y | INT_MASK_GRPX3_DATA | INT_MASK_GRPX2_DATA |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | RESERVED | Reserved | R | 0 |
30 | RESERVED | Reserved | R | 0 |
29 | INT_MASK_VIP2_ANC_B | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
28 | INT_MASK_VIP2_ANC_A | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
27 | INT_MASK_VIP1_ANC_B | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
26 | INT_MASK_VIP1_ANC_A | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
25 | INT_MASK_TRANS2_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
24 | INT_MASK_TRANS2_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
23 | INT_MASK_TRANS1_LUMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
22 | INT_MASK_TRANS1_CHROMA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
21 | INT_MASK_HDMI_WRBK_OUT | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
20 | INT_MASK_VPI_CTL | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
19 | INT_MASK_VBI_SDVENC | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
18 | RESERVED | Reserved | R | 0 |
17 | INT_MASK_NF_420_UV_OUT | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
16 | INT_MASK_NF_420_Y_OUT | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
15 | INT_MASK_NF_420_UV_IN | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
14 | INT_MASK_NF_420_Y_IN | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
13 | INT_MASK_NF_422_IN | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
12 | INT_MASK_GRPX3_ST | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
11 | INT_MASK_GRPX2_ST | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
10 | INT_MASK_GRPX1_ST | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
9 | INT_MASK_VIP2_UP_UV | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
8 | INT_MASK_VIP2_UP_Y | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
7 | INT_MASK_VIP2_LO_UV | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
6 | INT_MASK_VIP2_LO_Y | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
5 | INT_MASK_VIP1_UP_UV | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
4 | INT_MASK_VIP1_UP_Y | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
3 | INT_MASK_VIP1_LO_UV | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
2 | INT_MASK_VIP1_LO_Y | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
1 | INT_MASK_GRPX3_DATA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
0 | INT_MASK_GRPX2_DATA | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00D8 | ||
Physical Address | 0x4897 D0D8 0x4899 D0D8 0x489B D0D8 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | This register gives the information of the interrupts that have triggered since last cleared by the process that is servicing vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_STAT_CONTROL_DESCRIPTOR_INT15 | INT_STAT_CONTROL_DESCRIPTOR_INT14 | INT_STAT_CONTROL_DESCRIPTOR_INT13 | INT_STAT_CONTROL_DESCRIPTOR_INT12 | INT_STAT_CONTROL_DESCRIPTOR_INT11 | INT_STAT_CONTROL_DESCRIPTOR_INT10 | INT_STAT_CONTROL_DESCRIPTOR_INT9 | INT_STAT_CONTROL_DESCRIPTOR_INT8 | INT_STAT_CONTROL_DESCRIPTOR_INT7 | INT_STAT_CONTROL_DESCRIPTOR_INT6 | INT_STAT_CONTROL_DESCRIPTOR_INT5 | INT_STAT_CONTROL_DESCRIPTOR_INT4 | INT_STAT_CONTROL_DESCRIPTOR_INT3 | INT_STAT_CONTROL_DESCRIPTOR_INT2 | INT_STAT_CONTROL_DESCRIPTOR_INT1 | INT_STAT_CONTROL_DESCRIPTOR_INT0 | INT_STAT_LIST7_NOTIFY | INT_STAT_LIST7_COMPLETE | INT_STAT_LIST6_NOTIFY | INT_STAT_LIST6_COMPLETE | INT_STAT_LIST5_NOTIFY | INT_STAT_LIST5_COMPLETE | INT_STAT_LIST4_NOTIFY | INT_STAT_LIST4_COMPLETE | INT_STAT_LIST3_NOTIFY | INT_STAT_LIST3_COMPLETE | INT_STAT_LIST2_NOTIFY | INT_STAT_LIST2_COMPLETE | INT_STAT_LIST1_NOTIFY | INT_STAT_LIST1_COMPLETE | INT_STAT_LIST0_NOTIFY | INT_STAT_LIST0_COMPLETE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_STAT_CONTROL_DESCRIPTOR_INT15 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 15. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
30 | INT_STAT_CONTROL_DESCRIPTOR_INT14 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 14. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
29 | INT_STAT_CONTROL_DESCRIPTOR_INT13 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 13. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
28 | INT_STAT_CONTROL_DESCRIPTOR_INT12 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 12. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
27 | INT_STAT_CONTROL_DESCRIPTOR_INT11 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 11. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
26 | INT_STAT_CONTROL_DESCRIPTOR_INT10 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 10. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
25 | INT_STAT_CONTROL_DESCRIPTOR_INT9 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 9. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
24 | INT_STAT_CONTROL_DESCRIPTOR_INT8 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 8. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
23 | INT_STAT_CONTROL_DESCRIPTOR_INT7 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 7. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
22 | INT_STAT_CONTROL_DESCRIPTOR_INT6 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 6. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
21 | INT_STAT_CONTROL_DESCRIPTOR_INT5 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 5. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
20 | INT_STAT_CONTROL_DESCRIPTOR_INT4 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 4. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
19 | INT_STAT_CONTROL_DESCRIPTOR_INT3 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 3. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
18 | INT_STAT_CONTROL_DESCRIPTOR_INT2 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 2. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
17 | INT_STAT_CONTROL_DESCRIPTOR_INT1 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 1. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
16 | INT_STAT_CONTROL_DESCRIPTOR_INT0 | A Send Interrupt Control Descriptor has been received by the list manager with a source value of 0. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
15 | INT_STAT_LIST7_NOTIFY | A channel set by List 7 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
14 | INT_STAT_LIST7_COMPLETE | List 7 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
13 | INT_STAT_LIST6_NOTIFY | A channel set by List 6 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
12 | INT_STAT_LIST6_COMPLETE | List 6 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
11 | INT_STAT_LIST5_NOTIFY | A channel set by List 5 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
10 | INT_STAT_LIST5_COMPLETE | List 5 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
9 | INT_STAT_LIST4_NOTIFY | A channel set by List 4 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
8 | INT_STAT_LIST4_COMPLETE | List 4 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
7 | INT_STAT_LIST3_NOTIFY | A channel set by List 3 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
6 | INT_STAT_LIST3_COMPLETE | List 3 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
5 | INT_STAT_LIST2_NOTIFY | A channel set by List 2 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
4 | INT_STAT_LIST2_COMPLETE | List 2 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
3 | INT_STAT_LIST1_NOTIFY | A channel set by List 1 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
2 | INT_STAT_LIST1_COMPLETE | List 1 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
1 | INT_STAT_LIST0_NOTIFY | A channel set by List 0 has completed and the Notify bit had been set in the descriptor for that channel. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
0 | INT_STAT_LIST0_COMPLETE | List 0 has completed and a new list can be loaded. This event will cause a one to be set in this register until cleared by software. Write a 1 to this field to clear the value. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 00DC | ||
Physical Address | 0x4897 D0DC 0x4899 D0DC 0x489B D0DC | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register gives the information of the interrupts that should be masked and not generate an interrupt for vpdma_int1. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INT_MASK_CONTROL_DESCRIPTOR_INT15 | INT_MASK_CONTROL_DESCRIPTOR_INT14 | INT_MASK_CONTROL_DESCRIPTOR_INT13 | INT_MASK_CONTROL_DESCRIPTOR_INT12 | INT_MASK_CONTROL_DESCRIPTOR_INT11 | INT_MASK_CONTROL_DESCRIPTOR_INT10 | INT_MASK_CONTROL_DESCRIPTOR_INT9 | INT_MASK_CONTROL_DESCRIPTOR_INT8 | INT_MASK_CONTROL_DESCRIPTOR_INT7 | INT_MASK_CONTROL_DESCRIPTOR_INT6 | INT_MASK_CONTROL_DESCRIPTOR_INT5 | INT_MASK_CONTROL_DESCRIPTOR_INT4 | INT_MASK_CONTROL_DESCRIPTOR_INT3 | INT_MASK_CONTROL_DESCRIPTOR_INT2 | INT_MASK_CONTROL_DESCRIPTOR_INT1 | INT_MASK_CONTROL_DESCRIPTOR_INT0 | INT_MASK_LIST7_NOTIFY | INT_MASK_LIST7_COMPLETE | INT_MASK_LIST6_NOTIFY | INT_MASK_LIST6_COMPLETE | INT_MASK_LIST5_NOTIFY | INT_MASK_LIST5_COMPLETE | INT_MASK_LIST4_NOTIFY | INT_MASK_LIST4_COMPLETE | INT_MASK_LIST3_NOTIFY | INT_MASK_LIST3_COMPLETE | INT_MASK_LIST2_NOTIFY | INT_MASK_LIST2_COMPLETE | INT_MASK_LIST1_NOTIFY | INT_MASK_LIST1_COMPLETE | INT_MASK_LIST0_NOTIFY | INT_MASK_LIST0_COMPLETE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | INT_MASK_CONTROL_DESCRIPTOR_INT15 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
30 | INT_MASK_CONTROL_DESCRIPTOR_INT14 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
29 | INT_MASK_CONTROL_DESCRIPTOR_INT13 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
28 | INT_MASK_CONTROL_DESCRIPTOR_INT12 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
27 | INT_MASK_CONTROL_DESCRIPTOR_INT11 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
26 | INT_MASK_CONTROL_DESCRIPTOR_INT10 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
25 | INT_MASK_CONTROL_DESCRIPTOR_INT9 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
24 | INT_MASK_CONTROL_DESCRIPTOR_INT8 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
23 | INT_MASK_CONTROL_DESCRIPTOR_INT7 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
22 | INT_MASK_CONTROL_DESCRIPTOR_INT6 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
21 | INT_MASK_CONTROL_DESCRIPTOR_INT5 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
20 | INT_MASK_CONTROL_DESCRIPTOR_INT4 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
19 | INT_MASK_CONTROL_DESCRIPTOR_INT3 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
18 | INT_MASK_CONTROL_DESCRIPTOR_INT2 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
17 | INT_MASK_CONTROL_DESCRIPTOR_INT1 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
16 | INT_MASK_CONTROL_DESCRIPTOR_INT0 | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
15 | INT_MASK_LIST7_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
14 | INT_MASK_LIST7_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
13 | INT_MASK_LIST6_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
12 | INT_MASK_LIST6_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
11 | INT_MASK_LIST5_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
10 | INT_MASK_LIST5_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
9 | INT_MASK_LIST4_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
8 | INT_MASK_LIST4_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
7 | INT_MASK_LIST3_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
6 | INT_MASK_LIST3_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
5 | INT_MASK_LIST2_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
4 | INT_MASK_LIST2_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
3 | INT_MASK_LIST1_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
2 | INT_MASK_LIST1_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
1 | INT_MASK_LIST0_NOTIFY | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
0 | INT_MASK_LIST0_COMPLETE | The interrupt for should generate an interrupt on interrupt vpdma_int1. Write a 1 for the interrupt event to trigger the interrupt signal. | RW | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0200 | ||
Physical Address | 0x4897 D200 0x4899 D200 0x489B D200 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: vip2_anc_b 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: vip2_anc_b 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0204 | ||
Physical Address | 0x4897 D204 0x4899 D204 0x489B D204 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0208 | ||
Physical Address | 0x4897 D208 0x4899 D208 0x489B D208 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 020C | ||
Physical Address | 0x4897 D20C 0x4899 D20C 0x489B D20C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0210 | ||
Physical Address | 0x4897 D210 0x4899 D210 0x489B D210 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0214 | ||
Physical Address | 0x4897 D214 0x4899 D214 0x489B D214 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0218 | ||
Physical Address | 0x4897 D218 0x4899 D218 0x489B D218 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 021C | ||
Physical Address | 0x4897 D21C 0x4899 D21C 0x489B D21C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0220 | ||
Physical Address | 0x4897 D220 0x4899 D220 0x489B D220 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0224 | ||
Physical Address | 0x4897 D224 0x4899 D224 0x489B D224 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0228 | ||
Physical Address | 0x4897 D228 0x4899 D228 0x489B D228 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 022C | ||
Physical Address | 0x4897 D22C 0x4899 D22C 0x489B D22C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0230 | ||
Physical Address | 0x4897 D230 0x4899 D230 0x489B D230 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0234 | ||
Physical Address | 0x4897 D234 0x4899 D234 0x489B D234 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0238 | ||
Physical Address | 0x4897 D238 0x4899 D238 0x489B D238 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 023C | ||
Physical Address | 0x4897 D23C 0x4899 D23C 0x489B D23C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0240 | ||
Physical Address | 0x4897 D240 0x4899 D240 0x489B D240 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0244 | ||
Physical Address | 0x4897 D244 0x4899 D244 0x489B D244 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0248 | ||
Physical Address | 0x4897 D248 0x4899 D248 0x489B D248 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 024C | ||
Physical Address | 0x4897 D24C 0x4899 D24C 0x489B D24C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0250 | ||
Physical Address | 0x4897 D250 0x4899 D250 0x489B D250 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0254 | ||
Physical Address | 0x4897 D254 0x4899 D254 0x489B D254 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0258 | ||
Physical Address | 0x4897 D258 0x4899 D258 0x489B D258 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 025C | ||
Physical Address | 0x4897 D25C 0x4899 D25C 0x489B D25C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0260 | ||
Physical Address | 0x4897 D260 0x4899 D260 0x489B D260 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0264 | ||
Physical Address | 0x4897 D264 0x4899 D264 0x489B D264 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0268 | ||
Physical Address | 0x4897 D268 0x4899 D268 0x489B D268 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 026C | ||
Physical Address | 0x4897 D26C 0x4899 D26C 0x489B D26C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0270 | ||
Physical Address | 0x4897 D270 0x4899 D270 0x489B D270 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0274 | ||
Physical Address | 0x4897 D274 0x4899 D274 0x489B D274 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0278 | ||
Physical Address | 0x4897 D278 0x4899 D278 0x489B D278 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 027C | ||
Physical Address | 0x4897 D27C 0x4899 D27C 0x489B D27C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0280 | ||
Physical Address | 0x4897 D280 0x4899 D280 0x489B D280 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: vip1_lo_y | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: vip1_lo_y | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0284 | ||
Physical Address | 0x4897 D284 0x4899 D284 0x489B D284 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: vip1_lo_y 3: vip1_lo_uv | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: vip1_lo_y 3: vip1_lo_uv | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0288 | ||
Physical Address | 0x4897 D288 0x4899 D288 0x489B D288 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vip1_lo_y 1: 2: vip1_lo_uv 3: vip1_up_y | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vip1_lo_y 1: 2: vip1_lo_uv 3: vip1_up_y | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 028C | ||
Physical Address | 0x4897 D28C 0x4899 D28C 0x489B D28C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vip1_lo_uv 1: vip1_lo_y 2: vip1_up_y 3: vip1_up_uv | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vip1_lo_uv 1: vip1_lo_y 2: vip1_up_y 3: vip1_up_uv | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0290 | ||
Physical Address | 0x4897 D290 0x4899 D290 0x489B D290 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vip1_up_y 1: vip1_lo_uv 2: vip1_up_uv 3: vip2_lo_y | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vip1_up_y 1: vip1_lo_uv 2: vip1_up_uv 3: vip2_lo_y | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0294 | ||
Physical Address | 0x4897 D294 0x4899 D294 0x489B D294 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vip1_up_uv 1: vip1_up_y 2: vip2_lo_y 3: vip2_lo_uv | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | RW | 0x0 | |
23:22 | RESERVED | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | R | 0x0 |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vip1_up_uv 1: vip1_up_y 2: vip2_lo_y 3: vip2_lo_uv | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0298 | ||
Physical Address | 0x4897 D298 0x4899 D298 0x489B D298 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vip2_lo_y 1: vip1_up_uv 2: vip2_lo_uv 3: vip2_up_y | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vip2_lo_y 1: vip1_up_uv 2: vip2_lo_uv 3: vip2_up_y | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 029C | ||
Physical Address | 0x4897 D29C 0x4899 D29C 0x489B D29C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vip2_lo_uv 1: vip2_lo_y 2: vip2_up_y 3: vip2_up_uv | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vip2_lo_uv 1: vip2_lo_y 2: vip2_up_y 3: vip2_up_uv | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02A0 | ||
Physical Address | 0x4897 D2A0 0x4899 D2A0 0x489B D2A0 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vip2_up_y 1: vip2_lo_uv 2: vip2_up_uv 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vip2_up_y 1: vip2_lo_uv 2: vip2_up_uv 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02A4 | ||
Physical Address | 0x4897 D2A4 0x4899 D2A4 0x489B D2A4 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vip2_up_uv 1: vip2_up_y 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vip2_up_uv 1: vip2_up_y 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02A8 | ||
Physical Address | 0x4897 D2A8 0x4899 D2A8 0x489B D2A8 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: vip2_up_uv 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: vip2_up_uv 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02AC | ||
Physical Address | 0x4897 D2AC 0x4899 D2AC 0x489B D2AC | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02B0 | ||
Physical Address | 0x4897 D2B0 0x4899 D2B0 0x489B D2B0 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02B4 | ||
Physical Address | 0x4897 D2B4 0x4899 D2B4 0x489B D2B4 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02B8 | ||
Physical Address | 0x4897 D2B8 0x4899 D2B8 0x489B D2B8 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02BC | ||
Physical Address | 0x4897 D2BC 0x4899 D2BC 0x489B D2BC | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02C0 | ||
Physical Address | 0x4897 D2C0 0x4899 D2C0 0x489B D2C0 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02C4 | ||
Physical Address | 0x4897 D2C4 0x4899 D2C4 0x489B D2C4 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02C8 | ||
Physical Address | 0x4897 D2C8 0x4899 D2C8 0x489B D2C8 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: vpi_ctl | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: vpi_ctl | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02CC | ||
Physical Address | 0x4897 D2CC 0x4899 D2CC 0x489B D2CC | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: vpi_ctl 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: vpi_ctl 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02D0 | ||
Physical Address | 0x4897 D2D0 0x4899 D2D0 0x489B D2D0 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vpi_ctl 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vpi_ctl 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02D4 | ||
Physical Address | 0x4897 D2D4 0x4899 D2D4 0x489B D2D4 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: vpi_ctl 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: vpi_ctl 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02D8 | ||
Physical Address | 0x4897 D2D8 0x4899 D2D8 0x489B D2D8 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02DC | ||
Physical Address | 0x4897 D2DC 0x4899 D2DC 0x489B D2DC | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02E0 | ||
Physical Address | 0x4897 D2E0 0x4899 D2E0 0x489B D2E0 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | RW | 0x0 | |
27 | RESERVED | Sets the client whose event stops the performance monitor counter. 0: 1: 2: 3: vip1_anc_a | R | 0x0 |
26:24 | STOP_COUNT | RW | 0x0 | |
23:22 | RESERVED | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | R | 0x0 |
21:20 | START_CLIENT | RW | 0x0 | |
19 | RESERVED | Sets the client whose event starts the performance monitor counter. 0: 1: 2: 3: vip1_anc_a | R | 0x0 |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02E4 | ||
Physical Address | 0x4897 D2E4 0x4899 D2E4 0x489B D2E4 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: 1: 2: vip1_anc_a 3: vip1_anc_b | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: 1: 2: vip1_anc_a 3: vip1_anc_b | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02E8 | ||
Physical Address | 0x4897 D2E8 0x4899 D2E8 0x489B D2E8 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vip1_anc_a 1: 2: vip1_anc_b 3: vip2_anc_a | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vip1_anc_a 1: 2: vip1_anc_b 3: vip2_anc_a | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02EC | ||
Physical Address | 0x4897 D2EC 0x4899 D2EC 0x489B D2EC | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vip1_anc_b 1: vip1_anc_a 2: vip2_anc_a 3: vip2_anc_b | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vip1_anc_b 1: vip1_anc_a 2: vip2_anc_a 3: vip2_anc_b | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02F0 | ||
Physical Address | 0x4897 D2F0 0x4899 D2F0 0x489B D2F0 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vip2_anc_a 1: vip1_anc_b 2: vip2_anc_b 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vip2_anc_a 1: vip1_anc_b 2: vip2_anc_b 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 02F4 | ||
Physical Address | 0x4897 D2F4 0x4899 D2F4 0x489B D2F4 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register can be used to capture timing differences between events in the VPDMA\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CAPTURE_MODE | STOP_CLIENT | RESERVED | STOP_COUNT | RESERVED | START_CLIENT | RESERVED | START_COUNT | CURR_COUNT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:30 | CAPTURE_MODE | Sets how the counter should be updated. Updating this value will also clear the current counter stored value. 0: Running Average 1: Minimum Value 2: Maximum Value 3: Last Value | RW | 0x0 |
29:28 | STOP_CLIENT | Sets the client whose event stops the performance monitor counter. 0: vip2_anc_b 1: vip2_anc_a 2: 3: | RW | 0x0 |
27 | RESERVED | R | 0x0 | |
26:24 | STOP_COUNT | Sets the value that stops the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
23:22 | RESERVED | R | 0x0 | |
21:20 | START_CLIENT | Sets the client whose event starts the performance monitor counter. 0: vip2_anc_b 1: vip2_anc_a 2: 3: | RW | 0x0 |
19 | RESERVED | R | 0x0 | |
18:16 | START_COUNT | Sets the value that starts the performance monitor counter. 0: command request 1: command accept 2: data request 3: data rcvd 4: data empty 5: data full 6: frame start 7: frame end | RW | 0x0 |
15:0 | CURR_COUNT | The current value of the perfomance monitor counter | R | 0x0 |
VIP Register Manual |
Address Offset | 0x0000 0388 | ||
Physical Address | 0x4897 D388 0x4899 D388 0x489B D388 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles..This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 038C | ||
Physical Address | 0x4897 D38C 0x4899 D38C 0x489B D38C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles..This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0390 | ||
Physical Address | 0x4897 D390 0x4899 D390 0x489B D390 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles..This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0394 | ||
Physical Address | 0x4897 D394 0x4899 D394 0x489B D394 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles..This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 0398 | ||
Physical Address | 0x4897 D398 0x4899 D398 0x489B D398 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles..This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 039C | ||
Physical Address | 0x4897 D39C 0x4899 D39C 0x489B D39C | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles..This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 03A0 | ||
Physical Address | 0x4897 D3A0 0x4899 D3A0 0x489B D3A0 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles..This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 03A4 | ||
Physical Address | 0x4897 D3A4 0x4899 D3A4 0x489B D3A4 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles..This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 03D0 | ||
Physical Address | 0x4897 D3D0 0x4899 D3D0 0x489B D3D0 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles..This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 03E8 | ||
Physical Address | 0x4897 D3E8 0x4899 D3E8 0x489B D3E8 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles..This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 03EC | ||
Physical Address | 0x4897 D3EC 0x4899 D3EC 0x489B D3EC | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles..This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 03F0 | ||
Physical Address | 0x4897 D3F0 0x4899 D3F0 0x489B D3F0 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles..This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |
Address Offset | 0x0000 03F4 | ||
Physical Address | 0x4897 D3F4 0x4899 D3F4 0x489B D3F4 | Instance | VIP1_VPDMA VIP2_VPDMA VIP3_VPDMA |
Description | The register holds status information and control for the client.\\n | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REQ_DELAY | REQ_RATE | BUSY | DMA_ACTIVE | FRAME_START | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:24 | REQ_DELAY | The minimum number of clock cycles between requests being issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins and the first request of a frame will go as soon as possible. | RW | 0x0 |
23:16 | REQ_RATE | The number of clock cycles between the last two requests issued. This value is multiplied by 32 to get the actual number of cycles.This value is only accurate for the current frame. The internal counters used to calculate the rate are reset when a new frame begins. | R | 0x0 |
15 | BUSY | Signals if the client is currently active. This bit is set as soon as we the channel is received by the client from the list manager and is cleared when the channel is cleared from the shared memory. | R | 0x0 |
14 | DMA_ACTIVE | Signals if the client is currently actively sending DMA requests | R | 0x0 |
13:10 | FRAME_START | The source of the start frame event for the client.\\n0 : Change in value of hdmi_field_id\\n1 : Change in value of dvo2_field_id\\n2 : Change in value of hdcomp_field_id\\n3 : Change in value of sd_field_id\\n4 : Use List Manager Internal Field0\\n5 : Use List Manager Internal Field1\\n6 : Use List Manager Internal Field2\\n7 : Start on channel active | RW | 0x0 |
9:0 | RESERVED | R | 0x0 |
VIP Functional Description |
VIP Register Manual |