Open stv0g opened 7 years ago
Thanks @cliffordwolf for clarifying 👍
I'm currently travelling, but if I continue this project, I'll have to rewrite yodl anyways. So licensing issues won't be existent in the future.
Any updates on this project? Would love to use VHDL with Yosys! Thank you!
@sunnystormy: Besides yodl, you might want to check out the recently added support for synthesis in ghdl together with the Yosys plugin ghdlsynth-beta. The feature is still under very active development. So, you should build directly from the respective master branches and report back any issues you may find synthesising your VHDL code by providing reduced test cases to the developers.
ghdlsynth-beta was successfully used to synthesize microwatt with yosys and nextpnr. See https://github.com/ghdl/ghdl/issues/903
Nice! Once I get my ECP5 eval board, I can try synthesizing Microwatt and placing it onto there. :) Ty for your help!
Nice! Once I get my ECP5 eval board, I can try synthesizing Microwatt and placing it onto there. :) Ty for your help!
AFAIK, microwatt is synthesisable with ghdl + ghdlsynth-beta + yosys, but it is not usable yet. That is, the result of synthesis is not correct. Moreover, I am not aware of any tests with nextpnr. So, although it adavanced a lot in a few months, it is not ready yet.
Hi @forflo,
The fact that yodl is licensed under GPLv3 makes it impossible to incorporate it into yosys (which is licensed under ISC).
Are you aware of this? How do you think about relicensing yodl to ISC?