YosysHQ / nextpnr

nextpnr portable FPGA place and route tool
ISC License
1.24k stars 237 forks source link

himbaechel: Generation speedup and improvements #1232

Closed gatecat closed 8 months ago

gatecat commented 8 months ago

Some changes split out of my ongoing nextpnr-xilinx backport-to-himbaechel work:

@yrabbit if you have a chance can you check this breaks nothing on Gowin?

yrabbit commented 8 months ago

This did not break the compilation of any of the himbaechel-gowin examples. My favorite ATTOSOC was loaded into Tangnano9k, Tangnano20k and Tangprimer20k boards and showed that the resulting images were working properly.

Extra information for PIPs will come in very handy - I previously regretted that there is no such mechanism :)