Comments (5)
@tomhajjar , I have just tried to recreate the device from scratch using SPICE file and I cannot reproduce the problem. Everything works as expected. I have also inspected my projects containing subcircuits made from SPICE file. Everything works as expected too. I suspect the schematic file became broken by unknown reason. I sucpect this may be related to the recent schematic class refactoring.
Also please keep in mind that Qucs-S contains BF998 model since v0.0.23 release. You don't need to recreate it. I don't consider the update of this library. Other dual gate MOSFETs like BF961 could be added, but I didn't find the SPICE models for them.
from qucs_s.
@tomhajjar You have incorrect port number Num
property. Set the number here instead of G2
to fix the issue. This property must be set only to integer numbers. Otherwise you will get the broken schematic. Unfortunately there is no possibility to add a validator for this property. I don't recommend changing automatically assigned port numbers. But port names could be changed.
from qucs_s.
Thanks for the catch. I was porting an LTspice project by Gunthard Kraus over to Qucs-S and forgot BF998 was native. I also wanted to add a dual-gate device to schematic_symbols.sch.
The LTspice example deletes the C=/L= entries in BF998.cir. ngspice doesn't say in the manual this format is acceptable but it must be since I confirmed the S-parameters are the same for the library model and the subcircuit I made.
from qucs_s.
Here is Bordodynov's dual gate mosfet library.
from qucs_s.
I found the s-parameters for the BF998 and they compare favorably with the Spice model. I will update the project as it expands.
from qucs_s.
Related Issues (20)
- Current doesn't work in equations HOT 1
- DC bias simulation gives zero output HOT 1
- Add alternative LC cauer filter HOT 6
- Redesign File->Open examples menu HOT 6
- Improve SpiceLibComp device HOT 22
- qucsator not calculating output HOT 8
- Warnings during run-time; The Stop button isn't grayed out after the simulation HOT 3
- support SAX simulation HOT 2
- Windows build broken HOT 2
- Xyce pametric plot HOT 2
- Relative path in Nutmeg script HOT 13
- Plotted data appears, disappears, appears... HOT 3
- Open recent project HOT 1
- Order of blocks in control section HOT 2
- Strange simulation results HOT 5
- Keyboard shortcuts not working using Qt>=6.6 HOT 1
- macos build failed with qucsator_rf HOT 12
- Expired Sign Keys HOT 6
- Potential error in cauer band(pass|stop) center frequency calculation HOT 2
- Add Windows CI setup using Guthub actions HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qucs_s.