Ngspice OpenVAF Enhancements
javaNoviceProgrammer·Ngspice_OpenVAF_Enhancements·ngspice-46/examples/osdi/hicuml0/KiCad/ECL-OR.kicad_sch
About the Ngspice OpenVAF Enhancements PCB
Ngspice OpenVAF Enhancements is an open source PCB design by javaNoviceProgrammer, published on GitHub under the GPL-3.0 license. It is a board, with 16 components from 9 distinct parts.
By type, the board carries 5 transistors and 5 resistors.
From the project
Using Claude Code AI to enhance the ngspice and openvaf frameworks.
A 'quick and dirty' howto for OpenVAF and OSDI:
Example BSIMBULK Tested under MS Windows 10 and OpenSUSE 15.4
Have OpenVAF compiler available. Executables for download are available at https://openvaf.semimod.de/download/ for Linux and MS Windows. Download BSIMBULK model from http://www.bsim.berkeley.edu/models/bsimbulk/ Open bsimbulk.va in a text editor Search for the module name, here: module bsimbulk(d, g, s, b, t); The module name 'bsimbulk' will become the new model type in the .model statement .model mname type ( pname1 = pval1 pname2 = pval2 ... ). Compile bsimbulk.va with OpenVAF to…
Ngspice OpenVAF Enhancements bill of materials (BOM)
16 components, 9 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | NP | Q1, Q2, Q3, Q4, Q5 | |
| 2 | 510 | Ra1, Ra2 | |
| 1 | 1G | Rt1 | |
| 1 | VDC | V1 | |
| 2 | VPULSE | V2, V3 | |
| 2 | 220 | R1, R2 | |
| 1 | 575 | R3 | |
| 1 | 1.92k | R4 | |
| 1 | 780 | R5 |
Ngspice OpenVAF Enhancements design files
The KiCad project lives in the javaNoviceProgrammer/Ngspice_OpenVAF_Enhancements repository on GitHub; these links point at the commit this page was built from.
Ngspice OpenVAF Enhancements: common questions
How many components are on the Ngspice OpenVAF Enhancements?
16 components, from 9 distinct parts. The full bill of materials is listed on this page.
Where can I download the Ngspice OpenVAF Enhancements design files?
From the javaNoviceProgrammer/Ngspice_OpenVAF_Enhancements repository on GitHub, which has the schematic and a netlist; the links under Design files point to each one.
Can I use the Ngspice OpenVAF Enhancements design in my own project?
Yes, under the terms of its GPL-3.0 license, which javaNoviceProgrammer chose for the repository.