-
Notifications
You must be signed in to change notification settings - Fork 68
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
Undefined Parameter vbic_cje in NGSpice Netlist Simulation with SG13G2 Model Library #315
Comments
It seems there is something wrong with your input file. |
@ArashKat |
Thank you; I made many changes even adjusting some variables inside the mod.lib based on information from cornerHBT, and it was working. Then I noticed I was running Xschem in the wrong folder after watching a tutorial on PDK importing another open-source PDK. My problem now is that after running on xschem I do not have the simulation result directly. I should go to the folder containing the spice netlist and run ngspice to see the results. Can you help me with that? Also, as I'm used to Cadence virtuoso, is there any way to import the pdk to Cadence,I tried some basic efforts such as adding pdk folder address to cds.lib in Cadence but I couldn't succeed.... |
@ArashKat happy to hear that you have made some progress. |
Thank you. Now everything is working for me but I have three questions: 1- Is it possible to see the simulation result directly in Xschem? 2- Is it possible to use this pdk in Cadence 3- What is the nominal voltage for VCC in this technology.? I see VDD is 1.2V. I saw the breakdown voltage in the documents, but not a basic definition, reference, or suggestion for VCC. Thank you if you please respond to these questions. |
Great to know that you have managed to make things working. As for your questions:
|
Thank you for getting back to me. I still cannot directly plot in Xschem, but I can easily simulate using Ngspice, and this is a silver lining. |
Hi @ArashKat, if you're asking about high-voltage supply level - it's 3.3V, fragment from process spec: |
Running the following netlist in ngspice:
Example NGSpice netlist
Circuit description
V1 net2 GND DC 3 * Voltage source with 3V DC
R1 net2 net1 1k m=1 * Resistor R1 with value 1k ohm
R2 net1 GND 1k m=1 * Resistor R2 with value 1k ohm
R3 net3 GND 1k m=1 * Resistor R3 with value 1k ohm
Include the transistor model library
.include "/home/arashka/IHP-Open-PDK/ihp-sg13g2/libs.tech/ngspice/models/sg13g2_hbt_mod.lib"
Define the transistor subcircuit instance
XQ1 net2 net1 net3 GND npn13G2 Nx=2
Netlist line no. 0:
Undefined parameter [vbic_cje]
Netlist line no. 0:
Cannot compute substitute
The text was updated successfully, but these errors were encountered: