intel / intel/rohd-hcl

Offline schematic generation

Open
#162 1 comment 0 reactions 1 assignee Claimed by @desmonddak View on GitHub
enhancement
Dominant language
Dart
Stars
115
Forks
39
Avg merge
1d 13h
Merged PRs (30d)
1

Description

### Motivation

We have a mechanism for creating HTML-based schematics for our components once they are in our web page environment.

What would be useful during component development is to have a schematic generator service like our Waveform generator that can generate schematics.

All the tooling for doing this is in our tools area. What may be tricky is how to load up a web page viewer to point to the schematics as the area would need the d3schematic collateral there as well. This is currently installed by our tools/ infrastructure to be served as part of documentation, this enhancement would allow for a person developing a component to create a schematic of their component locally and use it for visualization.

It may be possible to use the schematic generator for larger designs, though at some point we would need to turn to more robust solutions for schematic generation, but for component development, the d3schematic service could be quite serviceable.

### Desired solution

Create a new class, say SchematicGenerator, which takes a Module as argument and builds a schematic html + d3 collateral. The user would simply open a web page at this filesystem area and be able to visualize their design.

The tooling to do this is in the tools/ area as we use d3schematic generation for our online documentation.

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