(Symbol xor_jj);
($Id:$);
(PHYSICAL);
(RESOLUTION 1000);
9 xor_jj;
DS 0 1 1;
DF;
E
(ELECTRICAL);
(RESOLUTION 1000);
5 10 2 4 0:7000 25000:12000 vbias 0 0 0 ?;
5 10 20 3 -20000:12000 -10000:5000 clk 0 0 0 ?;
5 10 21 2 40000:12000 -10000:9000 out 0 0 0 ?;
5 10 11 1 40000:3000 5000:5000 in2 0 0 0 ?;
5 10 10 0 -20000:3000 5000:9000 in1 0 0 0 ?;
5 11 X 0 subckt;
5 18 1
  L SCED:
  W 0 7000 12000 7000 11000:
  W 0 3000 9000 4000 9000:
  W 0 11000 9000 12000 9000:
  W 0 3000 5000 4000 5000:
  W 0 11000 5000 12000 5000:
  L ETC1:
  B 7000 8000 7500 7000:
  L ETC2:
  94 <<XOR>> 5000 6000 0 5178 2900:
  L MODL:
  94 <<noL>> 7000 3000 0 3852 2157:
  L VALU:
  94 <<vbias>> 6000 10000 0 1978 748:
  94 <<in1>> 4000 9000 0 962 748:
  94 <<out>> 11000 9000 64 1283 748:
  94 <<in2>> 4000 5000 0 1123 748:
  94 <<clk>> 11000 5000 64 1123 748:
;
9 xor_jj;
DS 0 1 1;
(SymbolCall gnd);
5 10 0 0 10000 -20000;
1 Bound 9000 -22600 11000 -20000;
( Rotate 180 );
9 gnd;
C 0 MY R -1 0 T 11000 -21000;
(SymbolCall gnd);
5 10 0 0 20000 -5000;
1 Bound 19000 -7600 21000 -5000;
( Rotate 180 );
9 gnd;
C 0 MY R -1 0 T 21000 -6000;
(SymbolCall gnd);
5 10 0 0 0 -5000;
1 Bound -1000 -7600 1000 -5000;
9 gnd;
C 0 T -1000 -6000;
(SymbolCall jj);
5 3 area=.19;
5 10 17 2 9000 -2000;
5 10 18 1 10000 -10000 B6- 0 0 0 ?;
5 10 4 0 10000 0 B6+ 0 0 0 ?;
5 1 jjr;
5 11 B 6;
1 Bound 8500 -10000 11500 0;
9 jj;
C 0 T 9000 -10000;
(SymbolCall jj);
5 10 7 2 21000 13000;
5 10 8 1 20000 5000 B1- 0 0 0 ?;
5 10 3 0 20000 15000 B1+ 0 0 0 ?;
5 1 jjr;
5 3 area=.17;
5 11 B 1;
1 Bound 18500 5000 21500 15000;
( Rotate 180 );
9 jj;
C 0 MY R -1 0 T 21000 5000;
(SymbolCall jj);
5 3 area=.17;
5 10 23 2 11000 -12000;
5 10 0 1 10000 -20000 B8- 0 0 0 ?;
5 10 18 0 10000 -10000 B8+ 0 0 0 ?;
5 1 jjr;
5 11 B 8;
1 Bound 8500 -20000 11500 -10000;
( Rotate 180 );
9 jj;
C 0 MY R -1 0 T 11000 -20000;
(SymbolCall jj);
5 3 area=.18;
5 10 22 2 -8000 -11000;
5 10 18 1 0 -10000 B7- 0 0 0 ?;
5 10 19 0 -10000 -10000 B7+ 0 0 0 ?;
5 1 jjr;
5 11 B 7;
1 Bound -10000 -11500 0 -8500;
( Rotate 90 );
9 jj;
C 0 R 0 1 T 0 -11000;
(SymbolCall jj);
5 10 14 2 28000 4000;
5 10 8 1 20000 5000 B3- 0 0 0 ?;
5 10 12 0 30000 5000 B3+ 0 0 0 ?;
5 1 jjr;
5 3 area=.25;
5 11 B 3;
1 Bound 20000 3500 30000 6500;
( Rotate 90 );
9 jj;
C 0 MY R 0 1 T 20000 4000;
(SymbolCall jj);
5 10 16 2 21000 3000;
5 10 0 1 20000 -5000 B5- 0 0 0 ?;
5 10 8 0 20000 5000 B5+ 0 0 0 ?;
5 1 jjr;
5 3 area=.17;
5 11 B 5;
1 Bound 18500 -5000 21500 5000;
( Rotate 180 );
9 jj;
C 0 MY R -1 0 T 21000 -5000;
(SymbolCall jj);
5 10 13 2 -8000 4000;
5 10 6 1 0 5000 B2- 0 0 0 ?;
5 10 9 0 -10000 5000 B2+ 0 0 0 ?;
5 1 jjr;
5 3 area=.25;
5 11 B 2;
1 Bound -10000 3500 0 6500;
( Rotate 90 );
9 jj;
C 0 R 0 1 T 0 4000;
(SymbolCall jj);
5 10 15 2 -1000 3000;
5 10 0 1 0 -5000 B4- 0 0 0 ?;
5 10 6 0 0 5000 B4+ 0 0 0 ?;
5 1 jjr;
5 3 area=.17;
5 11 B 4;
1 Bound -1500 -5000 1500 5000;
9 jj;
C 0 T -1000 -5000;
(SymbolCall jj);
5 10 5 2 -1000 13000;
5 10 6 1 0 5000 B0- 0 0 0 ?;
5 10 1 0 0 15000 B0+ 0 0 0 ?;
5 1 jjr;
5 3 area=.17;
5 11 B 0;
1 Bound -1500 5000 1500 15000;
9 jj;
C 0 T -1000 5000;
(SymbolCall 4jj);
5 3 jjarea=0.20;
5 10 3 0 20000 15000 X1+ 0 0 0 ?;
5 10 4 1 10000 15000 X1- 0 0 0 ?;
5 11 X 1 subckt;
1 Bound 10000 13000 20000 17000;
( Rotate 270 );
9 4jj;
C 0 R 0 -1 T 10000 6000;
(SymbolCall 4jj);
5 3 jjarea=0.20;
5 10 4 0 10000 15000 X0+ 0 0 0 ?;
5 10 1 1 0 15000 X0- 0 0 0 ?;
5 11 X 0 subckt;
1 Bound 0 13000 10000 17000;
( Rotate 270 );
9 4jj;
C 0 R 0 -1 T 0 6000;
(SymbolCall 4jj);
5 10 11 0 40000 5000 X3+ 0 0 0 ?;
5 10 12 1 30000 5000 X3- 0 0 0 ?;
5 3 jjarea=0.5;
5 11 X 3 subckt;
1 Bound 30000 3000 40000 7000;
( Rotate 270 );
9 4jj;
C 0 R 0 -1 T 30000 -4000;
(SymbolCall 4jj);
5 10 9 0 -10000 5000 X2+ 0 0 0 ?;
5 10 10 1 -20000 5000 X2- 0 0 0 ?;
5 3 jjarea=0.5;
5 11 X 2 subckt;
1 Bound -20000 3000 -10000 7000;
( Rotate 270 );
9 4jj;
C 0 R 0 -1 T -20000 -4000;
(SymbolCall 4jj);
5 3 jjarea=0.5;
5 10 19 0 -10000 -10000 X4+ 0 0 0 ?;
5 10 20 1 -20000 -10000 X4- 0 0 0 ?;
5 11 X 4 subckt;
1 Bound -20000 -12000 -10000 -8000;
( Rotate 270 );
9 4jj;
C 0 R 0 -1 T -20000 -19000;
(SymbolCall 4jj);
5 3 jjarea=0.25;
5 10 21 0 40000 -10000 X5+ 0 0 0 ?;
5 10 18 1 30000 -10000 X5- 0 0 0 ?;
5 11 X 5 subckt;
1 Bound 30000 -12000 40000 -8000;
( Rotate 270 );
9 4jj;
C 0 R 0 -1 T 30000 -19000;
(SymbolCall res);
5 10 3 1 20000 15000 R1- 0 0 0 ?;
5 10 2 0 20000 25000 R1+ 0 0 0 ?;
5 15 21000 24000 0 -1 "<v>/<value>O";
5 2 115;
5 11 R 1;
1 Bound 19000 15000 21250 25000;
( Rotate 180 );
9 res;
C 0 MY R -1 0 T 20000 25000;
(SymbolCall res);
5 10 1 1 0 15000 R0- 0 0 0 ?;
5 10 2 0 0 25000 R0+ 0 0 0 ?;
5 15 -1000 24000 0 -1 "<v>/<value>O";
5 2 115;
5 11 R 0;
1 Bound -1250 15000 1000 25000;
9 res;
C 0 T 0 25000;
L SCED;
5 10 2 0 0 0;
W2 0 0 25000 20000 25000;
5 10 4 0 0 0;
W2 0 10000 15000 10000 0;
5 10 18 0 0 0;
W2 0 0 -10000 10000 -10000 30000 -10000;
L ETC1;
94 <<0.087mA>> -8000 16000 0 6789 1828;
94 <<0.087mA>> 22000 16000 0 6789 1828;
L NAME;
5 16 R 0 11;
94 <<R0>> -1500 20000 64 1275 1000;
5 16 R 1 11;
94 <<R1>> 18750 20000 64 1050 1000;
5 16 X 0 11;
94 <<X0>> 250 17250 0 1275 1000;
5 16 X 1 11;
94 <<X1>> 10250 17250 0 1050 1000;
5 16 B 0 11;
94 <<B0>> -1750 10000 64 1275 1000;
5 16 B 1 11;
94 <<B1>> 18250 10000 64 1050 1000;
5 16 X 2 11;
94 <<X2>> -19750 7250 0 1275 1000;
5 16 X 3 11;
94 <<X3>> 30250 7250 0 1275 1000;
5 16 B 2 11;
94 <<B2>> -9750 6750 0 1275 1000;
5 16 B 3 11;
94 <<B3>> 20250 6750 0 1275 1000;
5 16 B 4 11;
94 <<B4>> -1750 0 64 1275 1000;
5 16 B 5 11;
94 <<B5>> 18250 0 64 1275 1000;
5 16 B 6 11;
94 <<B6>> 8250 -5000 64 1275 1000;
5 16 X 4 11;
94 <<X4>> -19750 -7750 0 1275 1000;
5 16 X 5 11;
94 <<X5>> 30250 -7750 0 1275 1000;
5 16 B 7 11;
94 <<B7>> -9750 -8250 0 1275 1000;
5 16 B 8 11;
94 <<B8>> 8250 -15000 64 1275 1000;
L MODL;
5 16 B 0 1;
94 <<jjr>> 1750 10250 0 1725 1000;
5 16 B 1 1;
94 <<jjr>> 21750 10250 0 1725 1000;
5 16 B 2 1;
94 <<jjr>> -250 2250 64 1725 1000;
5 16 B 3 1;
94 <<jjr>> 29750 2250 64 1725 1000;
5 16 B 4 1;
94 <<jjr>> 1750 250 0 1725 1000;
5 16 B 5 1;
94 <<jjr>> 21750 250 0 1725 1000;
5 16 B 6 1;
94 <<jjr>> 11750 -4750 0 1725 1000;
5 16 B 7 1;
94 <<jjr>> -250 -12750 64 1725 1000;
5 16 B 8 1;
94 <<jjr>> 11750 -14750 0 1725 1000;
L VALU;
5 16 R 0 2;
94 <<115>> 1250 20250 0 1425 1000;
5 16 R 1 2;
94 <<115>> 21500 20250 0 1425 1000;
L PARM;
5 16 X 0 3;
94 <<jjarea=0.20>> 3250 11750 0 6075 1000;
5 16 X 1 3;
94 <<jjarea=0.20>> 13250 11750 0 6075 1000;
5 16 B 0 3;
94 <<area=.17>> 1750 8750 0 4200 1000;
5 16 B 1 3;
94 <<area=.17>> 21750 8750 0 4200 1000;
5 16 X 2 3;
94 <<jjarea=0.5>> -16750 1750 0 5475 1000;
5 16 X 3 3;
94 <<jjarea=0.5>> 33250 1750 0 5475 1000;
5 16 B 2 3;
94 <<area=.25>> -9750 1250 0 4425 1000;
5 16 B 3 3;
94 <<area=.25>> 20250 1250 0 4425 1000;
5 16 B 4 3;
94 <<area=.17>> 1750 -1250 0 4200 1000;
5 16 B 5 3;
94 <<area=.17>> 21750 -1250 0 4200 1000;
5 16 B 6 3;
94 <<area=.19>> 11750 -6250 0 4200 1000;
5 16 X 4 3;
94 <<jjarea=0.5>> -16750 -13250 0 5475 1000;
5 16 X 5 3;
94 <<jjarea=0.25>> 33250 -13250 0 6075 1000;
5 16 B 7 3;
94 <<area=.18>> -9750 -13750 0 4200 1000;
5 16 B 8 3;
94 <<area=.17>> 11750 -16250 0 4200 1000;
DF;
E
