Paul Rigge
Paul Rigge
Procs can't use the same codegen path as functions that nicely splits out pipeline stages b/c flow control interferes with how it figures out pipeline stages.
I thought there was a bug for this already, but I'm not finding it. Block conversion is a monolith that should be broken up into more manageable pieces. Block conversion...
During my multi-proc refactor (#950), I've found that `ModuleGeneratorResult` only has a slot for one module signature. I'm stopping for now in the interest of landing something, and the top...
`StreamingIOPipeline` holds a lot of metadata from block conversion. It's easy for a codegen pass to invalidate pointers there and hard to keep everything up to date. Ideally, more of...
Right now, channels are global and procs can arbitrarily reference them. This freedom doesn't necessarily buy that much as codegen needs to plumb them up and down the hierarchy eventually...
### Module location https://github.com/google/or-tools ### Link to bzlmod issue in the module's repository _No response_ ### Any other context to provide? _No response_ ### Fund our work - [ ]...
### Module location https://github.com/hdl/bazel_rules_hdl/ ### Link to bzlmod issue in the module's repository _No response_ ### Any other context to provide? _No response_ ### Fund our work - [ ]...
I think it would be a good idea to convert our documentation to read the docs. This would bring things more in-line with the rest of chipyard.
When building rocket-dsptools, want to be able to do ```sbt -DROCKET_USE_SOURCE=path/to/rocketchip/src/dir``` @harrisonliew