You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe
CircuitVerse currently lacks a dedicated Subtractor tool in its logical components, which forces users to manually construct subtraction functionality using an Adder and additional logic gates. This approach is inefficient and not intuitive, especially for beginners.
For a better circuit design experience, a wide range of fundamental tools is essential to improve the platform’s overall credibility and usability. Just as the Adder is a basic component in digital logic, the Subtractor is equally important and deserves a dedicated place in the Misc menu.
Describe the solution you'd like
To address this limitation, I propose adding a dedicated Full Subtractor component to the Misc menu. This Subtractor will take three inputs:
A (Minuend)
B (Subtrahend)
Bin (Borrow In)
And produce two outputs:
Diff (Difference)
Bout (Borrow Out)
This addition will enhance the learning experience by providing a direct and efficient way to perform subtraction in circuit designs. It will also be beneficial for users working on complex digital logic circuits, eliminating the need to manually construct subtraction functionality using an Adder and additional gates.
Describe alternatives you've considered
This can be solved using a Half Subtractor, but I believe a dedicated Full Subtractor is a much better and more efficient solution.
Is requested feature related to vue simulator?
Yes, this feature is related to the Vue simulator. It suggests adding a Subtractor tool to the simulator, enabling users to easily use a subtractor in their circuits rather than manually building one using logical gates.
This feature would enhance the user experience and streamline circuit creation by providing a dedicated subtractor component.
Additional context
No response
Are you working on this?
Yes
The text was updated successfully, but these errors were encountered:
Hello @Arnabdaz
I recently created a PR that adds the Subtractor logic tool to the Misc menu bar. Kindly review it when you get a chance. If there's anything that needs improvement or any changes required, please let me know—I’d be happy to work on it.
Is your feature request related to a problem? Please describe
CircuitVerse currently lacks a dedicated Subtractor tool in its logical components, which forces users to manually construct subtraction functionality using an Adder and additional logic gates. This approach is inefficient and not intuitive, especially for beginners.
For a better circuit design experience, a wide range of fundamental tools is essential to improve the platform’s overall credibility and usability. Just as the Adder is a basic component in digital logic, the Subtractor is equally important and deserves a dedicated place in the Misc menu.
Describe the solution you'd like
To address this limitation, I propose adding a dedicated Full Subtractor component to the Misc menu. This Subtractor will take three inputs:
And produce two outputs:
This addition will enhance the learning experience by providing a direct and efficient way to perform subtraction in circuit designs. It will also be beneficial for users working on complex digital logic circuits, eliminating the need to manually construct subtraction functionality using an Adder and additional gates.
Describe alternatives you've considered
This can be solved using a Half Subtractor, but I believe a dedicated Full Subtractor is a much better and more efficient solution.
Is requested feature related to vue simulator?
Yes, this feature is related to the Vue simulator. It suggests adding a Subtractor tool to the simulator, enabling users to easily use a subtractor in their circuits rather than manually building one using logical gates.
This feature would enhance the user experience and streamline circuit creation by providing a dedicated subtractor component.
Additional context
No response
Are you working on this?
Yes
The text was updated successfully, but these errors were encountered: