(Symbol dffc_test);
($Id:$);
(xic 3.2.2 FreeBSD7 12/18/2009 02:29 GMT);
(PHYSICAL);
(RESOLUTION 1000);
( CREATED 12/18/2009 2:29:9, MODIFIED 12/18/2009 2:29:9 );
9 dffc_test;
DS 0 1 1;
DF;
E
(ELECTRICAL);
(RESOLUTION 1000);
5 7102 (||1:-9000 -5000||) (||1:26000 -33000||) (||1:26076 -37000||) (||1:40000 -33000||) (||1:40000 -37000||);
5 7101 tran 1p 2n;
9 dffc_test;
DS 0 1 1;
(SymbolCall gnd);
5 10 0 0 -9000 2000;
1 Bound -10000 -600 -8000 2000;
9 gnd;
C 0 T -10000 1000;
(SymbolCall gnd);
5 10 0 0 -9000 -15000;
1 Bound -10000 -17600 -8000 -15000;
9 gnd;
C 0 T -10000 -16000;
(SymbolCall gnd);
5 10 0 0 -9000 -47000;
1 Bound -10000 -49600 -8000 -47000;
9 gnd;
C 0 T -10000 -48000;
(SymbolCall vsrc);
5 10 0 1 -9000 2000;
5 10 1 0 -9000 12000;
5 15 -9000 8000 0 -1;
5 2 pwl 0 0 10p 10m;
5 11 V 0;
5 5 nophys;
1 Bound -11000 2000 -7000 12000;
9 vsrc;
C 0 T -11000 2000;
(SymbolCall vsrc);
5 10 0 1 -9000 -15000;
5 10 7 0 -9000 -5000;
5 15 -9000 -9000 0 -1;
5 2 pulse 0 50m 20p 50p 50p 100p 300p;
5 11 V 1;
5 5 nophys;
1 Bound -11000 -15000 -7000 -5000;
9 vsrc;
C 0 T -11000 -15000;
(SymbolCall vsrc);
5 10 0 1 -9000 -47000;
5 10 6 0 -9000 -37000;
5 15 -9000 -41000 0 -1;
5 2 pulse 0 50m 70p 50p 50p 100p 300p;
5 5 nophys;
5 11 V 2;
1 Bound -11000 -47000 -7000 -37000;
9 vsrc;
C 0 T -11000 -47000;
(SymbolCall res);
5 10 5 1 1000 -5000 R0- 0 0 0 ?;
5 10 7 0 -9000 -5000 R0+ 0 0 0 ?;
5 15 -8000 -6000 1 0 "<v>/<value>O";
5 2 100;
5 11 R 0;
1 Bound -9000 -6250 1000 -4000;
( Rotate 90 );
9 res;
C 0 R 0 1 T -9000 -5000;
(SymbolCall res);
5 10 3 1 1000 -37000 R1- 0 0 0 ?;
5 10 6 0 -9000 -37000 R1+ 0 0 0 ?;
5 15 -8000 -38000 1 0 "<v>/<value>O";
5 2 100;
5 11 R 1;
1 Bound -9000 -38250 1000 -36000;
( Rotate 90 );
9 res;
C 0 R 0 1 T -9000 -37000;
(SymbolCall dcsfq);
5 10 5 0 5000 -5000 X0IN 0 0 0 ?;
5 10 8 1 14000 -5000 X0OUT 0 0 0 ?;
5 10 1 2 9000 0 X0vbias 0 0 0 ?;
5 11 X 0 subckt;
1 Bound 5000 -7000 14000 0;
9 dcsfq;
C 0 T 12000 -16000;
(SymbolCall dcsfq);
5 10 3 0 5000 -37000 X3IN 0 0 0 ?;
5 10 2 1 14000 -37000 X3OUT 0 0 0 ?;
5 10 1 2 9000 -32000 X3vbias 0 0 0 ?;
5 11 X 3 subckt;
1 Bound 5000 -39000 14000 -32000;
9 dcsfq;
C 0 T 12000 -48000;
(SymbolCall tff_il);
5 10 8 0 14000 -5000 X1in 0 0 0 ?;
5 10 4 1 26000 -5000 X1out 0 0 0 ?;
5 10 1 2 20000 0 X1vbias 0 0 0 ?;
5 11 X 1 subckt;
1 Bound 14000 -7000 26000 0;
9 tff_il;
C 0 T 30000 -4000;
(SymbolCall vcc);
5 10 1 0 9000 0;
5 11 @ 1;
1 Bound 8000 0 10000 2200;
9 vcc;
C 0 T 9000 0;
(SymbolCall vcc);
5 10 1 0 20000 0;
5 11 @ 2;
1 Bound 19000 0 21000 2200;
9 vcc;
C 0 T 20000 0;
(SymbolCall vcc);
5 10 1 0 9000 -32000;
5 11 @ 4;
1 Bound 8000 -32000 10000 -29800;
9 vcc;
C 0 T 9000 -32000;
(SymbolCall vcc);
5 11 @ 3;
5 10 1 0 35000 -30000;
1 Bound 34000 -30000 36000 -27800;
9 vcc;
C 0 T 35000 -30000;
(SymbolCall vcc);
5 10 1 0 -9000 12000;
5 11 @ 0;
1 Bound -10000 12000 -8000 14200;
9 vcc;
C 0 T -9000 12000;
(SymbolCall dffc);
5 11 X 2 subckt;
5 10 1 4 35000 -30000 X2vbias 0 0 0 ?;
5 10 9 3 40000 -33000 X2OUT 0 0 0 ?;
5 10 10 2 40000 -37000 X2NOUT 0 0 0 ?;
5 10 2 1 31000 -37000 X2C 0 0 0 ?;
5 10 4 0 31000 -33000 X2D 0 0 0 ?;
1 Bound 31000 -39000 40000 -30000;
9 dffc;
C 0 T 38000 -42000;
L SCED;
5 10 5 0 0 0;
W2 0 1000 -5000 5000 -5000;
5 10 4 0 0 0;
W2 0 26000 -5000 26000 -33000 31000 -33000;
5 10 3 0 0 0;
W2 0 1000 -37000 5000 -37000;
5 10 2 0 0 0;
W2 0 14000 -37000 31000 -37000;
L NAME;
5 16 V 0 11;
94 <<V0>> -11250 7000 64 1275 1000;
5 16 X 1 11;
94 <<X1>> 14750 0 64 1050 1000;
5 16 X 0 11;
94 <<X0>> 3250 -2750 0 1275 1000;
5 16 R 0 11;
94 <<R0>> -8750 -3750 0 1275 1000;
5 16 V 1 11;
94 <<V1>> -11250 -10000 64 1050 1000;
5 16 X 2 11;
94 <<X2>> 31250 -29750 0 1275 1000;
5 16 X 3 11;
94 <<X3>> 3250 -34750 0 1275 1000;
5 16 R 1 11;
94 <<R1>> -8750 -35750 0 1050 1000;
5 16 V 2 11;
94 <<V2>> -11250 -42000 64 1275 1000;
L VALU;
5 16 V 0 2;
94 <<pwl 0 0 10p 10m>> -6750 7250 0 8325 1000;
5 16 R 0 2;
94 <<100>> 750 -7500 64 1650 1000;
5 16 V 1 2;
94 <<pulse 0 50m 20p 50p 50p 100p 300p>> -14750 -19750 0 19350 1000;
5 16 R 1 2;
94 <<100>> 750 -39500 64 1650 1000;
5 16 V 2 2;
94 <<pulse 0 50m 70p 50p 50p 100p 300p>> -14750 -51750 0 19350 1000;
L NODE;
5 16 @ 0 11;
94 <<vcc>> -9750 14450 0 1875 1000;
5 16 @ 1 11;
94 <<vcc>> 8250 2450 0 1875 1000;
5 16 @ 2 11;
94 <<vcc>> 19250 2450 0 1875 1000;
5 16 @ 3 11;
94 <<vcc>> 34250 -27550 0 1875 1000;
5 16 @ 4 11;
94 <<vcc>> 8250 -29550 0 1875 1000;
L SPTX;
94 <<.options ysep>> -15000 16000 0 13568 2021;
DF;
E
* Generated by Xic from cell dffc_test
.options ysep
R0 7 5 100
R1 6 3 100
V0 vcc 0 pwl 0 0 10p 10m
V1 7 0 pulse 0 50m 20p 50p 50p 100p 300p
V2 6 0 pulse 0 50m 70p 50p 50p 100p 300p
X0 5 8 vcc dcsfq
X1 8 4 vcc tff_il
X2 4 2 10 9 vcc dffc
X3 3 2 vcc dcsfq
.subckt dffc D C NOUT OUT vbias
B0 34 0 47 jjr area=.22
B1 33 0 46 jjr area=.32
B2 32 28 45 jjr area=.14
B3 29 24 44 jjr area=.28
B4 27 0 43 jjr area=.24
B5 26 11 42 jjr area=.19
B6 9 0 41 jjr area=.22
B7 23 0 40 jjr area=.29
B8 20 16 39 jjr area=.13
B9 19 0 38 jjr area=.25
B10 18 0 37 jjr area=.18
B11 17 0 36 jjr area=.15
B12 15 0 35 jjr area=.28
L0 24 25 6.62pH
L1 21 4 7.72pH
LP0 34 31 0.13pH
LP1 30 33 0.13pH
LP2 31 14 0.13pH
LP3 14 29 0.13pH
LP4 28 25 0.13pH
LP5 11 27 0.13pH
LP6 7 23 0.13pH
LP7 9 20 0.13pH
LP8 22 18 0.13pH
LP9 21 17 0.13pH
LP10 19 8 0.13pH
LP11 3 15 0.13pH
LT0 32 14 1.42pH
LT1 30 31 3.10pH
LT2 OUT 30 2.25pH
LT3 12 26 4.92pH
LT4 25 12 2.18pH
LT5 24 10 1.25pH
LT6 10 8 1.30pH
LT7 11 22 3.84pH
LT8 7 NOUT 1.99pH
LT9 22 21 7.93pH
LT10 4 20 3.82pH
LT11 22 D 1.85pH
LT12 7 20 4.22pH
LT13 8 3 3.83pH
LT14 3 16 6.64pH
LT15 C 3 1.91pH
R0 vbias OUT 56
R1 vbias 12 32
R2 vbias 10 58
R3 vbias NOUT 56
R4 vbias D 56
R5 vbias 4 63
R6 C vbias 56
.ends dffc
.subckt dcsfq IN OUT vbias
B0 10 3 17 jjr area=.17
B1 9 8 15 jjr area=.25
B2 6 7 13 jjr area=.15
B3 1 5 12 jjr area=.17
L0 6 0 3.58pH
LP0 11 2 0.08pH
LP1 4 10 1.29pH
LP2 3 2 1.13pH
LP3 2 9 1.74pH
LP4 3 1 0.21pH
LP5 4 6 1.27pH
LP6 8 0 0.13pH
LP7 7 1 0.69pH
LP8 5 0 0.18pH
LT0 9 OUT 2.11pH
LT1 IN 4 3.38pH
R0 vbias 11 27
.ends dcsfq
.subckt tff_il in out vbias
B0 20 19 30 jjr area=.20
B1 19 18 29 jjr area=.30
B2 17 14 27 jjr area=.25
B3 16 13 26 jjr area=.25
B4 15 11 25 jjr area=.25
B5 12 11 24 jjr area=.15
B6 10 8 22 jjr area=.20
B7 9 7 21 jjr area=.25
L0 6 3 4.52pH
LP0 19 6 1.05pH
LP1 18 0 0.17pH
LP2 17 5 1.37pH
LP3 16 4 1.00pH
LP4 0 15 0.11pH
LP5 14 0 0.20pH
LP6 13 0 0.15pH
LP7 11 3 1.16pH
LP8 3 10 2.38pH
LP9 2 9 1.26pH
LP10 8 0 0.20pH
LP11 7 0 0.20pH
LT0 20 4 1.50pH
LT1 in 17 1.97pH
LT2 5 16 1.87pH
LT3 4 12 1.44pH
LT4 10 2 3.09pH
LT5 9 out 1.26pH
R0 vbias 5 28
R1 6 vbias 32
R2 vbias 2 38
.ends tff_il
.model jjr jj(rtype=1, cct=1, icon=10m, vg=2.8m, delv=0.08m,
+ icrit=1m, vshunt=0.5mV cap=1.31p)

