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