yodl icon indicating copy to clipboard operation
yodl copied to clipboard

Relicense to ISC?

Open stv0g opened this issue 8 years ago • 7 comments

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?

stv0g avatar Jan 05 '17 10:01 stv0g

Thanks @cliffordwolf for clarifying 👍

bildschirmfoto 2017-01-05 um 11 48 01

stv0g avatar Jan 05 '17 10:01 stv0g

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.

forflo avatar Jan 06 '17 13:01 forflo

Any updates on this project? Would love to use VHDL with Yosys! Thank you!

sunnystormy avatar Nov 08 '19 04:11 sunnystormy

@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.

maehne avatar Nov 10 '19 17:11 maehne

ghdlsynth-beta was successfully used to synthesize microwatt with yosys and nextpnr. See https://github.com/ghdl/ghdl/issues/903

mithro avatar Nov 10 '19 20:11 mithro

Nice! Once I get my ECP5 eval board, I can try synthesizing Microwatt and placing it onto there. :) Ty for your help!

sunnystormy avatar Nov 10 '19 22:11 sunnystormy

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.

eine avatar Jan 11 '20 16:01 eine