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

Subcircuits not working for Verilog #384

Closed
tomhajjar opened this issue Nov 24, 2023 · 1 comment
Closed

Subcircuits not working for Verilog #384

tomhajjar opened this issue Nov 24, 2023 · 1 comment

Comments

@tomhajjar
Copy link

tomhajjar commented Nov 24, 2023

I found some old Qucs Verilog BSIM3 n-ch and p-ch files that seem to work even with the parsing issue. Data accuracy wasn't a concern. I'm going to test more old Qucs Verilog examples.

One issue that came up was subcircuits made with Verilog devices won't work. They did work under Qucs. It seems Qucs-S is creating a bad netlist causing ngspice to process the Verilog pmos and nmos devices in the subcircuit like regular Spice pmos/nmos models and flags an error because it doesn't recognize the devices.

Verilog-A_BSIM3_prj.zip

2023-11-23_232343

2023-11-23_232435

2023-11-23_232413

@ra3xdh
Copy link
Owner

ra3xdh commented Nov 24, 2023

This was already reported and fixed in the source. See #356 The fix will be available since the next release. Closing as duplicate.

@ra3xdh ra3xdh closed this as completed Nov 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants