💾 Archived View for bbs.geminispace.org › u › stack › 18502 captured on 2024-08-31 at 15:55:20. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-08-19)

🚧 View Differences

-=-=-=-=-=-=-

Comment by 🚀 stack

Re: "FOSS FPGA Tools"

In: s/FPGA

I take it back! I got it to work, made a Makefile, and a simple blinky takes about 3 seconds to build, 3-4 times faster than the Chinese toolchain!

I haven't had a chance to mess with the GUI of nextpnr, the place/route tool, and it looks pretty much like the Xilinx FPGA editor, with all the gory details of the cells, routing blocks, wires, and such.

On the other hand, the Chinese GUI IDE is really barren, and its version of the FPGA editor shows next to nothing, and figuring out what components are placed where (to constrain) is nearly impossible.

I was feeling really desperate, and decided to try the opensource tools again, and yes! Life is full of potential!

🚀 stack [OP/mod]

Jul 11 · 7 weeks ago

Original Post

🌒 s/FPGA

FOSS FPGA Tools — I am going down this rabbithole again. Since the last time I looked, a ton of new stuff appeared: Yosys - now pretty mature. A synthesis tool. Nextpnr - a placement/routing tool for Gowin and Lattice devices Apicula, a Gowin bitstream handler It seems that the Gowin devices have largely been reverse-engineered, and it is theoretically possible to use the FOSS tools to generate bitstreams, and more importantly for me, gain a fuller understanding of the underlying hardware and...

💬 stack [mod] · 2 comments · Jul 09 · 8 weeks ago