yosys icon indicating copy to clipboard operation
yosys copied to clipboard

What would be required to add support for SystemVerilog through Surelog+UHDM in YoWASP?

Open mithro opened this issue 3 years ago • 1 comments

It would be great for the Yosys version in YoWASP to have better SystemVerilog support through the usage of the Surelog+UHDM plugin. What would be the steps for making such a thing happen? Do plugins work with the YoWASP version of Yosys or would they need to be "linked statically" in some way?

  • https://github.com/chipsalliance/Surelog
  • https://github.com/chipsalliance/UHDM
  • https://github.com/SymbiFlow/yosys-f4pga-plugins#uhdm-plugin

BTW It would be awesome to support the other F4PGA (previously Symbiflow) Yosys plugins too, see a list at https://github.com/SymbiFlow/yosys-f4pga-plugins#list-of-plugins

mithro avatar Mar 10 '22 22:03 mithro

Do plugins work with the YoWASP version of Yosys or would they need to be "linked statically" in some way?

They need to be "linked statically". (Dynamic linking of WebAssembly modules is coming but it's not there yet.)

If there is funding available for this work, I can take care of it.

whitequark avatar Mar 11 '22 19:03 whitequark