rohd
rohd copied to clipboard
The Rapid Open Hardware Development (ROHD) framework is a framework for describing and verifying hardware in the Dart programming language.
### Motivation The experience of using the hierarchy viewer is not seamless. The signal updating is not auto, user need to manually click on the refresh button and click again...
## Description & Motivation To test out the unreleased version of the devtool_extension, we can allow github action to commit the build artifact and modified the .gitignore. So, user can...
## 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...
## Description & Motivation Add vscode rohd snippet for auto-completion feature in vscode. Users now can install ROHD vscode extension and then use the auto-completion feature to write code. ##...
### 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 During simulation, the function `WaveDumper` need to be place before any of the `Simulator` class else its going to throw the bug as shown below: ![image](https://github.com/intel/rohd/assets/115072593/88e6813d-5c7f-4c7c-b465-a7cc93f4669c)...