Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Generate arithmetic operations fused with constants #140

Open
sifferman opened this issue Jan 4, 2024 · 2 comments
Open

Comments

@sifferman
Copy link

Hello.

DigitalJS has a really cool feature to improve schematic readability by generating arithmetic operations fused with constants: code source. I believe this would be a very useful addition to netlistsvg as well.

For reference, here are schematics generated by netlistsvg and DigitalJS Online of a basic register file. DigitalJS' schematic is much more readable, likely due to the addition of arithmetic operations fused with constants.

Yosys+netlistsvg
DigitalJS Online

@mithro
Copy link
Collaborator

mithro commented Jan 4, 2024

@sifferman - Random side question -- do you think the DigitalJS Online stuff could be integrated into sphinxcontrib-hdl-diagrams ? It currently supports both Yosys diagrams and NetlistSVG diagrams. (I logged tilk/digitaljs#104 to ask about it directly with DigitalJS team.)

@pidgeon777
Copy link

I'm also interested

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants