Max Korbel
Max Korbel
### Motivation Configurable counters are useful! ### Desired solution - Reset with reset value - Saturation value (maximum value) - Saturation behavior (overflow vs. hold at saturated value) - Enable...
### Describe the bug The `PNSE` port is optional in the APB spec, but not in the `ApbInterface`. Review the spec and look for any other ports that are optional...
### Motivation There's sometimes useful information worth adding to the confapp for components, for example: - A link to a generated example schematic - A link to the original Dart/ROHD...
### Motivation People may save a configuration a JSON then want to: - Restore a configuration in the confapp - Modify settings via the JSON rather than the UI (e.g....
### Motivation It would be great to be able to experiment with the functionality of a component live in-browser using the ROHD-HCL web configuration app. ### Desired solution Some thoughts:...
### Motivation Implement a flexible, configurable CRC generator component ### Desired solution See https://en.wikipedia.org/wiki/Cyclic_redundancy_check The CRC generator should be extremely configurable to generate practically any CRC that may be needed....
### Motivation The APB spec includes a table describing which signals are optional or not based on APB version. It would be helpful for users to have a mechanism to...
LFSR
### Motivation LFSRs are useful as pseudo-random deterministic generators in hardware. ### Desired solution Implement a Linear-feedback shift register (LFSR) in ROHD HCL ### Alternatives considered _No response_ ### Additional...
### Motivation Since both `OneHotToBinary` and `BinaryToOneHot` have one input and one output, it would be nice to access them with an API on top of `Logic` and `LogicValue` to...
### Motivation Some RF implementations allow strobing/byte enable on the read side in addition to the write side. This can be helpful for latch-based memory when writing different portions of...