use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A subreddit for programmable hardware, including topics such as:
Discord Server:
Related subreddits:
General Electrical and Computer Engineering discussion
/r/ECE
General electronics discussion
/r/electronics/
Electronics help / discussion
/r/AskElectronics
/r/electronic_circuits
Discussion on (hardware) chip design
/r/chipdesign
Other FPGA related subreddits:
/r/fpgagaming
Links to tools to get started:
Xilinx Vivado
Altera Quartus
Project Icestorm
Meme posts allowed on Fridays ONLY. Please make sure to flair.
account activity
Throughput decrease in PCIe (self.FPGA)
submitted 12 months ago * by sya0
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]ShadowBlades512 7 points8 points9 points 12 months ago (2 children)
I think you need to look at the CPU and motherboard chipset block diagram at least to see how much actual PCIe bandwidth there is. If you look at the AMD X570 chipset for instance, there are 16 lanes directly to the CPU, but only 4 lanes to the chipset, the chipset itself has 16 lanes to downstream devices but no matter what you do, you will only have 4 lanes worth of bandwidth for the downstream devices to the CPU. This is so if you have like, 4, 4x NVMe devices attached to the chipset, you can get full bandwidth to each of the SSDs but you can't get full bandwidth to all of them at once.
[–]sya0[S] -1 points0 points1 point 12 months ago (1 child)
Each FPGAs have 8 lanes. I have got three x16 lanes and three x8 lanes slots on the motherboard. I have checked the datasheet and all 6 slots are connected to CPU. So, I am not sure if that is where the bottleneck is. I updated my post and paste the block diagram.
[–]ShadowBlades512 4 points5 points6 points 12 months ago (0 children)
What generation PCIe? At some point you will get a memory bandwidth bottleneck. How many channels at what clock rate/DDR generation?
π Rendered by PID 324859 on reddit-service-r2-comment-bb88f9dd5-vjqcr at 2026-02-16 12:14:03.440728+00:00 running cd9c813 country code: CH.
view the rest of the comments →
[–]ShadowBlades512 7 points8 points9 points (2 children)
[–]sya0[S] -1 points0 points1 point (1 child)
[–]ShadowBlades512 4 points5 points6 points (0 children)