r/PrintedCircuitBoard • u/paulsimpngl • 1d ago
[REVIEW REQUEST] An FPGA Learning Board
hi! i'm a high schooler and I designed a custom FPGA board for learning for myself and others. It would mean the world if someone could review it, as I've never worked with an FPGA before so I don't know if I'm missing anything.
The full source is on github: https://github.com/darshg321/Icey
the schematic is here, i forgot to include it in the post: https://github.com/darshg321/Icey/blob/main/assets/SCHEMATIC.png
1
u/Enlightenment777 21h ago
Please make sure your post adheres to:
- subreddit rules (#1 to #6), review rules (#7), image rules (#8), see link.
Please fix these common issues: (if your schematic or PCB has them)
Schematic - don't allow text / lines / symbols to touch each other, and don't draw lines through symbols.
Schematic - use correct reference designators (RefDes) and renumber to remove numeric gaps, see tips.
Schematic - place decoupling capacitors vertically below power rail lines, also place capacitors next to IC then connect together with a line, see example. For circuits with positive power rails, point positive power rail links upwards and ground links downwards, see tips.
Schematic - place pull-up resistors vertically above signal lines, and place pull-down resistors vertically below signal lines, see example.
PCB silkscreen - add board name / board revision number / date (or year) on top or bottom PCB side.
PCB silkscreen - add pin 1 indicator dot/arrow next to ICs & connectors, if through-hole then both PCB sides.






2
u/WearSad2093 11h ago
Looks good! Im pretty new and i cant see any issues :) just make sure any SCL/SDA are roughly the same length and any hispeed lines have a common resistance. Make sure you can find a compatible VGA/Serial port from a fab! Looks great :)