Have you looked at Nallatech? We have one of their PCI boards in use in an R&D project - I don't knbow all the performance details but I'm sure there's some Linux support.
You may want to take a look at the APEX or Stratix PCI Development Kits from Altera:
formatting link
The Stratix PCI kit looks pretty cool, and comes with the following features: - Stratix 1S25 device (cutting-edge fpga) - PCI 32-bit/64-bit, 33/66 Mhz (PCI spec 2.3) - 133 Mhz PCI-X (PCI-X 2.0 Mode 1) - 3.3V and 5V tolerance - 256 MB of DDR266 memory - On-board flash for the FPGA - Ethernet 10/100 and RS-232 connectors - A whole bunch of debugging stuff - Can hook up to the Nios Development Kit (which is also pretty nifty)
Go to
formatting link
for more details.
If you are interested in this dev kit, I'd talk to an Altera rep or file an issue with mysupport.altera.com to determine whether what you want to do on Linux is feasible.
*** Best guesses below -- contact Altera to be sure! ***
If you willing to develop the hardware under Windows, then port the device drivers on Linux, that looks like it can be done. The kit ships with the Windows version of Jungo's WinDriver software, but according to their web site a Linux edition is available and they claim that the driver code is cross-OS portable so this *should* work. Quartus is available for Linux, so you could do your hardware coding under Linux. But the Stratix PCI Development Kit Application is made for Windows, so you would have to do without that aspect of the tool-kit. It *is* open-source if you're the adventurous type!
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.