3 WIRE -256 -1136 -576 -1136
\r
4 WIRE -144 -1136 -256 -1136
\r
5 WIRE -16 -1136 -112 -1136
\r
6 WIRE 544 -1104 448 -1104
\r
7 WIRE 624 -1104 544 -1104
\r
8 WIRE -464 -1088 -528 -1088
\r
9 WIRE 544 -1056 448 -1056
\r
10 WIRE -304 -1008 -336 -1008
\r
11 WIRE -224 -1008 -304 -1008
\r
12 WIRE -16 -1008 -16 -1136
\r
13 WIRE -16 -1008 -64 -1008
\r
14 WIRE 80 -1008 -16 -1008
\r
15 WIRE 192 -1008 80 -1008
\r
16 WIRE 544 -1008 448 -1008
\r
17 WIRE -576 -976 -576 -1136
\r
18 WIRE -480 -976 -576 -976
\r
19 WIRE -224 -960 -304 -960
\r
20 WIRE -736 -944 -768 -944
\r
21 WIRE -528 -944 -528 -1088
\r
22 WIRE -480 -944 -528 -944
\r
23 WIRE -336 -944 -336 -1008
\r
24 WIRE -336 -944 -368 -944
\r
25 WIRE -736 -912 -768 -912
\r
26 WIRE -544 -912 -624 -912
\r
27 WIRE -480 -912 -544 -912
\r
28 WIRE -736 -880 -768 -880
\r
29 WIRE -304 -880 -304 -960
\r
30 WIRE 288 -864 208 -864
\r
31 WIRE -688 -816 -688 -832
\r
32 WIRE -432 -816 -432 -864
\r
33 WIRE 288 -816 208 -816
\r
34 WIRE 624 -816 624 -1104
\r
35 WIRE 624 -816 480 -816
\r
36 WIRE 288 -768 208 -768
\r
37 WIRE 512 -544 464 -544
\r
38 WIRE 304 -512 176 -512
\r
39 WIRE 512 -512 464 -512
\r
40 WIRE 304 -480 176 -480
\r
41 WIRE 512 -480 464 -480
\r
42 WIRE -400 -432 -448 -432
\r
43 WIRE 128 -384 96 -384
\r
44 WIRE -400 -368 -448 -368
\r
45 WIRE 240 -368 208 -368
\r
46 WIRE 304 -368 240 -368
\r
47 WIRE 128 -352 96 -352
\r
48 FLAG -192 -560 $G_Vss
\r
49 FLAG -192 -624 $G_Vdd
\r
50 FLAG 544 -1104 I0_opcode
\r
53 FLAG -256 -1136 PC_PLUS_1
\r
54 FLAG 208 -864 IS_CMP
\r
55 FLAG 208 -816 IS_LWI
\r
64 FLAG -304 -880 FETCH
\r
65 FLAG 96 -352 EXECUTE
\r
67 FLAG -304 -1008 NEXT_PC
\r
69 FLAG -400 -432 FETCH
\r
70 FLAG -400 -368 EXECUTE
\r
71 FLAG -432 -816 IS_BE
\r
72 FLAG -544 -912 JUMP_ADDR
\r
78 SYMBOL tpower -192 -592 R0
\r
80 SYMBOL tcycle_up -128 -1136 M0
\r
81 SYMATTR InstName CYCLE_PC
\r
82 SYMBOL mux3-1 -416 -976 R0
\r
83 SYMATTR InstName MUX_PC
\r
84 SYMBOL decoder1-3 384 -864 M0
\r
86 SYMBOL trit_reg3 384 -592 R0
\r
87 SYMATTR InstName REGISTER_A
\r
88 SYMBOL min 160 -368 R0
\r
89 SYMATTR InstName DO_LWI
\r
90 SYMBOL clock_gen -528 -480 R0
\r
92 SYMBOL dtflop-ms2 -144 -1056 R0
\r
93 SYMATTR InstName PROGRAM_COUNTER
\r
94 SYMBOL mux3-1 -672 -944 R0
\r
95 SYMATTR InstName JUMP_MUX
\r
96 SYMBOL swrom-jmptest 240 -1104 R0
\r
98 TEXT -88 -760 Left 0 !.tran 320u
\r
99 TEXT -448 -1088 Left 0 ;Not used
\r
100 TEXT -808 -912 Left 0 ;=
\r
101 TEXT -808 -944 Left 0 ;<
\r
102 TEXT -808 -880 Left 0 ;>
\r
103 TEXT 216 -944 Left 0 ;Branch instructions
\r
104 RECTANGLE Normal 560 -240 -16 -640
\r
105 RECTANGLE Normal -352 -688 -832 -1184
\r