f4pga / f4pga/ideas

RTL Schematic View

Open
#41 42 comments 1 reaction 0 assignees View on GitHub
Dominant language
No language data
Stars
86
Forks
9
PR merge metrics
No merged PRs in 30d

Description

[![](https://developers.google.com/open-source/gsoc/resources/downloads/GSoC-logo-horizontal-800.png)](https://symbiflow.github.io/summer-of-code)

# Brief explanation

A good RTL schematic view is very useful.

![39-Figure3 9-1](https://user-images.githubusercontent.com/511872/76813108-245bed80-67b4-11ea-99c8-c899ce5aa7e2.png)

# Detailed Explanation

* View can be rendered from some internal representation of synthesis flow via JSON?
* If done with HTML+CSS+SVG+javaScript then it can be embedded on Web, Atom, VScode, etc.
* Interactive to filter a schematic subset
* Also jump (cross-highlight) between Schematic and source code.
* [FPGA LUTs rendering](https://github.com/SymbiFlow/ideas/issues/42)

# Further reading

* https://wavedrom.com/tutorial2.html
* https://github.com/nturley/netlistsvg
* https://github.com/drom/logidrom/issues/9

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.