8300 Commits (56b5041266e37fb2e0a67495e1e3b6db2822fbbf)
 

Author SHA1 Message Date
dwarning 56b5041266 selfheating only with rth>0 3 years ago
dwarning 2fff3e2bc0 use true vector size for memcpy 3 years ago
dwarning de09636d1a general update: fix temperature update, improve performance 3 years ago
dwarning f33e899fda white spaces 3 years ago
dwarning d053fbda93 vbic: correct soa-check warning for C-S branch 3 years ago
Holger Vogt 797795e7c0 Shift all compatibility handlinmg from inpcom.c into its own source files 3 years ago
Holger Vogt c90268321a Add files inpcompat.c, inpcompat.h to project 3 years ago
Brian Taylor 14a403e193 Use ~ on the input of a tristate buffer for INV3, and avoid creating an extra inverter. For ff/latch use ~ on set/reset and jkff clock inputs to avoid creating extra inverters. 3 years ago
dwarning b5d5cfd543 vbic: selfheating switch selft has priority, but keep compatibility 3 years ago
Holger Vogt 33e17fa969 noise simulation examples 3 years ago
Holger Vogt d53acbed8e Add noise capability to XSPICE code models 3 years ago
Holger Vogt 3c41ab1190 Formatting with MSVC2022 3 years ago
Holger Vogt 4a95de5cd7 We are developing towards ngspice-41 3 years ago
Giles Atkinson 7f4eb1c7d8 Add examples of controlling auto-bridge behaviour 3 years ago
Giles Atkinson 5aa48cab0b Do not generate netlist lines that use non-existent libraries. 3 years ago
Holger Vogt 8f8f7ff8ab Command 'listing r': No extra formatting, truncation etc. 3 years ago
Holger Vogt 6eeb48bb5a Remove obsolete READMEs from distribution, add new and interesting ones 3 years ago
Holger Vogt 6060a2fb93 typos 3 years ago
Holger Vogt 95c4c0f587 Add inertial.h to the distributable headers 3 years ago
Holger Vogt c4c77211e9 Prepare ngspice-40 3 years ago
Holger Vogt 806489860f Prepare for ngspice-40 3 years ago
Holger Vogt 311ddeac0d Prepare for ngspice-40 3 years ago
Holger Vogt 062785319a When '.probe alli' is set, disable auto bridging and set a flag 3 years ago
Holger Vogt ce38a768b5 typo 3 years ago
Holger Vogt c30af55491 Add operating point information to SOA check, 3 years ago
Holger Vogt 443567dbaf Add SOA-check for collector-substrate diode (model parameter bvsub) 3 years ago
Holger Vogt ff77c583d7 Add model parameter selft, to switch on self-heating, default: off (selft=0) 3 years ago
Giles Atkinson 5197200fb3 Fix crash reported by Brian Taylor. If "source" is used after 3 years ago
Giles Atkinson 98333ee89a Fix a memory leak reported by Brian Taylor that was introduced 3 years ago
Holger Vogt 82de3db8ad VBIC: Add bvbe, bvbc, and bvce as redundant SOA parameters 3 years ago
Holger Vogt f121c433a7 Check for buggy diode instance line, avoid crash 3 years ago
Holger Vogt 2ce18ab184 Add VDMOS default junction cap IRF540 IRF9540 3 years ago
Holger Vogt 2a647f8462 Set default VDMOS model parameters to resemble IRF540, 9540 3 years ago
Giles Atkinson e25f8bd522 Add inertial delay to missed d_xnor and tidy blank lines in d_xor. 3 years ago
Giles Atkinson cecce5163e Inertial delay for remaining simple gates and buffers: 3 years ago
Giles Atkinson db38d4ad54 Correct timing of transitions to UNKNOWN. 3 years ago
Giles Atkinson 240a2b9406 Add missed file inertial.h. 3 years ago
Giles Atkinson 4623a04615 Interim version of inertial delay for tristate buffer. 3 years ago
Giles Atkinson e3b4df6a51 First group of digital code models with improved implementation 3 years ago
Giles Atkinson 2643e3b17f New code-model library functions cm_schedule_output() and cm_getvar(). 3 years ago
Giles Atkinson c1659a64c3 Change output event setup in evtload.c so that, when making an event call 3 years ago
Giles Atkinson 2d0561f386 Allow string-valued parameters to XSPICE device models with no default. 3 years ago
Brian Taylor 8c69ada5b5 The logicexp example in the PSpice ref. manual has a name with a '+' character (LCN+4). Update lexer_scan. 3 years ago
Brian Taylor 40a540a2ff Add inertial_delay=true to .model statements generated when U* instances in PSpice library subckts are translated to Xspice. Any other Xspice A* digital instances might have different inertial_delay settings in their models, so potentially there could be a mixture of delay types. For example, if a user wishes to model a DLYLINE using a d_buffer with inertial_delay=false and equal rise/fall delays. 3 years ago
Brian Taylor 164db58404 The intent now is to rely on a variable setting in .spiceinit to control the use of inertial delay XSPICE digital models. This will apply to U* instances in subcircuits which are translated to XSPICE. 3 years ago
Holger Vogt 86951501a7 Add eprvcd to the commands which set node names to lower case, 3 years ago
Holger Vogt 6213145c94 .control section: atanh examples 3 years ago
Holger Vogt 3632a6b4ae We need to translate from degree to rad 3 years ago
Holger Vogt 2a6052517b Fix prvious commit: allow access to all vector elements of cc 3 years ago
Holger Vogt 68156fa62c Complex number handling other than MSVC 3 years ago