Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21615 Discussions

Urgent: Different timing analysis result for DMA

Altera_Forum
Honored Contributor II
1,275 Views

Hello, I did a timing analysis for DMA to transfer 2MB of data. The first time i executed it, using DMA, the system improved by 88.75%. When I ran it for 2nd time, the performance became 48.5% only. why the performance will decrease from 88.75% to 48.5%? I did not change the code or the core.

0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
510 Views

Do you run it twice in a row from the same software, do you re-upload a new software between the two tests, or are you reconfiguring the FPGA and upload the software between the two tests? 

You should put some Signaltap probes on the DMA's master to see if anything different is happening during the tests.
0 Kudos
Altera_Forum
Honored Contributor II
510 Views

Yeah, it is correct now. I did a mistake by adding some function in DMA part. Thanks!

0 Kudos
Reply