Commit Graph

10 Commits

Author SHA1 Message Date
rlar 99b0b86dc7 bsimcmg, benchmark, try to run cfrgeo.sp rdsgeo.sp and noise.sp 2019-02-17 07:46:57 +01:00
rlar e92d5c481e bsimcmg, benchmark, plot more stuff 2019-02-17 07:46:57 +01:00
rlar 96fd864581 bsimcmg, benchmark, D is an instance parameters ! 2019-02-17 07:46:56 +01:00
rlar 6c52290193 bsimcmg, benchmark, TFIN FPITCH and L are instance parameters ! 2019-02-17 07:46:56 +01:00
rlar 1d0ff1391f bsimcmg, polish two benchmark files, to show temp dependency and 'GDS' 2019-02-17 07:46:56 +01:00
rlar d2b18e6fad modelcard.nmos.1, bsimcmg benchmark, 'D' is an instance parameter ! 2019-02-17 07:46:55 +01:00
rlar f3da01f0e7 fixme, point to the LSP change 2019-02-17 07:46:55 +01:00
rlar 82d623a35a try to allow access to (*desc*) exported values in the "state" vector
variables which are annotated with (*desc*) will be put into the "state"
vector. "OP" definitions for them will be emited, and the device_ask() function
will be extended to query these values.

issues:
  save @instance[varname]
is required,
otherwise, only the very last value will be saved in a "scalar" instead of
  all the results in a "vector"

there might well be issues with upper/lower case.
I lower-cased all variable names, because the ngspice frontend
  does so as well. but I've seen some parameters which are not lower-cased.
it might be these can not be accessed even though they are present,
  simply because it is not possible to "name" a non lower-cased thing.

this is merly a hack for bsimcmg,
  there was pretty not testing at all, and no consideration
  was given to the other models at all.
2019-02-17 07:46:52 +01:00
rlar ac263f9cc7 bsimcmg, edit benchmark_test files for first ngspice experiments
FIXME and beware,
  parameter LSP has a different default !
2019-02-17 07:46:52 +01:00
rlar bf333b9956 bsimcmg, introduce benchmark_test files, from Berkeley's BSIMCMG110.0.0_20160101.tar.gz 2019-02-17 07:46:52 +01:00