YosysHQ / apicula

Project Apicula 🐝: bitstream documentation for Gowin FPGAs
MIT License
482 stars 66 forks source link

OSCH seems broken #193

Closed whitequark closed 1 year ago

whitequark commented 1 year ago

This design doesn't output anything:

module top(output clkout);
  OSCH #(.FREQ_DIV(32'd100)) osc (.OSCOUT(clkout));
endmodule

Full archive, for testing on Tang Nano: broken.zip

This is with:

"yowasp-nextpnr-gowin" -- Next Generation Place and Route (Version nextpnr-0.6)
whitequark commented 1 year ago

Confirmed that it works fine with the Gowin toolchain.

yrabbit commented 1 year ago

Have you tried getting gowin_pack.py from master?

whitequark commented 1 year ago

Fixed in master.