fusesoc icon indicating copy to clipboard operation
fusesoc copied to clipboard

Tracking: Changes to generators

Open imphil opened this issue 4 years ago • 2 comments

Currently, generators are only able to produce source files, which are then added to the file list. For advanced use cases, e.g. in OpenTitan, that's not enough. We currently are running a patched version of FuseSoC for OpenTitan and I'm working on changing a couple more things. This issue is tracking progress on that.

These changes will be changing the behavior of generators, and should therefor go into the next major release.

High priority:

  • [ ] Resolve dependencies for generator-created cores: #391
  • [ ] Pass information about discovered cores to a generator (EDAM file change): #250
  • [ ] Allow dependencies to generator-produced cores: #449

Lower priority:

  • [x] #382

Unclassified:

  • [ ] https://github.com/olofk/fusesoc/issues/251

imphil avatar Dec 17 '20 17:12 imphil

Is this still valid?

olofk avatar Jan 19 '23 20:01 olofk

Probably yes, there is no way to do what OpenTitan needs with current FuseSoC releases.

imphil avatar Jan 19 '23 20:01 imphil