Browse Source

add comment

pre-master-46
Holger Vogt 8 years ago
parent
commit
c879294a8b
  1. 16
      src/frontend/inpcom.c

16
src/frontend/inpcom.c

@ -6526,6 +6526,22 @@ rep_spar(char *inpar[4])
return 0; return 0;
} }
/**** PSPICE to ngspice **************
* .model replacement in ako (a kind of) model descriptions
* replace the E source TABLE function by a B source pwl
* add predefined params TEMP, VT, GMIN to beginning of deck
* add predefined params TEMP, VT, GMIN to beginning of each .subckt call
* add .functions limit, pwr, pwrs, stp, if, int
* replace
S1 D S DG GND SWN
.MODEL SWN VSWITCH(VON = { 0.55 } VOFF = { 0.49 } RON = { 1 / (2 * M*(W / LE)*(KPN / 2) * 10) } ROFF = { 1G })
* by
as1 %vd(DG GND) % gd(D S) aswn
.model aswn aswitch(cntl_off={0.49} cntl_on={0.55} r_off={1G}
+ r_on={ 1 / (2 * M*(W / LE)*(KPN / 2) * 10) } log = TRUE)
* replace & by &&
* replace | by || */
static struct card * static struct card *
pspice_compat(struct card *oldcard) pspice_compat(struct card *oldcard)
{ {

Loading…
Cancel
Save