Fix the ALU and properly test it (including difference, not just sign output).
[trinary.git] / circuits / ring_oscillator_with_ic.asc
blobbd74c1d738b927ab853e9f96ad5c2105cb1b29be
1 Version 4\r
2 SHEET 1 984 680\r
3 WIRE -48 112 -80 112\r
4 WIRE 64 112 0 112\r
5 WIRE 144 112 112 112\r
6 WIRE 224 112 192 112\r
7 WIRE 304 112 272 112\r
8 WIRE 384 112 352 112\r
9 WIRE 464 112 432 112\r
10 WIRE 544 112 512 112\r
11 WIRE 624 112 592 112\r
12 WIRE 704 112 672 112\r
13 WIRE 704 144 704 112\r
14 WIRE 752 144 704 144\r
15 WIRE -80 192 -80 112\r
16 WIRE 48 192 -80 192\r
17 WIRE 128 192 96 192\r
18 WIRE 208 192 176 192\r
19 WIRE 288 192 256 192\r
20 WIRE 368 192 336 192\r
21 WIRE 448 192 416 192\r
22 WIRE 528 192 496 192\r
23 WIRE 608 192 576 192\r
24 WIRE 704 192 704 144\r
25 WIRE 704 192 656 192\r
26 FLAG -400 80 $G_Vdd\r
27 FLAG -400 144 $G_Vss\r
28 FLAG 752 144 osc_out\r
29 IOPIN 752 144 Out\r
30 SYMBOL sti 80 112 R0\r
31 WINDOW 0 -24 -34 Left 0\r
32 SYMATTR InstName X1\r
33 SYMBOL sti 160 112 R0\r
34 WINDOW 0 -24 -34 Left 0\r
35 SYMATTR InstName X2\r
36 SYMBOL sti 240 112 R0\r
37 WINDOW 0 -24 -34 Left 0\r
38 SYMATTR InstName X3\r
39 SYMBOL sti 320 112 R0\r
40 WINDOW 0 -24 -34 Left 0\r
41 SYMATTR InstName X4\r
42 SYMBOL sti 400 112 R0\r
43 WINDOW 0 -24 -34 Left 0\r
44 SYMATTR InstName X5\r
45 SYMBOL sti 480 112 R0\r
46 WINDOW 0 -24 -34 Left 0\r
47 SYMATTR InstName X6\r
48 SYMBOL sti 560 112 R0\r
49 WINDOW 0 -24 -34 Left 0\r
50 SYMATTR InstName X7\r
51 SYMBOL sti 640 112 R0\r
52 WINDOW 0 -24 -34 Left 0\r
53 SYMATTR InstName X8\r
54 SYMBOL sti 640 192 R180\r
55 SYMATTR InstName X10\r
56 SYMBOL sti 560 192 R180\r
57 SYMATTR InstName X11\r
58 SYMBOL sti 480 192 R180\r
59 SYMATTR InstName X12\r
60 SYMBOL sti 400 192 R180\r
61 SYMATTR InstName X13\r
62 SYMBOL sti 320 192 R180\r
63 SYMATTR InstName X14\r
64 SYMBOL sti 240 192 R180\r
65 SYMATTR InstName X15\r
66 SYMBOL sti 160 192 R180\r
67 SYMATTR InstName X16\r
68 SYMBOL sti 80 192 R180\r
69 SYMATTR InstName X17\r
70 SYMBOL tpower -400 112 R0\r
71 SYMATTR InstName X18\r
72 SYMBOL sti -32 112 R0\r
73 SYMATTR InstName X9\r
74 TEXT 344 152 Left 0 !.tran 40ns\r
75 TEXT -80 320 Left 0 !; Required to start oscillation\n.ic v(osc_out)=5\r