-
-
Notifications
You must be signed in to change notification settings - Fork 100
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
Bring digital simulation back to Qucs-S #97
Comments
I have started the implementation of the digital devices based on the recent Ngspice-38. Two devices are back: ideal inverter and NAND gate. The manual build of the Ngspice from |
The trigger devices were added by #262 Here is frequency divider example involving D-trigger device. |
I have added a TODO list for this issue. |
SPICE entry for digital source in analog mode was added by #265 |
I have faced a problem during backporting |
I have failed to make a full backport of the
The code is available here: https://github.com/ra3xdh/qucs_s/tree/revert_qucsconv_qucsdigi I will merge everything to the |
I have fixed netlist view and default delay time for logic gates mentioned in #272. It remains to add a tutorial section on digital simulation. |
I have documented digital simulation in the Qucs-S tutorial. I will upload an updated tutorial to the Qucs-S website once the digital simulation feature will be released. |
Now all the feature of the Qucs-S-0.0.20-RC1 regarding digital simulation are backported to the Qucs-S. Closing this ticket as completed. This feature will be available since the next release. |
The Ngspice team is currently developing the support for U devices from PSPICE representing digital blocks. This feature is expected in Ngspice-38 release. The support for U devices makes possible to bring the digital components back to Qucs-S. Currently digital devices are hidden as SPICE-incompatible.
Holger @holvo , please let me know, when the U-devices will be ready to start its implementation in Qucs-S GUI.
TODO list in order to revert digital simulation for Qucs-S
iverilog
qucsveri
script from the Qucs-0.0.20-rc1. This script is needed to start theiverilog
qucsconv
utility that is needed to convert VCD files to Qucs XML datasetThe text was updated successfully, but these errors were encountered: