I absolutely love the simplicity of this schematic editor! This is not a bug/issue as such, but a set of suggestions:
-
Can we support simple library of arithmetic and logic operators like +, -, *, <<, >>, etc in standard C-like notation? A "?" symbol for multiplexer shape may also be useful to add. I see that + and * are supported properly already.
-
Feedback loops, registers/FFs, RAM blocks, DSPs? would help create a close-to-complete set of building blocks for sketching RTL design for FPGA design.
-
Spacing and layout control. Not sure how to pull this off, but it may be possible to use some auto-layout engines in graphviz to improve spacing, etc between the gates.
I absolutely love the simplicity of this schematic editor! This is not a bug/issue as such, but a set of suggestions:
Can we support simple library of arithmetic and logic operators like +, -, *, <<, >>, etc in standard C-like notation? A "?" symbol for multiplexer shape may also be useful to add. I see that + and * are supported properly already.
Feedback loops, registers/FFs, RAM blocks, DSPs? would help create a close-to-complete set of building blocks for sketching RTL design for FPGA design.
Spacing and layout control. Not sure how to pull this off, but it may be possible to use some auto-layout engines in graphviz to improve spacing, etc between the gates.