update n and p jfets, added pjfet simulation
This commit is contained in:
parent
5e90f5c319
commit
d3b99d3a76
|
|
@ -13,14 +13,14 @@ L 4 5 -20 20 -20 {}
|
||||||
L 4 20 -30 20 -20 {}
|
L 4 20 -30 20 -20 {}
|
||||||
L 4 5 20 20 20 {}
|
L 4 5 20 20 20 {}
|
||||||
L 4 20 20 20 30 {}
|
L 4 20 20 20 30 {}
|
||||||
B 5 17.5 -32.5 22.5 -27.5 {name=d dir=inout}
|
|
||||||
B 5 -22.5 -2.5 -17.5 2.5 {name=g dir=in}
|
|
||||||
B 5 17.5 27.5 22.5 32.5 {name=s dir=inout}
|
B 5 17.5 27.5 22.5 32.5 {name=s dir=inout}
|
||||||
|
B 5 -22.5 -2.5 -17.5 2.5 {name=g dir=in}
|
||||||
|
B 5 17.5 -32.5 22.5 -27.5 {name=d dir=inout}
|
||||||
P 4 7 5 0 -7.5 0 -7.5 5 -17.5 0 -7.5 -5 -7.5 0 5 0 {fill=true}
|
P 4 7 5 0 -7.5 0 -7.5 5 -17.5 0 -7.5 -5 -7.5 0 5 0 {fill=true}
|
||||||
T {@spiceprefix@name} 7.5 7.5 0 0 0.2 0.2 {}
|
|
||||||
T {D} 25 -27.5 0 0 0.15 0.15 {}
|
|
||||||
T {@#0:net_name} 25 -42.5 0 0 0.15 0.15 {layer=15}
|
|
||||||
T {@#2:net_name} 25 32.5 0 0 0.15 0.15 {layer=15}
|
|
||||||
T {@#1:net_name} -25 -12.5 0 1 0.15 0.15 {layer=15}
|
T {@#1:net_name} -25 -12.5 0 1 0.15 0.15 {layer=15}
|
||||||
T {@model} 7.5 -17.5 0 0 0.2 0.2 {}
|
T {@spiceprefix@name} 7.5 6.25 0 0 0.2 0.2 {}
|
||||||
T {area=@area} 7.5 -5 0 0 0.2 0.2 {}
|
T {D} 25 20 0 0 0.15 0.15 {}
|
||||||
|
T {@#2:net_name} 25 -42.5 0 0 0.15 0.15 {layer=15}
|
||||||
|
T {@#0:net_name} 25 32.5 0 0 0.15 0.15 {layer=15}
|
||||||
|
T {@model} 7.5 -18.75 0 0 0.2 0.2 {}
|
||||||
|
T {area=@area} 7.5 -6.25 0 0 0.2 0.2 {}
|
||||||
|
|
|
||||||
|
|
@ -13,8 +13,8 @@ ypos2=2
|
||||||
divy=5
|
divy=5
|
||||||
subdivy=1
|
subdivy=1
|
||||||
unity=1
|
unity=1
|
||||||
x1=-0.308107
|
x1=0
|
||||||
x2=19.6819
|
x2=19.99
|
||||||
divx=5
|
divx=5
|
||||||
subdivx=1
|
subdivx=1
|
||||||
xlabmag=1.0
|
xlabmag=1.0
|
||||||
|
|
@ -26,6 +26,28 @@ unitx=1
|
||||||
logx=0
|
logx=0
|
||||||
logy=0
|
logy=0
|
||||||
rainbow=0}
|
rainbow=0}
|
||||||
|
B 2 590 -1150 1390 -750 {flags=graph,unlocked
|
||||||
|
y1=-0.0086
|
||||||
|
y2=1.5e-12
|
||||||
|
ypos1=0
|
||||||
|
ypos2=2
|
||||||
|
divy=5
|
||||||
|
subdivy=1
|
||||||
|
unity=1
|
||||||
|
x1=0
|
||||||
|
x2=-19.99
|
||||||
|
divx=5
|
||||||
|
subdivx=1
|
||||||
|
xlabmag=1.0
|
||||||
|
ylabmag=1.0
|
||||||
|
node=i(@j2[id])
|
||||||
|
color=4
|
||||||
|
dataset=-1
|
||||||
|
unitx=1
|
||||||
|
logx=0
|
||||||
|
logy=0
|
||||||
|
rainbow=0
|
||||||
|
sweep=d1}
|
||||||
N 340 -300 340 -250 {
|
N 340 -300 340 -250 {
|
||||||
lab=#net1}
|
lab=#net1}
|
||||||
N 340 -190 340 -110 {
|
N 340 -190 340 -110 {
|
||||||
|
|
@ -36,6 +58,20 @@ N 150 -220 200 -220 {
|
||||||
lab=G}
|
lab=G}
|
||||||
N 340 -420 340 -360 {
|
N 340 -420 340 -360 {
|
||||||
lab=D}
|
lab=D}
|
||||||
|
N 260 -700 300 -700 {
|
||||||
|
lab=#net3}
|
||||||
|
N 150 -700 200 -700 {
|
||||||
|
lab=G1}
|
||||||
|
N 150 -700 150 -640 {
|
||||||
|
lab=G1}
|
||||||
|
N 340 -510 340 -490 {
|
||||||
|
lab=GND}
|
||||||
|
N 150 -580 150 -560 {
|
||||||
|
lab=GND}
|
||||||
|
N 340 -610 340 -570 {
|
||||||
|
lab=D1}
|
||||||
|
N 340 -830 340 -730 {
|
||||||
|
lab=GND}
|
||||||
C {title.sym} 160 -30 0 0 {name=l9
|
C {title.sym} 160 -30 0 0 {name=l9
|
||||||
|
|
||||||
author="tcleval(Stefan Schippers[
|
author="tcleval(Stefan Schippers[
|
||||||
|
|
@ -49,7 +85,7 @@ C {njfet.sym} 320 -220 0 0 {name=J1 model=2N3459 area=1 m=1
|
||||||
C {lab_pin.sym} 150 -220 0 0 {name=p1 sig_type=std_logic lab=G}
|
C {lab_pin.sym} 150 -220 0 0 {name=p1 sig_type=std_logic lab=G}
|
||||||
C {lab_pin.sym} 340 -420 0 0 {name=p2 sig_type=std_logic lab=D}
|
C {lab_pin.sym} 340 -420 0 0 {name=p2 sig_type=std_logic lab=D}
|
||||||
C {lab_pin.sym} 340 -110 0 0 {name=p3 sig_type=std_logic lab=GND}
|
C {lab_pin.sym} 340 -110 0 0 {name=p3 sig_type=std_logic lab=GND}
|
||||||
C {code_shown.sym} 580 -280 0 0 {name=s1 only_toplevel=false value="VG G 0 dc 0
|
C {code_shown.sym} 580 -280 0 0 {name=COMMANDS only_toplevel=false value="VG G 0 dc 0
|
||||||
VD D 0 dc 0
|
VD D 0 dc 0
|
||||||
|
|
||||||
.options savecurrents
|
.options savecurrents
|
||||||
|
|
@ -57,8 +93,8 @@ VD D 0 dc 0
|
||||||
save all
|
save all
|
||||||
dc VD 0 20 0.01 VG 0 -1 -0.1
|
dc VD 0 20 0.01 VG 0 -1 -0.1
|
||||||
write test_jfet.raw
|
write test_jfet.raw
|
||||||
.endc"}
|
.endc
|
||||||
C {code.sym} 70 -400 0 0 {name=MODEL only_toplevel=false value=".MODEL 2N3459 NJF(VTO=-1.4 BETA=1.265m BETATCE=-0.5 LAMBDA=4m RD=1 RS=1 CGS=2.916p CGD=2.8p PB=0.5 IS=114.5f XTI=3 AF=1 FC=0.5 N=1 NR=2)"}
|
"}
|
||||||
C {noconn.sym} 340 -140 0 0 {name=l1}
|
C {noconn.sym} 340 -140 0 0 {name=l1}
|
||||||
C {noconn.sym} 340 -390 0 0 {name=l2}
|
C {noconn.sym} 340 -390 0 0 {name=l2}
|
||||||
C {noconn.sym} 180 -220 1 0 {name=l3}
|
C {noconn.sym} 180 -220 1 0 {name=l3}
|
||||||
|
|
@ -68,3 +104,20 @@ tclcommand="xschem raw_read $netlist_dir/test_jfet.raw dc"
|
||||||
}
|
}
|
||||||
C {ammeter.sym} 230 -220 1 0 {name=Vgate}
|
C {ammeter.sym} 230 -220 1 0 {name=Vgate}
|
||||||
C {ammeter.sym} 340 -330 0 0 {name=Vdrain}
|
C {ammeter.sym} 340 -330 0 0 {name=Vdrain}
|
||||||
|
C {pjfet.sym} 320 -700 0 0 {name=J2 model=2N2609 area=1 m=1
|
||||||
|
}
|
||||||
|
C {lab_pin.sym} 150 -700 0 0 {name=p4 sig_type=std_logic lab=G1}
|
||||||
|
C {lab_pin.sym} 340 -830 0 0 {name=p6 sig_type=std_logic lab=GND}
|
||||||
|
C {ammeter.sym} 230 -700 1 0 {name=Vgate1}
|
||||||
|
C {ammeter.sym} 340 -640 0 0 {name=Vdrain1}
|
||||||
|
C {vcvs.sym} 340 -540 0 0 {name=E1 value=-1}
|
||||||
|
C {lab_pin.sym} 300 -520 0 0 {name=p7 sig_type=std_logic lab=GND}
|
||||||
|
C {lab_pin.sym} 300 -560 0 0 {name=p8 sig_type=std_logic lab=D}
|
||||||
|
C {lab_pin.sym} 340 -580 0 0 {name=p5 sig_type=std_logic lab=D1}
|
||||||
|
C {vcvs.sym} 150 -610 0 0 {name=E2 value=-1}
|
||||||
|
C {lab_pin.sym} 110 -590 0 0 {name=p9 sig_type=std_logic lab=GND}
|
||||||
|
C {lab_pin.sym} 110 -630 0 0 {name=p10 sig_type=std_logic lab=G}
|
||||||
|
C {lab_pin.sym} 340 -490 0 0 {name=p11 sig_type=std_logic lab=GND}
|
||||||
|
C {lab_pin.sym} 150 -560 0 0 {name=p12 sig_type=std_logic lab=GND}
|
||||||
|
C {code.sym} 40 -440 0 0 {name=MODEL only_toplevel=false value=".MODEL 2N3459 NJF(VTO=-1.4 BETA=1.265m BETATCE=-0.5 LAMBDA=4m RD=1 RS=1 CGS=2.916p CGD=2.8p PB=0.5 IS=114.5f XTI=3 AF=1 FC=0.5 N=1 NR=2)
|
||||||
|
.model 2N2609 PJF (Beta=3.2m Betatce=-500m Rd=1 Rs=1 Lambda=18.5m Vto=-1.408 Vtotc=-2.5m Is=461.5f Isr=4.402p N=1 Nr=2 Xti=3 Alpha=32.54u Vk=393.2 Cgd=6.5p M=278.9m Pb=1 Fc=500m Cgs=9p Kf=0.2062f Af=1)"}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue