Forum Discussion
Altera_Forum
Honored Contributor
12 years agoSimple PCI Driver for Arria V SoC Card, or Stratix IV card?
[sorry if you've read this before - the original thread got messed up somehow]
Hi - I alluded to this in a prior post but it's become my principal issue. I want to do simple read/write transactions to a dev. board, but via PCI (for better throughput than the JTAG interface). Is there anything out there that will let me, from a windows machine, push reads and writes down to a dev board? (i.e., a windows driver for a PCI device that supports reads/writes?) Thanks! Ideally, i want to connect the Arria V SoC board (which has a PCI-E connector similar to what you see on a MOBO) to a laptop via USB. So any thoughts on that would also be helpful. Failing this - I can plug a Stratix IV development card into a PCI slot on a PC. Thanks again! /j12 Replies
- Altera_Forum
Honored Contributor
--- Quote Start --- I don't attest to knowing much about PCI, and get what you're saying, and it makes sense --- Quote End --- Ok, I'm glad the explanation was clear. --- Quote Start --- my Arrow FAE just wrote me to say " I will take a look at [The Arria V] soc [board], I think it might be a cable PCI-E. it is capable of root or endpoint, so there must be something we can do." --- Quote End --- Cool. Post his response when you get it. The Arria V SoC board would need to have clock multiplexer logic on its PCIe connector. I suspect that it may support "being a PCIe device" via an FMC connector rather than through the PCIe connector. --- Quote Start --- But again, it's moot, you've got me over to Rocketboard. --- Quote End --- Yah! Let me know how it goes :) I've avoided the SoC boards so far, as I've wanted to avoid the teething stages of the tools (synthesis and software) ... and it would be too much of a fun distraction :) Cheers, Dave - Altera_Forum
Honored Contributor
Yes - We -WERE- trying to avoid the SoC boards for another quarter or so as well, but we could budget only one board this year, so the plan was to get the SoC board, but use it as a non-SoC board for the current project. Lot of good that plan did us (sigh) 8-}
/j