Xilinx/mlir-aie

Check that finite length fields in buffer descriptors are validated for each tile type.

SamuelBayliss opened this issue · 1 comments

Shim DMA, Mem DMA and Tile DMA descriptors have fields with different lengths.

e.g. the buffer_length field is 32-bits in AIE2 for shim tiles, 17-bits for mem tiles and 14-bits for compute tiles.

Nivedh ran into issues based on line 1577 on AIEDielect.cpp