Hi, Mel,
On Apr 28, 2010, at 9:54 , melvyn wright wrote:
You should be getting around 7MegaBytes/s across that bus.
56 Mb / 16 b < 4 MHz << bus clock frequency
Good suggestion re kernel, but don't understand the significance of
the 56 Mb
I omitted the "/s" in "56 Mb/s". 7 megabytes/s == 56 Megabits/s.
Since the bus to the FPGA is 16 bits wide, dividing by 16 gives the
number of 16 bit words transferred per second as around 3.5 million.
I don't know the frequency at which the bus runs, but I suspect it is
far greater than 3.5 MHz hence my comment about room for improvement.
Dave
P.S. I don't know how conventional or official it is, but I use
lowercase 'b' for "bit" and uppercase 'B' for "byte".