Add 4-trit sign detector, rename 3-trit one to tsign3.
[trinary.git] / circuits / tg.asc
blobd37ef13d5daa5f335300dfc549bd88f894bee2b4
1 Version 4\r
2 SHEET 1 880 680\r
3 WIRE -400 -48 -688 -48\r
4 WIRE -64 -48 -400 -48\r
5 WIRE -112 0 -144 0\r
6 WIRE 16 0 -16 0\r
7 WIRE -64 48 -64 0\r
8 WIRE 48 48 -64 48\r
9 WIRE -144 128 -144 0\r
10 WIRE -144 128 -256 128\r
11 WIRE 16 128 16 0\r
12 WIRE 128 128 16 128\r
13 WIRE -752 176 -752 128\r
14 WIRE -752 176 -848 176\r
15 WIRE -576 176 -752 176\r
16 WIRE -64 208 -192 208\r
17 WIRE -896 224 -912 224\r
18 WIRE -800 224 -848 224\r
19 WIRE -624 224 -640 224\r
20 WIRE -528 224 -576 224\r
21 WIRE -768 240 -800 240\r
22 WIRE -496 240 -528 240\r
23 WIRE -144 256 -144 128\r
24 WIRE -112 256 -144 256\r
25 WIRE -64 256 -64 208\r
26 WIRE 16 256 16 128\r
27 WIRE 16 256 -16 256\r
28 WIRE -912 304 -912 224\r
29 WIRE -912 304 -1008 304\r
30 WIRE -848 304 -848 272\r
31 WIRE -688 304 -688 -48\r
32 WIRE -688 304 -848 304\r
33 WIRE -640 304 -640 224\r
34 WIRE -640 304 -688 304\r
35 WIRE -576 304 -576 272\r
36 WIRE -400 304 -576 304\r
37 WIRE -64 304 -400 304\r
38 WIRE -848 336 -848 304\r
39 WIRE -576 336 -576 304\r
40 WIRE -912 384 -912 304\r
41 WIRE -896 384 -912 384\r
42 WIRE -800 384 -848 384\r
43 WIRE -640 384 -640 304\r
44 WIRE -624 384 -640 384\r
45 WIRE -528 384 -576 384\r
46 WIRE -848 464 -848 432\r
47 WIRE -688 464 -848 464\r
48 WIRE -576 464 -576 432\r
49 WIRE -576 464 -688 464\r
50 WIRE -688 512 -688 464\r
51 FLAG 48 48 $G_Vdd\r
52 FLAG -192 208 $G_Vss\r
53 FLAG -256 128 IN_OUT\r
54 IOPIN -256 128 BiDir\r
55 FLAG 128 128 OUT_IN\r
56 IOPIN 128 128 BiDir\r
57 FLAG -800 384 $G_Vss\r
58 FLAG -800 224 $G_Vdd\r
59 FLAG -528 384 $G_Vss\r
60 FLAG -528 224 $G_Vdd\r
61 FLAG -688 512 $G_Vss\r
62 FLAG -752 128 $G_Vdd\r
63 FLAG -1008 304 CONTROL\r
64 IOPIN -1008 304 In\r
65 FLAG -400 -48 _C\r
66 FLAG -400 304 C\r
67 SYMBOL pmos5 -16 -48 R90\r
68 SYMATTR InstName M1\r
69 SYMATTR Value CD4007P\r
70 SYMBOL nmos5 -112 304 R270\r
71 SYMATTR InstName M2\r
72 SYMATTR Value CD4007N\r
73 SYMBOL pmos5 -896 176 R0\r
74 WINDOW 0 62 13 Left 0\r
75 WINDOW 3 63 89 Left 0\r
76 SYMATTR InstName M3\r
77 SYMATTR Value CD4007P\r
78 SYMBOL nmos5 -896 336 R0\r
79 WINDOW 0 59 16 Left 0\r
80 WINDOW 3 54 96 Left 0\r
81 SYMATTR InstName M4\r
82 SYMATTR Value CD4007N\r
83 SYMBOL pmos5 -624 176 R0\r
84 WINDOW 0 62 13 Left 0\r
85 WINDOW 3 63 89 Left 0\r
86 SYMATTR InstName M5\r
87 SYMATTR Value CD4007P\r
88 SYMBOL nmos5 -624 336 R0\r
89 WINDOW 0 59 16 Left 0\r
90 WINDOW 3 54 96 Left 0\r
91 SYMATTR InstName M6\r
92 SYMATTR Value CD4007N\r
93 TEXT -160 360 Left 0 ;CMOS Transmission Gate\n(Bidirectional analog switch)\r
94 TEXT -824 640 Left 0 ;Inverters for control signals\r
95 TEXT -1472 360 Left 0 ;Note: diodes and resistors on input not included\r
96 TEXT -584 -256 Left 0 ;Approximate model of 1/4 CD4016\r