Holger Vogt
0c72add8bf
fix comment
2023-01-27 10:07:21 +01:00
Holger Vogt
01980f6425
fix comment
2023-01-27 10:07:05 +01:00
Holger Vogt
5387314c5e
Do not try to load *.osdi automatically
2023-01-27 10:02:39 +01:00
Holger Vogt
3a283b2630
Update the example structure for OSDI/OpenVAF:
...
all compiled models into lib/ngspice
spinit updated to load the models via command 'osdi'
local calls with 'pre_osdi' commanted out.
2023-01-25 13:12:27 +01:00
Holger Vogt
2355fc8a4e
Add missing includes
2022-12-27 11:02:59 +01:00
Holger Vogt
2a28c51c1e
Add PREDICTOR pre-processor flag to MSVC
2022-12-23 16:48:33 +01:00
Holger Vogt
6fb845a813
Update for all MSVC project files:
...
Update to VC2022 with v143 and /openmp:llvm (due to openmp task)
Add missing osdi files
Add missing udevices.c and logicexp.c
2022-12-16 21:55:22 +01:00
Holger Vogt
e99e80989b
No longer needed, replaced by vngspice.vcxproj
2022-12-16 21:55:20 +01:00
Holger Vogt
4ee150ed8d
Remove preprocessor flag XSPICE from MS project file, add it to config.h
...
instead.
Add OSDI-specific files to project.
2022-12-16 21:55:20 +01:00
Holger Vogt
71a2a3103b
Revert "remove unused"
...
This reverts commit cc2707cfdb .
2022-12-16 21:55:19 +01:00
Holger Vogt
2c579bab67
Move XSPICE preprocessor flag from vcxproj file to config.h
2022-12-16 21:55:19 +01:00
Holger Vogt
fdfb31b900
Do not add to monitored files
2022-12-16 21:55:18 +01:00
Holger Vogt
d49aa4a645
Visual Studio 2022 project files,
...
replacing the original project files.
2022-12-16 21:55:18 +01:00
Holger Vogt
494f56ce6c
undefine XSPICE, define OSDI
2022-12-16 21:55:17 +01:00
Holger Vogt
b45a19103f
remove unused
2022-12-16 21:55:17 +01:00
Holger Vogt
94a0030fde
Add logicexp.c to fftw and shared project files
2022-11-07 17:50:21 +01:00
Brian Taylor
ab7634e72e
Reduce the delays of 'zero' delay gates to 1.0e-11. Add decoder test for logicexpr and pindly.
2022-11-07 14:47:13 +01:00
Holger Vogt
9bab229e7b
We are developing towards ngspice-39
2022-11-06 11:31:21 +01:00
Holger Vogt
ce82fb22e2
prepare ngspice-38
2022-10-17 20:32:06 +02:00
Holger Vogt
d1f7df5ef4
Add bidirectional bridge to MS project file for icm digital
2022-09-23 14:52:31 +02:00
Holger Vogt
3d625bc1ef
pwlts: a pwl v/i source with time input, smoothing and limiting functions
2022-09-09 15:24:37 +02:00
Holger Vogt
48d028fdba
enable evtcheck_nodes.c for MS Visual Studio
2022-08-31 15:34:13 +02:00
Holger Vogt
ae89414661
Add udevices.c to project
2022-07-16 17:25:07 +02:00
Holger Vogt
b629aad60c
enable compiling with VS 2019
2022-07-01 15:56:31 +02:00
Holger Vogt
fdbef1f691
We are developing towards ngspice-38
2022-06-30 20:03:20 +02:00
Holger Vogt
d02939580b
Don't set interactive mode
2022-06-26 11:50:30 +02:00
Holger Vogt
a8b2d0b8f1
Remove headers: both are available in VS 2019 and VS 2022.
...
Local stdint.h will lead to a compile error in VS 2022.
2022-05-16 16:30:57 +02:00
Holger Vogt
1140af3e8b
Prepare ngspice-37
2022-05-16 16:30:09 +02:00
Holger Vogt
e31d6a3c1c
fix typo, remove unsuitable comment
2022-03-30 16:02:44 +02:00
Holger Vogt
b70b04f22c
Update to config.h
...
Move relevant entries up to the top of the file
S-parameter and periodic steady state may be selected in config.h
CIDER and XSPICE are always selected and cannot be excluded
(will not compile without).
2022-03-30 16:00:03 +02:00
Holger Vogt
415f5b396b
Move selection of RFSPICE into config.h
2022-03-30 15:57:09 +02:00
Holger Vogt
67704d2a1e
Update to the VS project files:
...
Add sp simulation to shared ngspice and fftw
Remove a few old, invalid *.h file entries
2022-03-30 12:02:04 +02:00
Alessio Cacciatori
abd5b5ea04
S-parameters in ngspice
...
With this commit the patch provided by Alessio Cacchiatori the S-parameter is completed:
Noise simulation added with C matrix output
Y and Z matrix output enabled
To allow compiling with gcc, the dense.h inline functions have been put into denseinlines.h
2022-03-29 09:06:10 +02:00
Holger Vogt
31a0f3eaf6
d_pwm: Add a hybrid oscillator (analg control in, digital out) with PWM
...
(pulse width modulation) capability, oscillation frequency is a parameter.
The model has been derived from the d_osc example.
2022-03-04 11:43:18 +01:00
Holger Vogt
909fbc8988
Add RFSPICE (S parameter simulation) to VS for shared ngspice and fftw
2022-02-17 15:49:00 +01:00
Alessio Cacciatori
2c10c4aebd
S parameter simulation
...
Command '.sp'
arbitrary number of ports
ports made with modified VSRC
Patch provided by Alessio Cacciatori
https://sourceforge.net/p/ngspice/discussion/127605/thread/7a2655c86f/
2022-02-17 15:48:00 +01:00
Holger Vogt
4b48c4c6ba
We are now developing ngspice-36+
2022-01-01 15:33:14 +01:00
Holger Vogt
2b19e924dd
prepare ngspice-36
2021-12-20 11:27:41 +01:00
Holger Vogt
7f1a3bea20
.probe: Add the new file inpc_probe.c to the VS project files
...
and makefile.am in ngspice/src/frontend
2021-12-13 21:47:11 +01:00
Holger Vogt
ced6b038a5
cpl gc: Add missing files to project file
2021-10-30 10:45:58 +02:00
Holger Vogt
9806fb3b9e
cpl gc: Add missing files to project file
2021-10-30 10:45:30 +02:00
Holger Vogt
041264df03
No more meory leaks with existing cpl examples:
...
Add cpldelete.c and cplmdel.c
Delete the model parameters.
Add 2 missing memsaved().
2021-10-30 10:44:07 +02:00
Holger Vogt
4837773045
Add cplhash.h to project
2021-10-30 10:40:52 +02:00
Holger Vogt
684e940fc9
add cplhash.c to compile
2021-10-30 10:37:57 +02:00
Holger Vogt
1eb15de584
remove optran command from spinit
2021-10-29 16:37:56 +02:00
Holger Vogt
04a902ddf7
add potran to spinit d
2021-09-29 20:22:01 +02:00
Holger Vogt
4a1f7f950c
spinit: add optran to the standard inits
2021-09-29 20:16:09 +02:00
Holger Vogt
0e72287af7
Add command 'write_ic'
...
Write out the right hand side status of the matrix in format
.ic = V(node_xx)
This may be possible at the end of a simulation or after a 'stop'
of the simulation, which may be resumed again afterwars. This
status may be used to start another simulation with these
parameters by inluding into the netlist.
2021-09-29 20:11:13 +02:00
Holger Vogt
ec986b3fbc
Add optran.c
...
New custom build commands as suggested by VS
2021-09-29 20:09:36 +02:00
Holger Vogt
4dac35bac9
optran.c also in MSVC
2021-09-29 20:00:50 +02:00