Ngspice OpenVAF Enhancements

javaNoviceProgrammer·Ngspice_OpenVAF_Enhancements·ngspice-46/examples/osdi/hicuml0/KiCad/ECL-OR.kicad_sch

This repository ships a schematic but no board layout.

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.

QtyPartRefs
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.