Max Korbel
Max Korbel
### Motivation This thread discusses some thoughts on adding static combinational loop detection to ROHD: https://discord.com/channels/545823859006242826/714328992211140609/1212390408244433017 Perhaps it is not too hard to implement. ### Desired solution At `build` time...
## Motivation VCD files are simple but big and slow. Other formats could be better for disk space and performance. ## Desired solution Find wave dump format(s) which enable lower...
### Motivation The current implementation (https://github.com/intel/rohd/issues/298, https://github.com/intel/rohd/pull/423) for handling width expansion (e.g. from adding, shift left, multiplication, etc.) avoids lint errors successfully, but still hits some lint warnings and is...
### Motivation Sometimes it might be helpful to run the simulator part of the way through, but then pause and perform some other activity. ### Desired solution Add a function...
### Motivation See https://github.com/intel/rohd/discussions/449 ### Desired solution Add a function, probably like `Simulator.wait`, which returns a `Future` that completes after waiting the specified amount of time. ### Alternatives considered _No...
### Motivation Currently, to assign a group of elements in a `LogicArray`, you need to operate on each of `elements` you're interested in individually. This is tiresome. ### Desired solution...
### Motivation Sometimes it's easy to initialize some variable to 0 or 1, and then do multiple operator functions on it afterwards like `&`, `~`, and `|`. There are some...
### Describe the bug When zero-extending a signal, if there's nothing to zero-extend, we can just immediately return `this` rather than go through a `Swizzle`. Additionally, when `Swizzle` gets only...
### Motivation Some common use cases: - Split a bus into individual bits to be processed independently - Split a bus into chunks of equal size (e.g. bytes) - Split...
### Motivation Edalize is a library that helps interact with various EDA tools https://github.com/olofk/edalize It would be nice to add capabilities to ROHD to generate inputs to edalize to make...