DMA_BD0_Control (aie_memory_module) Register

Versal ACAP AI Engine Register Reference

Document ID
AM015

Versal ACAP AI Engine Register Reference > Module Summary > aie_memory_module Module > DMA_BD0_Control (aie_memory_module) Register

DMA_BD0_Control (aie_memory_module) Register

DMA_BD0_Control (aie_memory_module) Register Description

Register NameDMA_BD0_Control
Relative Address0x000001D018
Absolute Address The notation for the AI Engine register addresses is aie_memory_module_column_row.
Absolute Addresses

0x2000005D018 (aie_memory_module_0_1)
0x2000009D018 (aie_memory_module_0_2)
0x200000DD018 (aie_memory_module_0_3)
0x2000011D018 (aie_memory_module_0_4)
0x2000015D018 (aie_memory_module_0_5)
0x2000019D018 (aie_memory_module_0_6)
0x200001DD018 (aie_memory_module_0_7)
0x2000021D018 (aie_memory_module_0_8)
0x2000085D018 (aie_memory_module_1_1)
0x2000089D018 (aie_memory_module_1_2)
0x200008DD018 (aie_memory_module_1_3)
0x2000091D018 (aie_memory_module_1_4)
0x2000095D018 (aie_memory_module_1_5)
0x2000099D018 (aie_memory_module_1_6)
0x200009DD018 (aie_memory_module_1_7)
0x20000A1D018 (aie_memory_module_1_8)
0x2000105D018 (aie_memory_module_2_1)
0x2000109D018 (aie_memory_module_2_2)
0x200010DD018 (aie_memory_module_2_3)
0x2000111D018 (aie_memory_module_2_4)
0x2000115D018 (aie_memory_module_2_5)
0x2000119D018 (aie_memory_module_2_6)
0x200011DD018 (aie_memory_module_2_7)
0x2000121D018 (aie_memory_module_2_8)
0x2000185D018 (aie_memory_module_3_1)
0x2000189D018 (aie_memory_module_3_2)
0x200018DD018 (aie_memory_module_3_3)
0x2000191D018 (aie_memory_module_3_4)
0x2000195D018 (aie_memory_module_3_5)
0x2000199D018 (aie_memory_module_3_6)
0x200019DD018 (aie_memory_module_3_7)
0x20001A1D018 (aie_memory_module_3_8)
0x2000205D018 (aie_memory_module_4_1)
0x2000209D018 (aie_memory_module_4_2)
0x200020DD018 (aie_memory_module_4_3)
0x2000211D018 (aie_memory_module_4_4)
0x2000215D018 (aie_memory_module_4_5)
0x2000219D018 (aie_memory_module_4_6)
0x200021DD018 (aie_memory_module_4_7)
0x2000221D018 (aie_memory_module_4_8)
0x2000285D018 (aie_memory_module_5_1)
0x2000289D018 (aie_memory_module_5_2)
0x200028DD018 (aie_memory_module_5_3)
0x2000291D018 (aie_memory_module_5_4)
0x2000295D018 (aie_memory_module_5_5)
0x2000299D018 (aie_memory_module_5_6)
0x200029DD018 (aie_memory_module_5_7)
0x20002A1D018 (aie_memory_module_5_8)
0x2000305D018 (aie_memory_module_6_1)
0x2000309D018 (aie_memory_module_6_2)
0x200030DD018 (aie_memory_module_6_3)
0x2000311D018 (aie_memory_module_6_4)
0x2000315D018 (aie_memory_module_6_5)
0x2000319D018 (aie_memory_module_6_6)
0x200031DD018 (aie_memory_module_6_7)
0x2000321D018 (aie_memory_module_6_8)
0x2000385D018 (aie_memory_module_7_1)
0x2000389D018 (aie_memory_module_7_2)
0x200038DD018 (aie_memory_module_7_3)
0x2000391D018 (aie_memory_module_7_4)
0x2000395D018 (aie_memory_module_7_5)
0x2000399D018 (aie_memory_module_7_6)
0x200039DD018 (aie_memory_module_7_7)
0x20003A1D018 (aie_memory_module_7_8)
0x2000405D018 (aie_memory_module_8_1)
0x2000409D018 (aie_memory_module_8_2)
0x200040DD018 (aie_memory_module_8_3)
0x2000411D018 (aie_memory_module_8_4)
0x2000415D018 (aie_memory_module_8_5)
0x2000419D018 (aie_memory_module_8_6)
0x200041DD018 (aie_memory_module_8_7)
0x2000421D018 (aie_memory_module_8_8)
0x2000485D018 (aie_memory_module_9_1)
0x2000489D018 (aie_memory_module_9_2)
0x200048DD018 (aie_memory_module_9_3)
0x2000491D018 (aie_memory_module_9_4)
0x2000495D018 (aie_memory_module_9_5)
0x2000499D018 (aie_memory_module_9_6)
0x200049DD018 (aie_memory_module_9_7)
0x20004A1D018 (aie_memory_module_9_8)
0x2000505D018 (aie_memory_module_10_1)
0x2000509D018 (aie_memory_module_10_2)
0x200050DD018 (aie_memory_module_10_3)
0x2000511D018 (aie_memory_module_10_4)
0x2000515D018 (aie_memory_module_10_5)
0x2000519D018 (aie_memory_module_10_6)
0x200051DD018 (aie_memory_module_10_7)
0x2000521D018 (aie_memory_module_10_8)
0x2000585D018 (aie_memory_module_11_1)
0x2000589D018 (aie_memory_module_11_2)
0x200058DD018 (aie_memory_module_11_3)
0x2000591D018 (aie_memory_module_11_4)
0x2000595D018 (aie_memory_module_11_5)
0x2000599D018 (aie_memory_module_11_6)
0x200059DD018 (aie_memory_module_11_7)
0x20005A1D018 (aie_memory_module_11_8)
0x2000605D018 (aie_memory_module_12_1)
0x2000609D018 (aie_memory_module_12_2)
0x200060DD018 (aie_memory_module_12_3)
0x2000611D018 (aie_memory_module_12_4)
0x2000615D018 (aie_memory_module_12_5)
0x2000619D018 (aie_memory_module_12_6)
0x200061DD018 (aie_memory_module_12_7)
0x2000621D018 (aie_memory_module_12_8)
0x2000685D018 (aie_memory_module_13_1)
0x2000689D018 (aie_memory_module_13_2)
0x200068DD018 (aie_memory_module_13_3)
0x2000691D018 (aie_memory_module_13_4)
0x2000695D018 (aie_memory_module_13_5)
0x2000699D018 (aie_memory_module_13_6)
0x200069DD018 (aie_memory_module_13_7)
0x20006A1D018 (aie_memory_module_13_8)
0x2000705D018 (aie_memory_module_14_1)
0x2000709D018 (aie_memory_module_14_2)
0x200070DD018 (aie_memory_module_14_3)
0x2000711D018 (aie_memory_module_14_4)
0x2000715D018 (aie_memory_module_14_5)
0x2000719D018 (aie_memory_module_14_6)
0x200071DD018 (aie_memory_module_14_7)
0x2000721D018 (aie_memory_module_14_8)
0x2000785D018 (aie_memory_module_15_1)
0x2000789D018 (aie_memory_module_15_2)
0x200078DD018 (aie_memory_module_15_3)
0x2000791D018 (aie_memory_module_15_4)
0x2000795D018 (aie_memory_module_15_5)
0x2000799D018 (aie_memory_module_15_6)
0x200079DD018 (aie_memory_module_15_7)
0x20007A1D018 (aie_memory_module_15_8)
0x2000805D018 (aie_memory_module_16_1)
0x2000809D018 (aie_memory_module_16_2)
0x200080DD018 (aie_memory_module_16_3)
0x2000811D018 (aie_memory_module_16_4)
0x2000815D018 (aie_memory_module_16_5)
0x2000819D018 (aie_memory_module_16_6)
0x200081DD018 (aie_memory_module_16_7)
0x2000821D018 (aie_memory_module_16_8)
0x2000885D018 (aie_memory_module_17_1)
0x2000889D018 (aie_memory_module_17_2)
0x200088DD018 (aie_memory_module_17_3)
0x2000891D018 (aie_memory_module_17_4)
0x2000895D018 (aie_memory_module_17_5)
0x2000899D018 (aie_memory_module_17_6)
0x200089DD018 (aie_memory_module_17_7)
0x20008A1D018 (aie_memory_module_17_8)
0x2000905D018 (aie_memory_module_18_1)
0x2000909D018 (aie_memory_module_18_2)
0x200090DD018 (aie_memory_module_18_3)
0x2000911D018 (aie_memory_module_18_4)
0x2000915D018 (aie_memory_module_18_5)
0x2000919D018 (aie_memory_module_18_6)
0x200091DD018 (aie_memory_module_18_7)
0x2000921D018 (aie_memory_module_18_8)
0x2000985D018 (aie_memory_module_19_1)
0x2000989D018 (aie_memory_module_19_2)
0x200098DD018 (aie_memory_module_19_3)
0x2000991D018 (aie_memory_module_19_4)
0x2000995D018 (aie_memory_module_19_5)
0x2000999D018 (aie_memory_module_19_6)
0x200099DD018 (aie_memory_module_19_7)
0x20009A1D018 (aie_memory_module_19_8)
0x2000A05D018 (aie_memory_module_20_1)
0x2000A09D018 (aie_memory_module_20_2)
0x2000A0DD018 (aie_memory_module_20_3)
0x2000A11D018 (aie_memory_module_20_4)
0x2000A15D018 (aie_memory_module_20_5)
0x2000A19D018 (aie_memory_module_20_6)
0x2000A1DD018 (aie_memory_module_20_7)
0x2000A21D018 (aie_memory_module_20_8)
0x2000A85D018 (aie_memory_module_21_1)
0x2000A89D018 (aie_memory_module_21_2)
0x2000A8DD018 (aie_memory_module_21_3)
0x2000A91D018 (aie_memory_module_21_4)
0x2000A95D018 (aie_memory_module_21_5)
0x2000A99D018 (aie_memory_module_21_6)
0x2000A9DD018 (aie_memory_module_21_7)
0x2000AA1D018 (aie_memory_module_21_8)
0x2000B05D018 (aie_memory_module_22_1)
0x2000B09D018 (aie_memory_module_22_2)
0x2000B0DD018 (aie_memory_module_22_3)
0x2000B11D018 (aie_memory_module_22_4)
0x2000B15D018 (aie_memory_module_22_5)
0x2000B19D018 (aie_memory_module_22_6)
0x2000B1DD018 (aie_memory_module_22_7)
0x2000B21D018 (aie_memory_module_22_8)
0x2000B85D018 (aie_memory_module_23_1)
0x2000B89D018 (aie_memory_module_23_2)
0x2000B8DD018 (aie_memory_module_23_3)
0x2000B91D018 (aie_memory_module_23_4)
0x2000B95D018 (aie_memory_module_23_5)
0x2000B99D018 (aie_memory_module_23_6)
0x2000B9DD018 (aie_memory_module_23_7)
0x2000BA1D018 (aie_memory_module_23_8)
0x2000C05D018 (aie_memory_module_24_1)
0x2000C09D018 (aie_memory_module_24_2)
0x2000C0DD018 (aie_memory_module_24_3)
0x2000C11D018 (aie_memory_module_24_4)
0x2000C15D018 (aie_memory_module_24_5)
0x2000C19D018 (aie_memory_module_24_6)
0x2000C1DD018 (aie_memory_module_24_7)
0x2000C21D018 (aie_memory_module_24_8)
0x2000C85D018 (aie_memory_module_25_1)
0x2000C89D018 (aie_memory_module_25_2)
0x2000C8DD018 (aie_memory_module_25_3)
0x2000C91D018 (aie_memory_module_25_4)
0x2000C95D018 (aie_memory_module_25_5)
0x2000C99D018 (aie_memory_module_25_6)
0x2000C9DD018 (aie_memory_module_25_7)
0x2000CA1D018 (aie_memory_module_25_8)
0x2000D05D018 (aie_memory_module_26_1)
0x2000D09D018 (aie_memory_module_26_2)
0x2000D0DD018 (aie_memory_module_26_3)
0x2000D11D018 (aie_memory_module_26_4)
0x2000D15D018 (aie_memory_module_26_5)
0x2000D19D018 (aie_memory_module_26_6)
0x2000D1DD018 (aie_memory_module_26_7)
0x2000D21D018 (aie_memory_module_26_8)
0x2000D85D018 (aie_memory_module_27_1)
0x2000D89D018 (aie_memory_module_27_2)
0x2000D8DD018 (aie_memory_module_27_3)
0x2000D91D018 (aie_memory_module_27_4)
0x2000D95D018 (aie_memory_module_27_5)
0x2000D99D018 (aie_memory_module_27_6)
0x2000D9DD018 (aie_memory_module_27_7)
0x2000DA1D018 (aie_memory_module_27_8)
0x2000E05D018 (aie_memory_module_28_1)
0x2000E09D018 (aie_memory_module_28_2)
0x2000E0DD018 (aie_memory_module_28_3)
0x2000E11D018 (aie_memory_module_28_4)
0x2000E15D018 (aie_memory_module_28_5)
0x2000E19D018 (aie_memory_module_28_6)
0x2000E1DD018 (aie_memory_module_28_7)
0x2000E21D018 (aie_memory_module_28_8)
0x2000E85D018 (aie_memory_module_29_1)
0x2000E89D018 (aie_memory_module_29_2)
0x2000E8DD018 (aie_memory_module_29_3)
0x2000E91D018 (aie_memory_module_29_4)
0x2000E95D018 (aie_memory_module_29_5)
0x2000E99D018 (aie_memory_module_29_6)
0x2000E9DD018 (aie_memory_module_29_7)
0x2000EA1D018 (aie_memory_module_29_8)
0x2000F05D018 (aie_memory_module_30_1)
0x2000F09D018 (aie_memory_module_30_2)
0x2000F0DD018 (aie_memory_module_30_3)
0x2000F11D018 (aie_memory_module_30_4)
0x2000F15D018 (aie_memory_module_30_5)
0x2000F19D018 (aie_memory_module_30_6)
0x2000F1DD018 (aie_memory_module_30_7)
0x2000F21D018 (aie_memory_module_30_8)
0x2000F85D018 (aie_memory_module_31_1)
0x2000F89D018 (aie_memory_module_31_2)
0x2000F8DD018 (aie_memory_module_31_3)
0x2000F91D018 (aie_memory_module_31_4)
0x2000F95D018 (aie_memory_module_31_5)
0x2000F99D018 (aie_memory_module_31_6)
0x2000F9DD018 (aie_memory_module_31_7)
0x2000FA1D018 (aie_memory_module_31_8)
0x2001005D018 (aie_memory_module_32_1)
0x2001009D018 (aie_memory_module_32_2)
0x200100DD018 (aie_memory_module_32_3)
0x2001011D018 (aie_memory_module_32_4)
0x2001015D018 (aie_memory_module_32_5)
0x2001019D018 (aie_memory_module_32_6)
0x200101DD018 (aie_memory_module_32_7)
0x2001021D018 (aie_memory_module_32_8)
0x2001085D018 (aie_memory_module_33_1)
0x2001089D018 (aie_memory_module_33_2)
0x200108DD018 (aie_memory_module_33_3)
0x2001091D018 (aie_memory_module_33_4)
0x2001095D018 (aie_memory_module_33_5)
0x2001099D018 (aie_memory_module_33_6)
0x200109DD018 (aie_memory_module_33_7)
0x20010A1D018 (aie_memory_module_33_8)
0x2001105D018 (aie_memory_module_34_1)
0x2001109D018 (aie_memory_module_34_2)
0x200110DD018 (aie_memory_module_34_3)
0x2001111D018 (aie_memory_module_34_4)
0x2001115D018 (aie_memory_module_34_5)
0x2001119D018 (aie_memory_module_34_6)
0x200111DD018 (aie_memory_module_34_7)
0x2001121D018 (aie_memory_module_34_8)
0x2001185D018 (aie_memory_module_35_1)
0x2001189D018 (aie_memory_module_35_2)
0x200118DD018 (aie_memory_module_35_3)
0x2001191D018 (aie_memory_module_35_4)
0x2001195D018 (aie_memory_module_35_5)
0x2001199D018 (aie_memory_module_35_6)
0x200119DD018 (aie_memory_module_35_7)
0x20011A1D018 (aie_memory_module_35_8)
0x2001205D018 (aie_memory_module_36_1)
0x2001209D018 (aie_memory_module_36_2)
0x200120DD018 (aie_memory_module_36_3)
0x2001211D018 (aie_memory_module_36_4)
0x2001215D018 (aie_memory_module_36_5)
0x2001219D018 (aie_memory_module_36_6)
0x200121DD018 (aie_memory_module_36_7)
0x2001221D018 (aie_memory_module_36_8)
0x2001285D018 (aie_memory_module_37_1)
0x2001289D018 (aie_memory_module_37_2)
0x200128DD018 (aie_memory_module_37_3)
0x2001291D018 (aie_memory_module_37_4)
0x2001295D018 (aie_memory_module_37_5)
0x2001299D018 (aie_memory_module_37_6)
0x200129DD018 (aie_memory_module_37_7)
0x20012A1D018 (aie_memory_module_37_8)
0x2001305D018 (aie_memory_module_38_1)
0x2001309D018 (aie_memory_module_38_2)
0x200130DD018 (aie_memory_module_38_3)
0x2001311D018 (aie_memory_module_38_4)
0x2001315D018 (aie_memory_module_38_5)
0x2001319D018 (aie_memory_module_38_6)
0x200131DD018 (aie_memory_module_38_7)
0x2001321D018 (aie_memory_module_38_8)
0x2001385D018 (aie_memory_module_39_1)
0x2001389D018 (aie_memory_module_39_2)
0x200138DD018 (aie_memory_module_39_3)
0x2001391D018 (aie_memory_module_39_4)
0x2001395D018 (aie_memory_module_39_5)
0x2001399D018 (aie_memory_module_39_6)
0x200139DD018 (aie_memory_module_39_7)
0x20013A1D018 (aie_memory_module_39_8)
0x2001405D018 (aie_memory_module_40_1)
0x2001409D018 (aie_memory_module_40_2)
0x200140DD018 (aie_memory_module_40_3)
0x2001411D018 (aie_memory_module_40_4)
0x2001415D018 (aie_memory_module_40_5)
0x2001419D018 (aie_memory_module_40_6)
0x200141DD018 (aie_memory_module_40_7)
0x2001421D018 (aie_memory_module_40_8)
0x2001485D018 (aie_memory_module_41_1)
0x2001489D018 (aie_memory_module_41_2)
0x200148DD018 (aie_memory_module_41_3)
0x2001491D018 (aie_memory_module_41_4)
0x2001495D018 (aie_memory_module_41_5)
0x2001499D018 (aie_memory_module_41_6)
0x200149DD018 (aie_memory_module_41_7)
0x20014A1D018 (aie_memory_module_41_8)
0x2001505D018 (aie_memory_module_42_1)
0x2001509D018 (aie_memory_module_42_2)
0x200150DD018 (aie_memory_module_42_3)
0x2001511D018 (aie_memory_module_42_4)
0x2001515D018 (aie_memory_module_42_5)
0x2001519D018 (aie_memory_module_42_6)
0x200151DD018 (aie_memory_module_42_7)
0x2001521D018 (aie_memory_module_42_8)
0x2001585D018 (aie_memory_module_43_1)
0x2001589D018 (aie_memory_module_43_2)
0x200158DD018 (aie_memory_module_43_3)
0x2001591D018 (aie_memory_module_43_4)
0x2001595D018 (aie_memory_module_43_5)
0x2001599D018 (aie_memory_module_43_6)
0x200159DD018 (aie_memory_module_43_7)
0x20015A1D018 (aie_memory_module_43_8)
0x2001605D018 (aie_memory_module_44_1)
0x2001609D018 (aie_memory_module_44_2)
0x200160DD018 (aie_memory_module_44_3)
0x2001611D018 (aie_memory_module_44_4)
0x2001615D018 (aie_memory_module_44_5)
0x2001619D018 (aie_memory_module_44_6)
0x200161DD018 (aie_memory_module_44_7)
0x2001621D018 (aie_memory_module_44_8)
0x2001685D018 (aie_memory_module_45_1)
0x2001689D018 (aie_memory_module_45_2)
0x200168DD018 (aie_memory_module_45_3)
0x2001691D018 (aie_memory_module_45_4)
0x2001695D018 (aie_memory_module_45_5)
0x2001699D018 (aie_memory_module_45_6)
0x200169DD018 (aie_memory_module_45_7)
0x20016A1D018 (aie_memory_module_45_8)
0x2001705D018 (aie_memory_module_46_1)
0x2001709D018 (aie_memory_module_46_2)
0x200170DD018 (aie_memory_module_46_3)
0x2001711D018 (aie_memory_module_46_4)
0x2001715D018 (aie_memory_module_46_5)
0x2001719D018 (aie_memory_module_46_6)
0x200171DD018 (aie_memory_module_46_7)
0x2001721D018 (aie_memory_module_46_8)
0x2001785D018 (aie_memory_module_47_1)
0x2001789D018 (aie_memory_module_47_2)
0x200178DD018 (aie_memory_module_47_3)
0x2001791D018 (aie_memory_module_47_4)
0x2001795D018 (aie_memory_module_47_5)
0x2001799D018 (aie_memory_module_47_6)
0x200179DD018 (aie_memory_module_47_7)
0x20017A1D018 (aie_memory_module_47_8)
0x2001805D018 (aie_memory_module_48_1)
0x2001809D018 (aie_memory_module_48_2)
0x200180DD018 (aie_memory_module_48_3)
0x2001811D018 (aie_memory_module_48_4)
0x2001815D018 (aie_memory_module_48_5)
0x2001819D018 (aie_memory_module_48_6)
0x200181DD018 (aie_memory_module_48_7)
0x2001821D018 (aie_memory_module_48_8)
0x2001885D018 (aie_memory_module_49_1)
0x2001889D018 (aie_memory_module_49_2)
0x200188DD018 (aie_memory_module_49_3)
0x2001891D018 (aie_memory_module_49_4)
0x2001895D018 (aie_memory_module_49_5)
0x2001899D018 (aie_memory_module_49_6)
0x200189DD018 (aie_memory_module_49_7)
0x20018A1D018 (aie_memory_module_49_8)

Width32
TyperwNormal read/write
Reset Value0x00000000
DescriptionDMA BD0 Length, Next BD, BD Count

DMA_BD0_Control (aie_memory_module) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Valid_BD31rwNormal read/write0x0BD is valid
Enable_AB_Mode30rwNormal read/write0Enable A and B buffer handling
Enable_FIFO_Mode29:28rwNormal read/write0FIFO mode enabled and what FIFO counter to use (0x = No FIFO, 10=FIFO Cnt0, 11=FIFO Cnt1)
Enable_Packet27rwNormal read/write0Add packet header to data. Only relevent to MM2S DMA
Enabled_Interleaved26rwNormal read/write0Interleaved channel mode enabled
Interleaved_Count25:18rwNormal read/write0Count for interleaved channels. Factor of BD Length (Actual - 1)
Use_Next_BD17rwNormal read/write0Use next BD value. If not set, disable DMA
Next_BD16:13rwNormal read/write0Next BD to continue with
Length12:0rwNormal read/write0Length of Buffer (32-bits words) (Actual - 1)