DMA_MM2S_Status_1 (MEMORY_MODULE) Register Description

Register NameDMA_MM2S_Status_1
Offset Address0x000001DF14
Absolute Address

The notation for the AI Engine register addresses is aie_[pl]/[core]/[memory]/[noc]_module_column_row.

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

DMA_MM2S_Status_1 (MEMORY_MODULE) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Cur_BD27:24roRead-only0x0Current BD channel is operating on
Task_Queue_Size22:20roRead-only0x0Current number of tasks in queue
Channel_Running19roRead-only0x00=channel data path idle AND queue empty; 1=channel operating on a transfer OR queue not empty
Task_Queue_Overflow18wtcReadable, write a 1 to clear0x0Attempt to write to full task queue, channel 0. Sticky bit, write to clear
Error_BD_Invalid11roRead-only0x0Error: BD loaded by channel has valid bit not set
Stalled_TCT 5roRead-only0x0Channel stalled due to task complete token backpressure
Stalled_Stream_Backpressure 4roRead-only0x0Channel stalled on stream access
Stalled_Lock_Rel 3roRead-only0x0Channel stalled while requesting lock release
Stalled_Lock_Acq 2roRead-only0x0Channel stalled while requesting lock acquire
Status 1:0roRead-only0x0Channel control state machine status. Encoding is: 00=IDLE, 01=STARTING, 10=RUNNING