We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 29591

9.2i EDK, MPMC v3.00a, SDMA v1_00_a - Corruption occurs with multiple buffer descriptors with non-word aligned buffers


When using the soft DMA PIM with the MPMC, data corruption occurs when a single packet is spread across two buffers and the last buffer is not aligned to a word boundary. How do I resolve this issue?


This issue can be worked around by either word-aligning all buffers in scatter-gather chain, or ensuring that all possible packet sizes will fit inside a single buffer. 


This issue is fixed starting with EDK 10.1i.

AR# 29591
Date Created 10/28/2007
Last Updated 05/22/2014
Status Archive
Type General Article