DMA_S2MM_Status (aie_noc_module) Register

Versal ACAP AI Engine Register Reference

Document ID
AM015

Versal ACAP AI Engine Register Reference > Module Summary > aie_noc_module Module > DMA_S2MM_Status (aie_noc_module) Register

DMA_S2MM_Status (aie_noc_module) Register

DMA_S2MM_Status (aie_noc_module) Register Description

Register NameDMA_S2MM_Status
Relative Address0x000001D160
Absolute Address The notation for the AI Engine register addresses is aie_noc_module_column_row.
Absolute Addresses

0x2000101D160 (aie_noc_module_2_0)
0x2000181D160 (aie_noc_module_3_0)
0x2000301D160 (aie_noc_module_6_0)
0x2000381D160 (aie_noc_module_7_0)
0x2000501D160 (aie_noc_module_10_0)
0x2000581D160 (aie_noc_module_11_0)
0x2000701D160 (aie_noc_module_14_0)
0x2000781D160 (aie_noc_module_15_0)
0x2000901D160 (aie_noc_module_18_0)
0x2000981D160 (aie_noc_module_19_0)
0x2000B01D160 (aie_noc_module_22_0)
0x2000B81D160 (aie_noc_module_23_0)
0x2000D01D160 (aie_noc_module_26_0)
0x2000D81D160 (aie_noc_module_27_0)
0x2000F01D160 (aie_noc_module_30_0)
0x2000F81D160 (aie_noc_module_31_0)
0x2001101D160 (aie_noc_module_34_0)
0x2001181D160 (aie_noc_module_35_0)
0x2001301D160 (aie_noc_module_38_0)
0x2001381D160 (aie_noc_module_39_0)
0x2001501D160 (aie_noc_module_42_0)
0x2001581D160 (aie_noc_module_43_0)
0x2001701D160 (aie_noc_module_46_0)
0x2001781D160 (aie_noc_module_47_0)

Width32
TypemixedMixed types. See bit-field details.
Reset Value0x00000000
DescriptionDMA S2MM Status Register

DMA_S2MM_Status (aie_noc_module) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Start_Queue_Overflow_129wtcReadable, write a 1 to clear0x0Attempt to write to full start queue, channel 1. Sticky bit
Start_Queue_Overflow_028wtcReadable, write a 1 to clear0x0Attempt to write to full start queue, channel 0. Sticky bit
AXI_MM_Slave_Error_127wtcReadable, write a 1 to clear0x0AXI-MM slave error in channel 1. Sticky bit
AXI_MM_Slave_Error_026wtcReadable, write a 1 to clear0x0AXI-MM slave error in channel 0. Sticky bit
AXI_MM_Decode_Error_125wtcReadable, write a 1 to clear0x0AXI-MM decode error in channel 1. Sticky bit
AXI_MM_Decode_Error_024wtcReadable, write a 1 to clear0x0AXI-MM decode error in channel 0. Sticky bit
Cur_BD_123:20roRead-only0x0Current BD Channel 1
Cur_BD_019:16roRead-only0x0Current BD Channel 0
Start_Queue_Size_111:9roRead-only0x0Current start queue size 1
Start_Queue_Size_0 8:6roRead-only0x0Current start queue size 0
Stalled1 5roRead-only0x0Channel 1 is stalled due to not getting a requested lock
Stalled0 4roRead-only0x0Channel 0 is stalled due to not getting a requested lock
Status1 3:2roRead-only0x0Channel Status. Encoding is:
00: IDLE, 01: STARTING, 10: RUNNING.
Status0 1:0roRead-only0x0Same as Status1