Hi all!

On 21.10.2017 22:08, Gene Heskett wrote:
> [...]
> 
>>>> I have no idea what is available for PC level hardware to do SPI
>>>> communications though nor if that rate is fast enough for what you
>>>> want
> 
> I've not been able to find anything in the way of pci or pci-e cards for 
> a pc. And even then, the length of cable will kill quite a bit of speed.
> 
> The cable from the pi to the 7i90's 26 pin header is about an inch long.
> 
> [...]

Let me just chime in regarding this. I'm currently doing just this PCI
Express interface card:
https://hb9etc.ch/hg/pcie_fpga_card/

It is fully open source (EAGLE schematics and PCB layout is in the
hardware folder) and designed to allow for the creation of custom
interface cards. That is, the board contains an Altera Cyclone IV GX,
which has an integrated PCI Express controller, together with the stuff
to get the FPGA up and running (supplies, config memory, etc.). 40 FPGA
I/Os are routed to a 2mm pin header at the edge of the board, designed
to be mated with an application card, which could then contain just
about any type of interface needed (as long as the pin count and FPGA
resources allow). With the application card plugged in, the whole
assembly will make up a standard PCI Express x1 card, either low or
standard profile. The application card can then be designed much more
easily, a 2-layer PCB will probably be fine usually.

The current state of the project is that the schematic and layout are
mostly finished, but need a thorough review and some cleanup. A simple
FPGA design is available to test if the pin connections are reasonable.
I expect that I will order the first few prototype PCBs in November, to
get something to play with.

Regards,
Philipp

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to