Fixed issue with return address in cpu_sim.py. Fixed bugs in compiler generation...
[trinary.git] / circuits / alu-fast_test.asc
blob9fa350f38bdcc64a14d02708da1d703e3beea28e
1 Version 4\r
2 SHEET 1 988 700\r
3 WIRE -112 16 -128 16\r
4 WIRE 352 16 -112 16\r
5 WIRE 352 48 -48 48\r
6 WIRE 352 80 32 80\r
7 WIRE 688 128 560 128\r
8 WIRE 352 176 160 176\r
9 WIRE 352 208 240 208\r
10 WIRE 352 240 320 240\r
11 WIRE -128 416 -128 16\r
12 WIRE -48 416 -48 48\r
13 WIRE 32 416 32 80\r
14 WIRE 160 416 160 176\r
15 WIRE 240 416 240 208\r
16 WIRE 320 416 320 240\r
17 WIRE -128 560 -128 496\r
18 WIRE -48 560 -48 496\r
19 WIRE -48 560 -128 560\r
20 WIRE 32 560 32 496\r
21 WIRE 32 560 -48 560\r
22 WIRE 112 560 32 560\r
23 WIRE 160 560 160 496\r
24 WIRE 160 560 112 560\r
25 WIRE 240 560 240 496\r
26 WIRE 240 560 160 560\r
27 WIRE 320 560 320 496\r
28 WIRE 320 560 240 560\r
29 WIRE 112 576 112 560\r
30 FLAG -624 80 $G_Vdd\r
31 FLAG -624 144 $G_Vss\r
32 FLAG 688 128 S\r
33 FLAG 112 576 0\r
34 FLAG -112 16 A0\r
35 FLAG -48 48 A1\r
36 FLAG 32 80 A2\r
37 FLAG 160 176 B0\r
38 FLAG 240 208 B1\r
39 FLAG 320 240 B2\r
40 SYMBOL tpower -624 112 R0\r
41 SYMATTR InstName U1\r
42 SYMBOL alu-fast 400 16 R0\r
43 SYMATTR InstName Xalu\r
44 SYMBOL voltage 320 400 R0\r
45 WINDOW 3 -20 284 Left 0\r
46 WINDOW 123 0 0 Left 0\r
47 WINDOW 39 0 0 Left 0\r
48 SYMATTR Value PWL(0 0 9n 0 10n 5 69n 5 70n -5)\r
49 SYMATTR InstName VB2\r
50 SYMBOL voltage 240 400 R0\r
51 WINDOW 3 60 240 Left 0\r
52 WINDOW 123 0 0 Left 0\r
53 WINDOW 39 0 0 Left 0\r
54 SYMATTR Value PWL(0 0 19n 0 20n -5)\r
55 SYMATTR InstName VB1\r
56 SYMBOL voltage 160 400 R0\r
57 WINDOW 3 141 199 Left 0\r
58 WINDOW 123 0 0 Left 0\r
59 WINDOW 39 0 0 Left 0\r
60 SYMATTR Value PWL(0 0 39n 0 40n -5)\r
61 SYMATTR InstName VB0\r
62 SYMBOL voltage 32 400 R0\r
63 WINDOW 3 -401 279 Left 0\r
64 WINDOW 123 0 0 Left 0\r
65 WINDOW 39 0 0 Left 0\r
66 SYMATTR Value PWL(0 0 9n 0 10n 5 59n 5 60n -5)\r
67 SYMATTR InstName VA2\r
68 SYMBOL voltage -48 400 R0\r
69 WINDOW 3 -318 238 Left 0\r
70 WINDOW 123 0 0 Left 0\r
71 WINDOW 39 0 0 Left 0\r
72 SYMATTR Value PWL(0 0 19n 0 20n -5)\r
73 SYMATTR InstName VA1\r
74 SYMBOL voltage -128 400 R0\r
75 WINDOW 3 -240 194 Left 0\r
76 WINDOW 123 0 0 Left 0\r
77 WINDOW 39 0 0 Left 0\r
78 SYMATTR Value PWL(0 0 29n 0 30n 5 49n 5 50n -5)\r
79 SYMATTR InstName VA0\r
80 TEXT -704 600 Left 0 !.tran 80n\r