intel / intel/rohd-hcl

Add example stimulus & output, waveform view, and interactive simulation in confapp

Open
#63 1 comment 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
Dart
Stars
115
Forks
39
Avg merge
1d 13h
Merged PRs (30d)
1

Description

### 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:
- `Configurator` can accept a set of "smoke test" type of stimulus, and information about interesting outputs
- These tests can be used as basic unit tests as well
- Adding a waveform view of this stimulus to the confapp would be great
- It could potentially be via wavedrom (https://wavedrom.com/)
- Another option is to use a from-scratch new flutter-based waveform viewer (e.g. share with rohd devtools extension)
- Make the simulation *interactive*: allow the test vectors to be modified live in the browser and update the waves via re-simulation, allowing users to experiment with the functionality of the component.

### Alternatives considered

_No response_

### Additional details

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.