check prequeueing in sock
[gnucap-felix.git] / tests / d_bjt-diffpair-tr.ckt
blob211a7eec0aa7dde9950bb2a87dd5a72c8ed067ee
1 difpair ckt - simple differential pair
2 * modified from Spice-3 examples
4 *.opt acct list node lvlcod=2 itermin=0 reltol=.01 abstol=1u vntol=.01
5 *>.opt rstray cstray method=euler outwidth=80
6 .option method=gear order=1
7 *.tf v(5) vin
8 *.dc vin -0.25 0.25 0.005
10 vin 1 0 sin(0 0.1 5meg) ac 1 dc 0
11 vcc 8 0 12
12 vee 9 0 -12
13 q1 4 2 6 0 qnl
14 q2 5 3 6 0 qnl
15 rs1 1 2 1k
16 rs2 3 0 1k
17 rc1 4 8 10k
18 rc2 5 8 10k
19 q3 6 7 9 0 qnl
20 q4 7 7 9 0 qnl
21 rbias 7 8 20k
22 *.model qnl npn(bf=80 rb=100 ccs=2pf tf=0.3ns tr=6ns cje=3pf cjc=2pf
23 *+   va=50)
24 .model qnl npn(bf=80 rb=100 va=50 tr=.4)
26 *>.print tran v(4) v(5)
27 *>.print op ccs(q*)
28 .op
29 .plot tran v(5)
30 *>.print tran qbc(q*)
31 *>.tran 5ns 500ns
32 *>.print tran cmu(q*)
33 *>.tran 5ns 500ns
34 *>.print tran vbc(q*)
35 *>.tran 5ns 500ns
36 *>.plot tran v(5)(2,10)
37 .tran 5ns 500ns
39 .plot ac vm(5) vp(5)
40 *>.plot ac vm(5)(0,100) vp(5)(-180,180)
41 .ac dec 5 1k 10ghz
42 .status notime
43 .end