Forum Discussion
Altera_Forum
Honored Contributor
14 years agoThanks guys, much appreciated!
--- Quote Start --- ... they can comunicate to each other over the PCIe bus. Since the DE4 has a 4x PCIe 2.0 interface, you can get 4x 5 Gbit/s full duplex for each DE4, assuming the motherboard supports it... --- Quote End --- Great. It seems PCIe is the way to go. --- Quote Start --- ...What are your data flow requirements? Where is the data coming from? Are you talking MB/s, GB/s, TB/s? Or is the task 'processing' dominated?... --- Quote End --- That is a very good question. I forgot to specify that. :oops: The data will be collected from the network ports on each card ( approx 50% of 1GBps capacity in use per port). At least 2 Network-ports on each preprocessing-card will be in use. So up to 2x0.5GBps=1GBps of data. The preprocessing of data ( on the inputcards ) could probably double that number. Thus, worstcase we're talking 2GBps of traffic per card to the main processing card. Numbers might change, but we're talking GBps speeds for sure. --- Quote Start --- Do your FPGAs need to be reconfigured dynamically, or can they be configured once at power-on? --- Quote End --- Cards does not need to be reconfigured dynamically. Solution will be uploaded to the cards at power-on. --- Quote Start --- There is no support for connecting Quartus to multiple boards, other than to use multiple byte-blasters. --- Quote End --- So basically the communication has to be handled on a per-boardlevel basis. Fair enough. I suppose the trick is to delve deeper into documentation of PCIe communication with the Altera board(s). Any pointers towards good places to start? The altera documentation obviously, but if there are any other/specific sources of information you would reccomend, I'd appreciate the gesture. Best Regards A.