Xilinx IP core drivers for RTEMS- Keith Robertson still around?

Chris Caudle chris at chriscaudle.org
Thu May 17 14:43:54 UTC 2007

On Thu, May 17, 2007 1:19 am, junercb wrote:
> I really don't know the reason why the driver
> is so slow on 1G mode?

Because networking is all done in software, and you have a slow processor.
The rule of thumb on Linux or Windows running on X86 hardware was that
networking throughput was around 1Mbit/s for each MHz of processor clock
speed.  Newer processors and newer TCP/IP implementations are a little
more efficient, but that guideline is not far from true even today.
It seems your PowerPC based system is about twice as efficient as that, so
I don't think you have any reason to complain if you are getting over
500Mb/s with just a PPC405 core running at a couple hundred MHz.
The solutions for faster network performance are either faster processor,
or hardware accelerators to handle part of the network stack.

Chris Caudle

More information about the users mailing list