rohd icon indicating copy to clipboard operation
rohd copied to clipboard

The Rapid Open Hardware Development (ROHD) framework is a framework for describing and verifying hardware in the Dart programming language.

Results 128 rohd issues
Sort by recently updated
recently updated
newest added

## Motivation Sometimes it's desirable to access a bit of a `Logic` signal by another `Logic`. This is achievable with `>> n` and `& Const(1)`, but it would be nice...

enhancement
good first issue

## Motivation Hardware designers often need arbiters, it would be convenient if ROHD had some built in. ## Desired solution Implement a configurable or set of arbiters, and/or other generation/abstraction...

enhancement

## Describe the bug If a signal is given an explicit name and used to connect two ports of other modules with non-unpreferred port names, then the name of the...

bug

## Description & Motivation This is a Rohme inspired enhancement to enable things like external IO inside a non Future timer callback. ``` // an async* stream generator, consuming actual...

## Description & Motivation Logic array subset assign ## Related Issue(s) Issue #377 ## Testing please see in logic_array_test.dart ## Backwards-compatibility > Is this a breaking change that will not...

### Motivation Efficient DSP hardware is typically implemented in fixed point arithmetic: see https://en.wikipedia.org/wiki/Q_(number_format) https://ieeexplore.ieee.org/document/7199829 It is painful to write a fixed point data path in SV, as it offers...

enhancement

### 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...

enhancement

### Motivation An implementation of the code navigation through Flutter UI. It's helpful to the develop to track which signals in the code is causing the issue. ### Desired solution...

enhancement
flutter

### Motivation We need a mechanism to search for the driver of a signal. ### Desired solution When a user perform an [event] in the UI, it will show which...

enhancement
flutter

### Motivation The current codebase of the flutter UI is tightly coupled together lead to difficulty in writing test. ### Desired solution Refractor the riverpod state management to BLOC state...

enhancement
flutter