Fix the ALU and properly test it (including difference, not just sign output).
[trinary.git] / circuits / full_adder.asy
bloba32d61f8b2e9f2611536d2b67f632096bc0c013d
1 Version 4\r
2 SymbolType BLOCK\r
3 LINE Normal -80 0 80 0\r
4 LINE Normal -80 0 -80 144\r
5 LINE Normal -80 144 80 144\r
6 LINE Normal 80 144 80 0\r
7 TEXT -70 86 Left 0 +\r
8 TEXT -70 40 Left 0 +\r
9 WINDOW 0 -1 -17 Center 0\r
10 WINDOW 3 -38 161 Left 0\r
11 SYMATTR Description Trinary half-adder (2 trits)\r
12 PIN -80 64 LEFT 8\r
13 PINATTR PinName X\r
14 PINATTR SpiceOrder 1\r
15 PIN 80 48 RIGHT 4\r
16 PINATTR PinName CO\r
17 PINATTR SpiceOrder 2\r
18 PIN 80 96 RIGHT 4\r
19 PINATTR PinName S\r
20 PINATTR SpiceOrder 3\r
21 PIN -80 112 LEFT 8\r
22 PINATTR PinName Y\r
23 PINATTR SpiceOrder 4\r
24 PIN -80 16 LEFT 8\r
25 PINATTR PinName CI\r
26 PINATTR SpiceOrder 5\r