All of lore.kernel.org
 help / color / mirror / Atom feed
* Freescale P2020/ 85xx PCIe: DMA low throughtput
@ 2010-10-20 10:36 Natalie Shapira
  2010-10-20 12:49 ` Jenkins, Clive
  0 siblings, 1 reply; 4+ messages in thread
From: Natalie Shapira @ 2010-10-20 10:36 UTC (permalink / raw)
  To: galak, linuxppc-dev, leoli, zw

[-- Attachment #1: Type: text/plain, Size: 835 bytes --]

Hi,

I'm working on bring up for a new board based on Freescales p2020. I 
have a programmable FPGA as a PCIe device with a buffer I can write to 
and from.
I want to test  performence for the PCIe bus.
I encountered a problem while doing a DMA between the FPGA & DDR.
The whole buffer  moves  to and from  the device  with out mismatches 
but with low throughtput.
The thing is that the buffer divided to many transactions of byte size 
instead of transferring it in a burst.
I must mention that even a buffer of word size, divided in to byte 
transactions by the DMA (the core can read a word so it seems like the 
DMA fault.
I tried to change the latency timer, max latency, min latency and cache 
line in the configuration space of both sides of the pcie bus. It didn't 
help.
Do you have an idea what can it be?

Thanks,
Natalie.

[-- Attachment #2: Type: text/html, Size: 1081 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-10-27 11:44 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-20 10:36 Freescale P2020/ 85xx PCIe: DMA low throughtput Natalie Shapira
2010-10-20 12:49 ` Jenkins, Clive
2010-10-27  9:25   ` Natalie Shapira
2010-10-27 11:28     ` Jenkins, Clive

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.