-
Notifications
You must be signed in to change notification settings - Fork 0
/
bf_cpu_module_w_console.dig
276 lines (276 loc) · 9.91 KB
/
bf_cpu_module_w_console.dig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
<?xml version="1.0" encoding="utf-8"?>
<circuit>
<version>1</version>
<attributes>
<entry>
<string>preloadProgram</string>
<boolean>true</boolean>
</entry>
<entry>
<string>preloadProgramFile</string>
<file>beer.b</file>
</entry>
</attributes>
<visualElements>
<visualElement>
<elementName>EEPROMDualPort</elementName>
<elementAttributes>
<entry>
<string>AddrBits</string>
<int>16</int>
</entry>
<entry>
<string>isProgramMemory</string>
<boolean>true</boolean>
</entry>
<entry>
<string>Label</string>
<string>Program</string>
</entry>
<entry>
<string>Bits</string>
<int>8</int>
</entry>
<entry>
<string>Data</string>
<data>3e,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,5b,3c,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,3e,2d,5d,3c,
2d,3e,3e,3e,3e,3e,2b,2b,2b,5b,3e,2b,2b,2b,3e,2b,2b,2b,3c,3c,2d,5d,3c,3c,3c,3c,2b,
3c,5b,3e,5b,3e,2b,a,3e,2b,3c,3c,2d,5d,3e,3e,5b,2d,3c,3c,2b,3e,3e,5d,2b,2b,2b,2b,3e,
2b,3c,5b,2d,3c,2d,3e,5d,3c,5b,5b,2d,5d,3e,3e,2d,3c,3c,5d,3e,3e,5b,5b,2d,5d,3c,3c,
2b,3e,3e,5d,3c,3c,5b,5b,2d,5d,3e,3e,a,3e,3e,3e,3e,5b,5b,2d,5d,3c,2b,2b,2b,2b,2b,2b,
2b,2b,2b,2b,3c,2d,3e,3e,5d,3c,2d,5b,3e,2b,3e,2b,3c,3c,2d,5d,3e,5b,3c,2b,3e,2d,5d,
2b,3e,5b,5b,2d,5d,3c,2d,3e,5d,3c,3c,3c,3c,3c,3c,3c,3c,a,3c,2d,3e,3e,5d,3c,5b,3e,2b,
3e,2b,3c,3c,2d,5d,3e,3e,5b,2d,3c,3c,2b,3e,3e,5d,2b,3e,2b,3c,5b,2d,3c,2d,3e,5d,3c,
5b,5b,2d,5d,3e,3e,2d,3c,3c,5d,3e,3e,5b,5b,2d,5d,3c,3c,2b,3e,3e,5d,3c,3c,a,3c,5b,3e,
3e,2b,3e,2b,3c,3c,3c,2d,5d,3e,3e,3e,5b,2d,3c,3c,3c,2b,3e,3e,3e,5d,2b,2b,3e,2b,3c,
5b,2d,3c,2d,3e,5d,3c,5b,5b,2d,5d,3e,3e,2d,3c,3c,5d,3e,3e,5b,5b,2d,5d,3c,3c,2b,3e,
3e,5d,3c,a,3c,5b,3e,2b,3c,5b,2d,5d,5d,3c,5b,3e,3e,2b,3c,3c,5b,2d,5d,5d,3e,3e,5b,3c,
3c,2b,3e,3e,5b,2d,5d,5d,3c,3c,3c,5b,3e,3e,2b,3e,2b,3c,3c,3c,2d,5d,3e,3e,3e,5b,2d,
3c,3c,3c,2b,3e,3e,3e,5d,2b,a,2b,2b,2b,3e,2b,3c,5b,2d,3c,2d,3e,5d,3c,5b,5b,2d,5d,3e,
3e,2d,3c,3c,5d,3e,3e,5b,5b,2d,5d,3c,3c,2b,3e,3e,5d,3c,3c,5b,3e,2b,3c,5b,2d,5d,5d,
3c,5b,3e,3e,2b,3c,3c,5b,2d,5d,5d,3e,3e,5b,3c,a,3c,2b,3e,3e,5b,2d,5d,5d,3c,3c,5b,5b,
2d,5d,3e,3e,3e,2b,2b,2b,2b,2b,2b,2b,2b,5b,3e,3e,2b,2b,2b,2b,2b,2b,3c,3c,2d,5d,3e,
5b,3c,2b,2b,2b,2b,2b,2b,2b,2b,5b,3e,2b,2b,2b,2b,2b,2b,3c,2d,5d,a,3e,2e,3c,2b,2b,2b,
2b,2b,2b,2b,2b,5b,3e,2d,2d,2d,2d,2d,2d,3c,2d,5d,3e,5b,3c,3c,2b,3e,3e,2d,5d,5d,3e,
2e,3c,3c,2b,2b,2b,2b,2b,2b,2b,2b,5b,3e,3e,2d,2d,2d,2d,2d,2d,3c,3c,2d,5d,3c,5b,2d,
a,3e,3e,2b,3c,3c,5d,3c,2b,2b,2b,2b,2b,2b,2b,2b,5b,3c,2b,2b,2b,2b,3e,2d,5d,3c,2e,3e,
2b,2b,2b,2b,2b,2b,2b,5b,3e,2b,2b,2b,2b,2b,2b,2b,2b,2b,3c,2d,5d,3e,2b,2b,2b,2e,3c,
2b,2b,2b,2b,2b,5b,a,3e,2b,2b,2b,2b,2b,2b,2b,2b,2b,3c,2d,5d,3e,2e,2b,2b,2b,2b,2b,2e,
2e,2d,2d,2d,2d,2d,2d,2d,2d,2e,2d,2d,2d,2d,2d,2d,2d,2e,2b,2b,2b,2b,2b,2b,2b,2b,2b,
2b,2b,2b,2b,2b,3e,3e,5b,3e,3e,3e,2b,a,3e,2b,3c,3c,3c,3c,2d,5d,3e,3e,3e,3e,5b,2d,3c,
3c,3c,3c,2b,3e,3e,3e,3e,5d,3e,2b,3c,5b,2d,3c,2d,3e,5d,3c,5b,5b,2d,5d,3e,3e,2d,3c,
3c,5d,3e,3e,5b,5b,2d,5d,3c,3c,2b,3e,3e,5d,3c,3c,3c,3c,a,5b,3e,3e,3e,2b,3e,2b,3c,3c,
3c,3c,2d,5d,3e,3e,3e,3e,5b,2d,3c,3c,3c,3c,2b,3e,3e,3e,3e,5d,2b,3e,2b,3c,5b,2d,3c,
2d,3e,5d,3c,5b,5b,2d,5d,3e,3e,2d,3c,3c,5d,3e,3e,5b,5b,2d,5d,3c,3c,2b,3e,a,3e,5d,3c,
3c,3c,5b,3e,3e,2b,3c,3c,5b,2d,5d,5d,3e,5b,3e,2b,3c,5b,2d,5d,5d,2b,2b,3e,3e,2b,3c,
5b,2d,3c,2d,3e,5d,3c,5b,5b,2d,5d,3e,3e,2d,3c,3c,5d,3e,3e,5b,5b,2d,5d,3c,3c,2b,3e,
3e,5d,3c,a,2b,3c,5b,5b,2d,5d,3e,2d,3c,5d,3e,5b,3c,3c,3c,3c,3c,3c,3c,2e,3e,3e,3e,3e,
3e,3e,3e,5b,2d,5d,5d,3c,3c,3c,3c,3c,3c,3c,3c,3c,2e,3e,3e,2d,2d,2d,2d,2e,2d,2d,2d,
2d,2d,2d,2d,2d,2d,2e,3c,3c,a,2e,3e,3e,2d,2d,2d,2d,2e,2b,2b,2b,2e,2e,2b,2b,2b,2b,2b,
2b,2b,2b,2b,2b,2b,2b,2b,2e,5b,2d,5d,3c,3c,5b,2d,5d,5d,3c,5b,3e,2b,3e,2b,3c,3c,2d,
5d,3e,3e,5b,2d,3c,3c,2b,3e,3e,5d,2b,3e,2b,3c,a,5b,2d,3c,2d,3e,5d,3c,5b,5b,2d,5d,3e,
3e,2d,3c,3c,5d,3e,3e,5b,5b,2d,5d,3c,3c,2b,3e,3e,5d,3c,3c,3c,5b,3e,3e,2b,3e,2b,3c,
3c,3c,2d,5d,3e,3e,3e,5b,2d,3c,3c,3c,2b,3e,3e,3e,5d,2b,2b,2b,2b,a,3e,2b,3c,5b,2d,3c,
2d,3e,5d,3c,5b,5b,2d,5d,3e,3e,2d,3c,3c,5d,3e,3e,5b,5b,2d,5d,3c,3c,2b,3e,3e,5d,3c,
3c,5b,3e,2b,3c,5b,2d,5d,5d,3c,5b,3e,3e,2b,3c,3c,5b,2d,5d,5d,3e,3e,5b,3c,3c,2b,3e,
a,3e,5b,2d,5d,5d,3c,3c,5b,5b,2d,5d,3e,2b,2b,2b,2b,2b,2b,2b,2b,5b,3c,2b,2b,2b,2b,3e,
2d,5d,3c,2e,3e,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,5b,3e,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,
2b,3c,2d,5d,3e,2b,a,2e,2d,2e,3c,3c,2e,3e,3e,2b,2b,2b,2b,2b,2b,2e,2d,2d,2d,2d,2d,2d,
2d,2d,2d,2d,2d,2d,2e,2d,2d,2d,2e,3c,3c,2e,3e,2b,2b,2b,2b,2b,2b,5b,3e,2b,2b,2b,3c,
2d,5d,3e,2e,3c,2b,2b,2b,2b,2b,2b,5b,a,3e,2d,2d,2d,2d,3c,2d,5d,3e,2b,2b,2e,2b,2b,2b,
2b,2b,2b,2b,2b,2b,2b,2b,2e,2e,5b,2d,5d,3c,3c,5b,2d,5d,2b,2b,2b,2b,2b,2b,2b,2b,2b,
2b,2e,5b,2d,5d,5d,3c,5b,3e,2b,3e,2b,3c,3c,2d,5d,3e,3e,a,5b,2d,3c,3c,2b,3e,3e,5d,2b,
2b,2b,3e,2b,3c,5b,2d,3c,2d,3e,5d,3c,5b,5b,2d,5d,3e,3e,2d,3c,3c,5d,3e,3e,5b,5b,2d,
5d,3c,3c,2b,3e,3e,5d,3c,3c,5b,5b,2d,5d,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2e,a,3e,2b,2b,
2b,2b,2b,2b,2b,2b,2b,5b,3e,2b,2b,2b,2b,2b,2b,2b,2b,2b,3c,2d,5d,3e,2b,2b,2b,2e,2b,
2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2e,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2e,2d,2d,2d,
2d,2d,2d,a,2e,3c,2b,2b,2b,2b,2b,2b,2b,2b,5b,3e,3e,2b,2b,2b,2b,3c,3c,2d,5d,3e,3e,2e,
3c,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2e,2d,2e,2d,2d,2d,2d,2d,2d,2d,2d,2d,2e,3e,2e,3c,
2d,2e,2b,2b,2b,2b,2b,2b,2b,a,2b,2b,2b,2b,2e,2b,2b,2b,2b,2b,2b,2b,2b,2e,2d,2d,2d,2d,
2d,2d,2d,2d,2d,2e,3e,2e,3c,2d,2d,2d,2d,2d,2d,2d,2d,2d,2d,2d,2d,2d,2e,2b,2b,2b,2b,
2b,2b,2b,2b,2b,2b,2b,2b,2b,2e,2d,2d,2d,2d,2d,a,2d,2d,2d,2d,2d,2e,3e,2e,3c,2b,2b,2b,
2b,2b,2b,2b,2b,2b,2b,2b,2b,2e,2d,2d,2d,2d,2d,2d,2d,2d,2d,2d,2d,2d,2d,2d,2d,2e,3c,
2b,2b,2b,5b,3e,2b,2b,2b,2b,2b,2b,3c,2d,5d,3e,2e,2e,3e,2e,3c,2d,a,2d,2d,2d,2d,2d,2d,
2d,2d,2d,2e,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2e,3e,2e,3c,3c,2b,2b,2b,5b,3e,2d,2d,
2d,2d,2d,2d,3c,2d,5d,3e,2d,2e,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,
a,2e,2d,2d,2d,2e,2b,2b,2b,2b,2b,2b,2e,2d,2d,2d,2d,2d,2d,2d,2e,2d,2d,2d,2d,2d,2d,2d,
2d,2d,2d,2e,5b,2d,5d,3e,5b,2d,5d,3c,3c,3c,2e,5b,2d,5d,5d,3c,5b,3e,2b,3e,2b,3c,3c,
2d,5d,3e,3e,5b,2d,a,3c,3c,2b,3e,3e,5d,2b,2b,2b,2b,3e,2b,3c,5b,2d,3c,2d,3e,5d,3c,5b,
5b,2d,5d,3e,3e,2d,3c,3c,5d,3e,3e,5b,5b,2d,5d,3c,3c,2b,3e,3e,5d,3c,3c,5b,5b,2d,5d,
2b,2b,2b,2b,2b,2b,2b,2b,2b,2b,2e,5b,a,2d,5d,3c,5b,2d,5d,3e,5d,3c,2b,3c,5d</data>
</entry>
</elementAttributes>
<pos x="260" y="300"/>
</visualElement>
<visualElement>
<elementName>Clock</elementName>
<elementAttributes>
<entry>
<string>runRealTime</string>
<boolean>true</boolean>
</entry>
<entry>
<string>Label</string>
<string>Clock</string>
</entry>
<entry>
<string>Frequency</string>
<int>10000000</int>
</entry>
</elementAttributes>
<pos x="180" y="100"/>
</visualElement>
<visualElement>
<elementName>Const</elementName>
<elementAttributes>
<entry>
<string>Value</string>
<long>0</long>
</entry>
</elementAttributes>
<pos x="240" y="340"/>
</visualElement>
<visualElement>
<elementName>Const</elementName>
<elementAttributes>
<entry>
<string>Value</string>
<long>0</long>
</entry>
<entry>
<string>Bits</string>
<int>8</int>
</entry>
</elementAttributes>
<pos x="240" y="320"/>
</visualElement>
<visualElement>
<elementName>Terminal</elementName>
<elementAttributes>
<entry>
<string>termWidth</string>
<int>132</int>
</entry>
<entry>
<string>termHeight</string>
<int>50</int>
</entry>
</elementAttributes>
<pos x="480" y="100"/>
</visualElement>
<visualElement>
<elementName>VDD</elementName>
<elementAttributes/>
<pos x="460" y="140"/>
</visualElement>
<visualElement>
<elementName>Break</elementName>
<elementAttributes/>
<pos x="400" y="180"/>
</visualElement>
<visualElement>
<elementName>bf_cpu_module.dig</elementName>
<elementAttributes/>
<pos x="200" y="100"/>
</visualElement>
</visualElements>
<wires>
<wire>
<p1 x="320" y="160"/>
<p2 x="340" y="160"/>
</wire>
<wire>
<p1 x="240" y="320"/>
<p2 x="260" y="320"/>
</wire>
<wire>
<p1 x="320" y="100"/>
<p2 x="480" y="100"/>
</wire>
<wire>
<p1 x="180" y="100"/>
<p2 x="200" y="100"/>
</wire>
<wire>
<p1 x="200" y="360"/>
<p2 x="260" y="360"/>
</wire>
<wire>
<p1 x="460" y="140"/>
<p2 x="480" y="140"/>
</wire>
<wire>
<p1 x="320" y="140"/>
<p2 x="360" y="140"/>
</wire>
<wire>
<p1 x="240" y="300"/>
<p2 x="260" y="300"/>
</wire>
<wire>
<p1 x="180" y="400"/>
<p2 x="340" y="400"/>
</wire>
<wire>
<p1 x="240" y="240"/>
<p2 x="360" y="240"/>
</wire>
<wire>
<p1 x="320" y="340"/>
<p2 x="340" y="340"/>
</wire>
<wire>
<p1 x="240" y="340"/>
<p2 x="260" y="340"/>
</wire>
<wire>
<p1 x="320" y="180"/>
<p2 x="400" y="180"/>
</wire>
<wire>
<p1 x="180" y="120"/>
<p2 x="200" y="120"/>
</wire>
<wire>
<p1 x="320" y="120"/>
<p2 x="480" y="120"/>
</wire>
<wire>
<p1 x="200" y="220"/>
<p2 x="340" y="220"/>
</wire>
<wire>
<p1 x="200" y="380"/>
<p2 x="260" y="380"/>
</wire>
<wire>
<p1 x="240" y="240"/>
<p2 x="240" y="300"/>
</wire>
<wire>
<p1 x="340" y="160"/>
<p2 x="340" y="220"/>
</wire>
<wire>
<p1 x="340" y="340"/>
<p2 x="340" y="400"/>
</wire>
<wire>
<p1 x="180" y="120"/>
<p2 x="180" y="400"/>
</wire>
<wire>
<p1 x="360" y="140"/>
<p2 x="360" y="240"/>
</wire>
<wire>
<p1 x="200" y="220"/>
<p2 x="200" y="360"/>
</wire>
<wire>
<p1 x="200" y="360"/>
<p2 x="200" y="380"/>
</wire>
</wires>
<measurementOrdering/>
</circuit>