Article ID: 000083747 Content Type: Troubleshooting Last Reviewed: 09/22/2011

Unaligned Transfers of Small Payloads Fail on SG-DMA

Environment

    Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT

Critical Issue

Description

The Scatter Gather DMA SOPC Builder peripheral does not correctly handle unaligned transfers with small payloads. A payload length smaller than the data width causes erroneous data transfers.

Resolution

Avoid using DMA devices to transfer small payloads.

If absolutely necessary, for a 32-bit SG-DMA, a minimum length of 4 bytes guarantees that data is transferred correctly.

Related Products

This article applies to 1 products

Intel® Programmable Devices

1