Holger Vogt
|
f37f865f58
|
Add the 'show' command to monitor delvto
|
2024-10-16 14:25:46 +02:00 |
Holger Vogt
|
f8c0e215c3
|
1e20 or 1e23 may be used in a .model, and exceeded simply by double precision
issues. So check the borders being a little larger.
|
2024-10-16 14:24:09 +02:00 |
Holger Vogt
|
ab7d70dcba
|
Readability: better output formatting
|
2024-10-16 14:21:54 +02:00 |
Holger Vogt
|
edf88a0c4e
|
Setanalyse now displays rtran during .relan
|
2024-10-16 14:19:55 +02:00 |
Holger Vogt
|
e49098a3d7
|
Merge branch 'Reliability_Analysis_New_Model' of ssh://git.code.sf.net/p/ngspice/ngspice into Reliability_Analysis_New_Model
|
2024-10-05 11:38:57 +02:00 |
Holger Vogt
|
06f6a694dc
|
Add translation of comment
Italian -> English
|
2024-10-05 11:37:48 +02:00 |
Holger Vogt
|
95a29ebbeb
|
Correct and improve printed output
|
2024-10-05 11:37:01 +02:00 |
Holger Vogt
|
cbf8ec4a37
|
Add new functionality to comment
|
2024-10-05 11:36:09 +02:00 |
Holger Vogt
|
7c79c6207c
|
Update for VS2022
|
2024-10-05 11:35:35 +02:00 |
Holger Vogt
|
db63fc47c5
|
Add plotting to see what is happening
|
2024-10-05 11:34:43 +02:00 |
Holger
|
7487de624c
|
Don't forget readline
|
2024-10-02 00:10:37 +02:00 |
Holger
|
b12ca24f62
|
Linux compile script for Reliability analysis
|
2024-10-02 00:00:23 +02:00 |
Holger Vogt
|
0c4aceff42
|
Fix struct to enable compiling with XSPICE enabled.
|
2024-10-01 16:15:04 +02:00 |
Holger Vogt
|
1d264a26d3
|
VS2022 will not compile empty array.
|
2024-10-01 16:14:27 +02:00 |
Holger Vogt
|
361c092a24
|
Keep CIDER out, not (yet) compatible.
Re-add OpenMP and XSPICE
|
2024-10-01 16:13:50 +02:00 |
Holger Vogt
|
812fb5def7
|
Remove CIDER
Add relan files .c, .h
Enable RELAN
|
2024-10-01 16:00:18 +02:00 |
Holger Vogt
|
acc0beedfd
|
Update to VS2022
without reliability code (flag RELAN not set)
|
2024-10-01 10:53:06 +02:00 |
Holger Vogt
|
87be642328
|
Compile scripts for Reliability
No OpenMP, no CIDER, no PSS, no XSPICE nor other options not required.
One of these options leads to a segfault, still has to be found out.
|
2024-09-28 15:25:09 +02:00 |
Holger Vogt
|
66f53d8f0d
|
Replace deprecated bcopy function, to allow
compiling with MINGW
|
2024-09-28 13:38:18 +02:00 |
Holger Vogt
|
9e1515cca6
|
Enable compilation (tested with MINGW 64 bit)
|
2024-09-27 23:19:24 +02:00 |
Francesco Lannutti
|
ca65d126da
|
Added NULL initializer to all unsupported models for Reliability Analysis
|
2016-11-04 15:43:56 +01:00 |
Francesco Lannutti
|
0c02292c44
|
Added some examples for Reliability Analysis
|
2016-11-04 13:40:59 +01:00 |
Francesco Lannutti
|
fbed2dfe1d
|
Finished UI for RELMODEL model
|
2016-11-03 21:48:14 +01:00 |
rlar
|
0d53ed60d6
|
Reverting "Modified Signal Handler",
This was a left over artifact, when solving a rebase conflict.
|
2016-11-02 18:15:26 +01:00 |
Francesco Lannutti
|
d9698b34d8
|
Added a switch to choose between 2 models for Reliability Analysis
|
2016-11-02 18:14:20 +01:00 |
Francesco Lannutti
|
45c55b09ce
|
Added checks for GSL library in configure.ac
|
2016-11-02 16:57:09 +01:00 |
Francesco Lannutti
|
3eb4f2bd2e
|
Solved an issue in Makefile.am for includes due to rebase
|
2016-11-02 16:32:29 +01:00 |
Francesco Lannutti
|
06c2bd2334
|
Added Mean DeltaVth calculation and refined the model to take temperature into account
|
2016-11-02 16:22:53 +01:00 |
Francesco Lannutti
|
76ff8c31f2
|
Added the temperature dependency in the recovery phase and let the target long term prediction time be specified by the input netlist
|
2016-11-02 16:22:53 +01:00 |
Francesco Lannutti
|
a3534e2954
|
Some fixes for the Reliability Analysis
|
2016-11-02 16:22:53 +01:00 |
Francesco Lannutti
|
a0bb42580c
|
Implemented also the fitting at 10 years when there is only stress. Filtered the case when there is only recovery
|
2016-11-02 16:22:53 +01:00 |
Francesco Lannutti
|
439e229972
|
Implemented the final fitting to perform extrapolation at 10 years, when the model behavior is periodic, by using Fourier basis
|
2016-11-02 16:22:53 +01:00 |
Francesco Lannutti
|
dda38c9df2
|
First trial of fitting, based upon GSL Library
|
2016-11-02 16:22:53 +01:00 |
Francesco Lannutti
|
b9ebfe2ce6
|
Added the possibility to specify the instance names to be considered from the Reliability Analysis
|
2016-11-02 16:22:53 +01:00 |
Francesco Lannutti
|
da6b1b588e
|
Modified Signal Handler
|
2016-11-02 16:22:53 +01:00 |
Francesco Lannutti
|
f9897eba56
|
Added a new model for the Reliability Analysis
|
2016-11-02 16:20:28 +01:00 |
Francesco Lannutti
|
173278a00a
|
Added Conditional Compilation for Reliability Analysis
|
2016-11-02 16:20:28 +01:00 |
Francesco Lannutti
|
51e50f2c2d
|
Added the new '.relan' analysis to let the user perform Aging Calculation and Aged Analysis in a row
Added BSIM4 support
|
2016-11-02 16:20:28 +01:00 |
Francesco Lannutti
|
542d7677e7
|
Added an IF statement to handle only PMOS devices in Reliability Analysis
|
2016-11-02 16:20:28 +01:00 |
Francesco Lannutti
|
a5b8aa535f
|
Alpha Version of the new Reliability Analysis, based upon Giorgio Liatis' Model
|
2016-11-02 16:20:28 +01:00 |
Francesco Lannutti
|
0c5196e773
|
signal_handler.c, ft_sigintr(), exit after three SIGINT requests
|
2016-11-01 20:33:13 +01:00 |
rlar
|
4778b48592
|
inpcom.c, inp_fix_inst_calls_for_numparam(), drop redundant condition `num_subckt_params == 0'
found_mult_param() can already cope with that
|
2016-11-01 11:56:48 +01:00 |
dwarning
|
24dbbc393d
|
remove the ancient nobjthack option to fake 3-terminal bjt's
|
2016-11-01 11:56:48 +01:00 |
dwarning
|
6827495a75
|
correct the comment for 5-terminal bjt's in get_number_terminals
|
2016-11-01 11:56:48 +01:00 |
dwarning
|
1e880deff4
|
allow 5-terminal bjt's in subckt expansion
|
2016-11-01 11:56:48 +01:00 |
rlar
|
52a1a58e14
|
wlist.c, wl_find(), avoid crash when `string' argument is NULL
|
2016-11-01 11:56:47 +01:00 |
h_vogt
|
e4e24f74e6
|
breakp2.c, copynode(), prevent segfault if missing ')'
invoking 'save' with an erronous node, for example
save v(thing
This can happen unexpectedly for long 'save' lines,
which will silently be truncated.
|
2016-11-01 11:56:25 +01:00 |
rlar
|
7fc6609821
|
breakp2.c, settrace(), cleanup #2/2
|
2016-11-01 11:06:45 +01:00 |
rlar
|
004e49aabf
|
breakp2.c, settrace(), cleanup #1/2
"save" command,
reduce complexity from O(2) to O(1)
|
2016-11-01 11:05:59 +01:00 |
h_vogt
|
b85270c30c
|
sharedspice.vcxproj, add 64 bit capability
|
2016-11-01 11:04:52 +01:00 |