DMA_BD4_Buffer_Control (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_BD4_Buffer_Control (aie_noc_module) Register

DMA_BD4_Buffer_Control (aie_noc_module) Register

DMA_BD4_Buffer_Control (aie_noc_module) Register Description

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

0x2000101D058 (aie_noc_module_2_0)
0x2000181D058 (aie_noc_module_3_0)
0x2000301D058 (aie_noc_module_6_0)
0x2000381D058 (aie_noc_module_7_0)
0x2000501D058 (aie_noc_module_10_0)
0x2000581D058 (aie_noc_module_11_0)
0x2000701D058 (aie_noc_module_14_0)
0x2000781D058 (aie_noc_module_15_0)
0x2000901D058 (aie_noc_module_18_0)
0x2000981D058 (aie_noc_module_19_0)
0x2000B01D058 (aie_noc_module_22_0)
0x2000B81D058 (aie_noc_module_23_0)
0x2000D01D058 (aie_noc_module_26_0)
0x2000D81D058 (aie_noc_module_27_0)
0x2000F01D058 (aie_noc_module_30_0)
0x2000F81D058 (aie_noc_module_31_0)
0x2001101D058 (aie_noc_module_34_0)
0x2001181D058 (aie_noc_module_35_0)
0x2001301D058 (aie_noc_module_38_0)
0x2001381D058 (aie_noc_module_39_0)
0x2001501D058 (aie_noc_module_42_0)
0x2001581D058 (aie_noc_module_43_0)
0x2001701D058 (aie_noc_module_46_0)
0x2001781D058 (aie_noc_module_47_0)

Width32
TyperwNormal read/write
Reset Value0x00000000
DescriptionDMA BD4 Control

DMA_BD4_Buffer_Control (aie_noc_module) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Addr_High31:16rwNormal read/write0x0Upper 16-bit Base Address bits
Use_Next_BD15rwNormal read/write0x0Continue with next BD after completion of current BD or stop
Next_BD14:11rwNormal read/write0x0Next BD to continue with
Lock_ID10:7rwNormal read/write0x0Lock ID to use for this transfer
Enable_Release 6rwNormal read/write0x0If set, request a lock release after the BD is completed
Release_Value 5rwNormal read/write0x0Lock release value
Use_Release_Value 4rwNormal read/write0x0Set the release value. If false, leave lock value unchanged
Enable_Acquire 3rwNormal read/write0x0If set, request a lock acquire before the first memory access occurs
Acquire_Value 2rwNormal read/write0x0Lock aquire value
Use_Acquire_Value 1rwNormal read/write0x0Require lock to have given value. If false, acquire lock with any value
Valid_BD 0rwNormal read/write0x0Defines if BD is valid or not