DMA_buffer_boundary_register (NAND) Register

Zynq UltraScale+ Devices Register Reference (UG1087)

Document ID
UG1087
Release Date
2024-03-13
Revision
1.10

DMA_buffer_boundary_register (NAND) Register Description

Register NameDMA_buffer_boundary_register
Offset Address0x0000000054
Absolute Address 0x00FF100054 (NAND)
Width32
TypemixedMixed types. See bit-field details.
Reset Value0x00000000
DescriptionDMA Buffer Boundary.

Applies only to MDMA transaction mode.

DMA_buffer_boundary_register (NAND) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved31:4razRead as zero0x0reserved
dma_bound_int_en 3rwNormal read/write0x0DMA Buffer Boundary Interrupt enable:
0: disable, masked.
1: enable.
Note: Change this value only when controller is not communicating with the memory device.
DMA_buffer_boundary_register 2:0rwNormal read/write0x0To perform long DMA transfer, the System Address register
is updated at every system boundary during the DMA
transfer. Program the size of the contiguous buffer in the system memory.
The DMA transfer waits at every boundary specified by this bit field and generates the DMA Interrupt to request the driver to update the System Address register for the next buffer transfer. Buffer size:
000: 4 KB
001: 8 KB
010: 16 KB
011: 32 KB
100: 64 KB
101: 128 KB
110: 256 KB
111: 512 KB
Note: Change this value only when controller is not communicating with the memory device.