Fixed numparam library (Steven Borley) and corrected bug in node translation (Hitoshi Tanaka).

This commit is contained in:
pnenzi
2005-04-16 22:45:32 +00:00
parent 7989c811fb
commit 1aa04ca10b
10 changed files with 183 additions and 52 deletions
+17
View File
@@ -0,0 +1,17 @@
* Param-example
.param amplitude= 1V
.subckt myfilter in out
+ params: rval=100k cval= 100nF
Ra in p1 {2*rval}
Rb p1 out {2*rval}
C1 p1 0 {2*cval}
Ca in p2 {cval}
Cb p2 out {cval}
R1 p2 0 {rval}
.ends myfilter
X1 input output myfilter 1k 1nF
V1 input 0 AC {amplitude}
.end
+33
View File
@@ -0,0 +1,33 @@
* PIN model
* line 2
* line 3
* -- Summary -------------------------------
* This is a simple spice model of a PIN diode.
*
* -- Description ---------------------------
* It is a three node device; one input node (relative to ground) and two
* output nodes (cathode and anode)
*
* -- Model ----------------------------------
.subckt SIMPLE_PIN input cathode anode params: resp=0.5
* Input photocurrent is modled by a voltage
* This generates a current using a linear voltage-controlled current source
Gin dk da input 0 {resp}
Rin input 0 1G
Cin input 0 {resp}
* The pn-junction that generates this photocurrent in the real device is modelled
* here by a simple diode
Dpn da dk pndiode
* terminal resistances
Ra anode da 0.001ohm
Rk cathode dk 0.001ohm
* subsircuit models:
.MODEL pndiode D IS=0.974p RS=0.1 N=1.986196 BV=7.1 IBV=0.1n
+ CJO=99.2p VJ=0.455536 M=0.418717 TT=500n
.ends
+28
View File
@@ -0,0 +1,28 @@
* Test circuit for pin.mod
.include pin.mod
* Photodiode supply
Vbias psu 0 10V
* Light input is modeled by a voltage source that we can vary
Vlight input 0 2mW
* The pin diode
Xpin input cathode anode SIMPLE_PIN 0.7
* monitor resistor
Rmon anode 0 1ohm
* Quench restistor
Rq psu cathode 1k
*.dc vlight 0 5mW 0.01mW
.control
dc vlight 0 10mW 0.01mW
plot V(anode)
.endc
.end