8260 IDMA experience?

Allen Curtis acurtis at onz.com
Mon Jun 3 23:20:54 EST 2002


> I have been using IDMA to transfer data between kernel memory and a
> FPGA. I also did some testing with memory-to-memory transfers and i
> didn't find them to be worth the trouble. Performance ain't that great.
> You probably get more speed by copying with your CPU, though you might
> avoid some cache trashing.

So it works but it may not be as fast as a memcpy(). Sounds like more
testing is required to determine the overall benefit of freeing the
processor.

> I did also notice that when i am doing memory-to-peripheral (or
> vice-versa) transfers, IDMA corrupts simultaneous Ethernet traffic
> unless IDMA is set to low-priority mode. Same might apply for
> memory-to-memory transfers.

What 8260 chip revision are you using? I have found lots of problems when
rev A processors but rev C has been much better.


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-embedded mailing list