FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
5741 Discussions

WHAT IS THE DIFFERENCE BETWEEN MSGDMA AND SGDMA?

KSwam3
Beginner
1,250 Views

I have been trying to find the answer to this question all over the internet. Nothing explains it at all. Why are there 2 IPs that perform the same thing? Is one going to be discontinued? which is better to use for memory to stream transfers? which has better documentaion or where is the documentation?

0 Kudos
1 Reply
SengKok_L_Intel
Moderator
255 Views
Hi, The MSGDMA is a newer version of DMA, and recommended to use this in any new design. You may refer to the following link for more detail: https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_embedded_ip.pdf Regards -SK
Reply