All of lore.kernel.org
 help / color / mirror / Atom feed
From: Natalie Shapira <natalie@extricom.com>
To: galak@kernel.crashing.org, linuxppc-dev@ozlabs.org,
	leoli@freescale.com, zw@zh-kernel.org
Subject: Freescale P2020/ 85xx PCIe: DMA low throughtput
Date: Wed, 20 Oct 2010 12:36:30 +0200	[thread overview]
Message-ID: <4CBEC62E.30900@extricom.com> (raw)

[-- 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 --]

             reply	other threads:[~2010-10-20 10:45 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-20 10:36 Natalie Shapira [this message]
2010-10-20 12:49 ` Freescale P2020/ 85xx PCIe: DMA low throughtput Jenkins, Clive
2010-10-27  9:25   ` Natalie Shapira
2010-10-27 11:28     ` Jenkins, Clive

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4CBEC62E.30900@extricom.com \
    --to=natalie@extricom.com \
    --cc=galak@kernel.crashing.org \
    --cc=leoli@freescale.com \
    --cc=linuxppc-dev@ozlabs.org \
    --cc=zw@zh-kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.