OR-1 dataflow CPU sketch
1(kicad_sch
2 (version 20250114)
3 (generator "eeschema")
4 (generator_version "9.0")
5 (uuid "d1568517-57e3-4a8b-94aa-99390e7b9bd4")
6 (paper "A3")
7 (title_block
8 (title "Processor Element")
9 (date "2026-03-04")
10 (rev "1")
11 (company "Relative State Form")
12 )
13 (lib_symbols)
14 (bus_entry
15 (at 35.56 142.24)
16 (size 2.54 2.54)
17 (stroke
18 (width 0)
19 (type default)
20 )
21 (uuid "0342d4e6-1f39-4b64-934c-c4662993ea9d")
22 )
23 (bus_entry
24 (at 35.56 144.78)
25 (size 2.54 2.54)
26 (stroke
27 (width 0)
28 (type default)
29 )
30 (uuid "0a3a88c4-57a4-4cfe-bc51-872e2898b77b")
31 )
32 (bus_entry
33 (at 35.56 149.86)
34 (size 2.54 2.54)
35 (stroke
36 (width 0)
37 (type default)
38 )
39 (uuid "0ce0e5bc-c479-42ba-ba35-9c00b017b712")
40 )
41 (bus_entry
42 (at 35.56 139.7)
43 (size 2.54 2.54)
44 (stroke
45 (width 0)
46 (type default)
47 )
48 (uuid "1e98b3f7-ea3d-42e7-9f19-3e9f74fbab90")
49 )
50 (bus_entry
51 (at 35.56 124.46)
52 (size 2.54 2.54)
53 (stroke
54 (width 0)
55 (type default)
56 )
57 (uuid "22e14c5a-b180-426f-8144-a92f5001abdd")
58 )
59 (bus_entry
60 (at 35.56 152.4)
61 (size 2.54 2.54)
62 (stroke
63 (width 0)
64 (type default)
65 )
66 (uuid "299cbc6c-eb5f-4560-970b-bcd0effdb319")
67 )
68 (bus_entry
69 (at 35.56 129.54)
70 (size 2.54 2.54)
71 (stroke
72 (width 0)
73 (type default)
74 )
75 (uuid "3f36ea9f-252b-49c4-83c3-2e360e20e88b")
76 )
77 (bus_entry
78 (at 35.56 160.02)
79 (size 2.54 2.54)
80 (stroke
81 (width 0)
82 (type default)
83 )
84 (uuid "6089f62b-5cb6-4fd0-9b2a-11f31138d29b")
85 )
86 (bus_entry
87 (at 35.56 157.48)
88 (size 2.54 2.54)
89 (stroke
90 (width 0)
91 (type default)
92 )
93 (uuid "6af850d4-1531-4032-a808-11f284154176")
94 )
95 (bus_entry
96 (at 35.56 134.62)
97 (size 2.54 2.54)
98 (stroke
99 (width 0)
100 (type default)
101 )
102 (uuid "6b67b1fa-d345-4518-81f0-6bd1b4026ce3")
103 )
104 (bus_entry
105 (at 35.56 127)
106 (size 2.54 2.54)
107 (stroke
108 (width 0)
109 (type default)
110 )
111 (uuid "77781e74-f823-4d8c-ac7b-01a359a88160")
112 )
113 (bus_entry
114 (at 35.56 132.08)
115 (size 2.54 2.54)
116 (stroke
117 (width 0)
118 (type default)
119 )
120 (uuid "7def1a8f-c2dd-4304-9dc6-e04b89bbbc11")
121 )
122 (bus_entry
123 (at 35.56 165.1)
124 (size 2.54 2.54)
125 (stroke
126 (width 0)
127 (type default)
128 )
129 (uuid "84d49641-79e8-4dac-9ad5-a63d6f7473a5")
130 )
131 (bus_entry
132 (at 35.56 162.56)
133 (size 2.54 2.54)
134 (stroke
135 (width 0)
136 (type default)
137 )
138 (uuid "9d7f6c91-2ec8-4798-b78e-1cee0e99bf36")
139 )
140 (bus_entry
141 (at 35.56 137.16)
142 (size 2.54 2.54)
143 (stroke
144 (width 0)
145 (type default)
146 )
147 (uuid "cb3dc20f-660b-4211-854a-0295ec517b54")
148 )
149 (bus_entry
150 (at 35.56 147.32)
151 (size 2.54 2.54)
152 (stroke
153 (width 0)
154 (type default)
155 )
156 (uuid "ced82897-0b74-4809-aa92-c71ef9660bca")
157 )
158 (bus_entry
159 (at 35.56 154.94)
160 (size 2.54 2.54)
161 (stroke
162 (width 0)
163 (type default)
164 )
165 (uuid "e9007360-8047-4c6e-98fe-51e3e2884f72")
166 )
167 (wire
168 (pts
169 (xy 34.29 139.7) (xy 35.56 139.7)
170 )
171 (stroke
172 (width 0)
173 (type default)
174 )
175 (uuid "0472bbd4-b366-43a8-b22e-5f5e810d0c64")
176 )
177 (wire
178 (pts
179 (xy 34.29 147.32) (xy 35.56 147.32)
180 )
181 (stroke
182 (width 0)
183 (type default)
184 )
185 (uuid "0a697692-d4de-4e26-adfa-c7a9468fdf68")
186 )
187 (bus
188 (pts
189 (xy 38.1 142.24) (xy 38.1 144.78)
190 )
191 (stroke
192 (width 0)
193 (type default)
194 )
195 (uuid "24efad1e-571b-4828-8659-02acf079db68")
196 )
197 (bus
198 (pts
199 (xy 38.1 149.86) (xy 38.1 152.4)
200 )
201 (stroke
202 (width 0)
203 (type default)
204 )
205 (uuid "24fbf1b8-5398-450d-b650-f55640625c69")
206 )
207 (wire
208 (pts
209 (xy 34.29 154.94) (xy 35.56 154.94)
210 )
211 (stroke
212 (width 0)
213 (type default)
214 )
215 (uuid "285cdbb9-7125-49ef-82f5-051f19513c40")
216 )
217 (bus
218 (pts
219 (xy 38.1 160.02) (xy 38.1 162.56)
220 )
221 (stroke
222 (width 0)
223 (type default)
224 )
225 (uuid "3c3cdbdb-d4ca-4e87-80c0-12b8df25867f")
226 )
227 (bus
228 (pts
229 (xy 38.1 127) (xy 38.1 129.54)
230 )
231 (stroke
232 (width 0)
233 (type default)
234 )
235 (uuid "452e3392-129b-41bf-8d92-27808d99f2e5")
236 )
237 (wire
238 (pts
239 (xy 34.29 142.24) (xy 35.56 142.24)
240 )
241 (stroke
242 (width 0)
243 (type default)
244 )
245 (uuid "48470cee-40f9-4b2b-8ce7-4591857dac76")
246 )
247 (wire
248 (pts
249 (xy 34.29 160.02) (xy 35.56 160.02)
250 )
251 (stroke
252 (width 0)
253 (type default)
254 )
255 (uuid "4db45734-1177-4c91-be22-cf02496dd8d6")
256 )
257 (wire
258 (pts
259 (xy 34.29 152.4) (xy 35.56 152.4)
260 )
261 (stroke
262 (width 0)
263 (type default)
264 )
265 (uuid "56c2342d-2699-41fd-b0f3-67e237b5c042")
266 )
267 (bus
268 (pts
269 (xy 38.1 144.78) (xy 38.1 147.32)
270 )
271 (stroke
272 (width 0)
273 (type default)
274 )
275 (uuid "61dd34e4-a46a-42f7-9965-ce2d4a5c0459")
276 )
277 (wire
278 (pts
279 (xy 34.29 165.1) (xy 35.56 165.1)
280 )
281 (stroke
282 (width 0)
283 (type default)
284 )
285 (uuid "632ad3ee-4805-447c-b89e-a0c2764ec723")
286 )
287 (bus
288 (pts
289 (xy 38.1 134.62) (xy 38.1 137.16)
290 )
291 (stroke
292 (width 0)
293 (type default)
294 )
295 (uuid "651ee4c6-a350-4618-ac1d-bc945bc13145")
296 )
297 (wire
298 (pts
299 (xy 34.29 144.78) (xy 35.56 144.78)
300 )
301 (stroke
302 (width 0)
303 (type default)
304 )
305 (uuid "6e811db6-dd2f-4594-8d7e-857211a6cf98")
306 )
307 (bus
308 (pts
309 (xy 38.1 175.26) (xy 43.18 175.26)
310 )
311 (stroke
312 (width 0)
313 (type default)
314 )
315 (uuid "713812d1-d278-4bcf-af00-7a7afd29b819")
316 )
317 (wire
318 (pts
319 (xy 34.29 157.48) (xy 35.56 157.48)
320 )
321 (stroke
322 (width 0)
323 (type default)
324 )
325 (uuid "7b62f951-dd7c-4db8-ae17-9b92ecb683c0")
326 )
327 (bus
328 (pts
329 (xy 38.1 132.08) (xy 38.1 134.62)
330 )
331 (stroke
332 (width 0)
333 (type default)
334 )
335 (uuid "83cc88e1-65a2-414a-ac83-ffca2eeb4dd2")
336 )
337 (wire
338 (pts
339 (xy 34.29 162.56) (xy 35.56 162.56)
340 )
341 (stroke
342 (width 0)
343 (type default)
344 )
345 (uuid "92996291-4903-4f56-9e16-0ebc7d145cb1")
346 )
347 (wire
348 (pts
349 (xy 34.29 129.54) (xy 35.56 129.54)
350 )
351 (stroke
352 (width 0)
353 (type default)
354 )
355 (uuid "9f6e2168-4a4b-431d-b764-d58e38c87c5e")
356 )
357 (wire
358 (pts
359 (xy 34.29 149.86) (xy 35.56 149.86)
360 )
361 (stroke
362 (width 0)
363 (type default)
364 )
365 (uuid "a2284d07-a338-425e-921d-deedc8cc3a89")
366 )
367 (bus
368 (pts
369 (xy 38.1 129.54) (xy 38.1 132.08)
370 )
371 (stroke
372 (width 0)
373 (type default)
374 )
375 (uuid "a700ada9-ddac-4ff6-b752-2b2038b9cfe2")
376 )
377 (bus
378 (pts
379 (xy 38.1 139.7) (xy 38.1 142.24)
380 )
381 (stroke
382 (width 0)
383 (type default)
384 )
385 (uuid "a7409aa7-3f97-42c3-9433-050999ab65cb")
386 )
387 (bus
388 (pts
389 (xy 38.1 162.56) (xy 38.1 165.1)
390 )
391 (stroke
392 (width 0)
393 (type default)
394 )
395 (uuid "a998e856-3e37-41a0-adf5-e0ca3f0ae7be")
396 )
397 (wire
398 (pts
399 (xy 34.29 127) (xy 35.56 127)
400 )
401 (stroke
402 (width 0)
403 (type default)
404 )
405 (uuid "b50f2318-646d-4375-9402-6c970d7589f0")
406 )
407 (wire
408 (pts
409 (xy 34.29 124.46) (xy 35.56 124.46)
410 )
411 (stroke
412 (width 0)
413 (type default)
414 )
415 (uuid "b66fe135-1dd6-4f8f-a145-ca48dd7856cf")
416 )
417 (bus
418 (pts
419 (xy 38.1 137.16) (xy 38.1 139.7)
420 )
421 (stroke
422 (width 0)
423 (type default)
424 )
425 (uuid "bc934915-8383-425e-9e42-ca5f3a8d42fc")
426 )
427 (bus
428 (pts
429 (xy 38.1 165.1) (xy 38.1 167.64)
430 )
431 (stroke
432 (width 0)
433 (type default)
434 )
435 (uuid "c5a81602-088b-429d-a9b1-da15ea0e3c79")
436 )
437 (wire
438 (pts
439 (xy 34.29 134.62) (xy 35.56 134.62)
440 )
441 (stroke
442 (width 0)
443 (type default)
444 )
445 (uuid "d97ff971-adeb-4735-a0fd-4bddb126135b")
446 )
447 (bus
448 (pts
449 (xy 38.1 167.64) (xy 38.1 175.26)
450 )
451 (stroke
452 (width 0)
453 (type default)
454 )
455 (uuid "d989f9cb-2928-4737-801e-1d6e659654f7")
456 )
457 (bus
458 (pts
459 (xy 38.1 147.32) (xy 38.1 149.86)
460 )
461 (stroke
462 (width 0)
463 (type default)
464 )
465 (uuid "ec8638bd-2b18-4ad2-bab9-512084ae9451")
466 )
467 (bus
468 (pts
469 (xy 38.1 152.4) (xy 38.1 154.94)
470 )
471 (stroke
472 (width 0)
473 (type default)
474 )
475 (uuid "f3e983e7-fab7-4e94-ab38-1e295ebb3440")
476 )
477 (bus
478 (pts
479 (xy 38.1 157.48) (xy 38.1 160.02)
480 )
481 (stroke
482 (width 0)
483 (type default)
484 )
485 (uuid "fbd222fd-0134-49ca-809f-e70a75fbb23a")
486 )
487 (wire
488 (pts
489 (xy 34.29 132.08) (xy 35.56 132.08)
490 )
491 (stroke
492 (width 0)
493 (type default)
494 )
495 (uuid "fd65b57d-6c4c-4a76-81fd-454a1dbd5f84")
496 )
497 (wire
498 (pts
499 (xy 34.29 137.16) (xy 35.56 137.16)
500 )
501 (stroke
502 (width 0)
503 (type default)
504 )
505 (uuid "fd7bca9b-b629-42a9-a57f-2aeda182312d")
506 )
507 (bus
508 (pts
509 (xy 38.1 154.94) (xy 38.1 157.48)
510 )
511 (stroke
512 (width 0)
513 (type default)
514 )
515 (uuid "ff712f31-922f-4ef8-85fc-c0b9e4db1b2c")
516 )
517 (hierarchical_label "{CN[0..15], CN-Write}"
518 (shape bidirectional)
519 (at 43.18 175.26 0)
520 (effects
521 (font
522 (size 1.27 1.27)
523 )
524 (justify left)
525 )
526 (uuid "1c9cf57b-915f-418a-ac90-dcd0acc207ae")
527 )
528 (hierarchical_label "CN12"
529 (shape bidirectional)
530 (at 34.29 154.94 180)
531 (effects
532 (font
533 (size 1.27 1.27)
534 )
535 (justify right)
536 )
537 (uuid "280de505-ac92-46a8-8517-c42ea317c289")
538 )
539 (hierarchical_label "CN14"
540 (shape bidirectional)
541 (at 34.29 160.02 180)
542 (effects
543 (font
544 (size 1.27 1.27)
545 )
546 (justify right)
547 )
548 (uuid "51220343-88de-4eb8-b6d7-f6cb562e865f")
549 )
550 (hierarchical_label "CN8"
551 (shape bidirectional)
552 (at 34.29 144.78 180)
553 (effects
554 (font
555 (size 1.27 1.27)
556 )
557 (justify right)
558 )
559 (uuid "5c2e7508-82df-4700-af34-af1489455858")
560 )
561 (hierarchical_label "CN10"
562 (shape bidirectional)
563 (at 34.29 149.86 180)
564 (effects
565 (font
566 (size 1.27 1.27)
567 )
568 (justify right)
569 )
570 (uuid "6c78af59-ce00-49d3-9f33-d8f2ad6609cc")
571 )
572 (hierarchical_label "CN1"
573 (shape bidirectional)
574 (at 34.29 127 180)
575 (effects
576 (font
577 (size 1.27 1.27)
578 )
579 (justify right)
580 )
581 (uuid "740b4ffb-83d1-408e-aab2-58a9532ed16d")
582 )
583 (hierarchical_label "CN7"
584 (shape bidirectional)
585 (at 34.29 142.24 180)
586 (effects
587 (font
588 (size 1.27 1.27)
589 )
590 (justify right)
591 )
592 (uuid "773b53dc-78be-4c4a-b8a4-f5d4bd4d6f8a")
593 )
594 (hierarchical_label "CN9"
595 (shape bidirectional)
596 (at 34.29 147.32 180)
597 (effects
598 (font
599 (size 1.27 1.27)
600 )
601 (justify right)
602 )
603 (uuid "8f58488c-a721-49f1-bc4d-c8bdfe1177ae")
604 )
605 (hierarchical_label "CN-Write"
606 (shape bidirectional)
607 (at 34.29 165.1 180)
608 (effects
609 (font
610 (size 1.27 1.27)
611 )
612 (justify right)
613 )
614 (uuid "9966c2ec-3be5-4fcd-b4ce-fca9567339ac")
615 )
616 (hierarchical_label "CN2"
617 (shape bidirectional)
618 (at 34.29 129.54 180)
619 (effects
620 (font
621 (size 1.27 1.27)
622 )
623 (justify right)
624 )
625 (uuid "9e93177b-5126-4031-9218-2a84cf4662e9")
626 )
627 (hierarchical_label "CN13"
628 (shape bidirectional)
629 (at 34.29 157.48 180)
630 (effects
631 (font
632 (size 1.27 1.27)
633 )
634 (justify right)
635 )
636 (uuid "ac4abce8-eb67-4356-9c19-2116d9c76775")
637 )
638 (hierarchical_label "CN5"
639 (shape bidirectional)
640 (at 34.29 137.16 180)
641 (effects
642 (font
643 (size 1.27 1.27)
644 )
645 (justify right)
646 )
647 (uuid "c86bd4fd-45a7-4564-bc5e-5c42b1af41d9")
648 )
649 (hierarchical_label "CN6"
650 (shape bidirectional)
651 (at 34.29 139.7 180)
652 (effects
653 (font
654 (size 1.27 1.27)
655 )
656 (justify right)
657 )
658 (uuid "cb7402e1-f6ff-423e-b9cc-0b3f687f7ecf")
659 )
660 (hierarchical_label "CN15"
661 (shape bidirectional)
662 (at 34.29 162.56 180)
663 (effects
664 (font
665 (size 1.27 1.27)
666 )
667 (justify right)
668 )
669 (uuid "d339cd02-e937-4483-afc5-50fa75044269")
670 )
671 (hierarchical_label "CN0"
672 (shape bidirectional)
673 (at 34.29 124.46 180)
674 (effects
675 (font
676 (size 1.27 1.27)
677 )
678 (justify right)
679 )
680 (uuid "d33ccb1d-cbfd-4310-9a02-9e281fe28d6c")
681 )
682 (hierarchical_label "CN4"
683 (shape bidirectional)
684 (at 34.29 134.62 180)
685 (effects
686 (font
687 (size 1.27 1.27)
688 )
689 (justify right)
690 )
691 (uuid "dffbd257-1046-43e9-8460-8dcf72fe47f7")
692 )
693 (hierarchical_label "CN11"
694 (shape bidirectional)
695 (at 34.29 152.4 180)
696 (effects
697 (font
698 (size 1.27 1.27)
699 )
700 (justify right)
701 )
702 (uuid "f09dfe32-dc7f-49cf-a512-85aaabfd3dfc")
703 )
704 (hierarchical_label "CN3"
705 (shape bidirectional)
706 (at 34.29 132.08 180)
707 (effects
708 (font
709 (size 1.27 1.27)
710 )
711 (justify right)
712 )
713 (uuid "f5b8f7c1-2af6-46da-aabe-952cd4398069")
714 )
715 (sheet
716 (at 26.67 63.5)
717 (size 36.83 25.4)
718 (exclude_from_sim no)
719 (in_bom yes)
720 (on_board yes)
721 (dnp no)
722 (fields_autoplaced yes)
723 (stroke
724 (width 0.1524)
725 (type solid)
726 )
727 (fill
728 (color 0 0 0 0.0000)
729 )
730 (uuid "0b04fe42-33cf-45dc-8bfd-96030dfe412d")
731 (property "Sheetname" "Matching Store Metadata"
732 (at 26.67 62.7884 0)
733 (effects
734 (font
735 (size 1.27 1.27)
736 )
737 (justify left bottom)
738 )
739 )
740 (property "Sheetfile" "PE-match-metadata.kicad_sch"
741 (at 26.67 89.4846 0)
742 (effects
743 (font
744 (size 1.27 1.27)
745 )
746 (justify left top)
747 )
748 )
749 (instances
750 (project "OR-1"
751 (path "/da8419b1-0f2f-4518-a4a3-3d76a7d5007d/97f7b054-6d8a-4699-9cd4-e85356756199"
752 (page "7")
753 )
754 )
755 )
756 )
757 (sheet
758 (at 25.4 25.4)
759 (size 38.1 25.4)
760 (exclude_from_sim no)
761 (in_bom yes)
762 (on_board yes)
763 (dnp no)
764 (fields_autoplaced yes)
765 (stroke
766 (width 0.1524)
767 (type solid)
768 )
769 (fill
770 (color 0 0 0 0.0000)
771 )
772 (uuid "5893b4bf-99bd-41d3-b72f-1e3949cdc17d")
773 (property "Sheetname" "ALU"
774 (at 25.4 24.6884 0)
775 (effects
776 (font
777 (size 1.27 1.27)
778 )
779 (justify left bottom)
780 )
781 )
782 (property "Sheetfile" "ALU.kicad_sch"
783 (at 25.4 51.3846 0)
784 (effects
785 (font
786 (size 1.27 1.27)
787 )
788 (justify left top)
789 )
790 )
791 (instances
792 (project "OR-1"
793 (path "/da8419b1-0f2f-4518-a4a3-3d76a7d5007d/97f7b054-6d8a-4699-9cd4-e85356756199"
794 (page "5")
795 )
796 )
797 )
798 )
799 (sheet
800 (at 76.2 25.4)
801 (size 38.1 25.4)
802 (exclude_from_sim no)
803 (in_bom yes)
804 (on_board yes)
805 (dnp no)
806 (fields_autoplaced yes)
807 (stroke
808 (width 0.1524)
809 (type solid)
810 )
811 (fill
812 (color 0 0 0 0.0000)
813 )
814 (uuid "972c126f-27b5-4230-a3b4-97d2f8519143")
815 (property "Sheetname" "Token Decoder"
816 (at 76.2 24.6884 0)
817 (effects
818 (font
819 (size 1.27 1.27)
820 )
821 (justify left bottom)
822 )
823 )
824 (property "Sheetfile" "PE-token-decoder.kicad_sch"
825 (at 76.2 51.3846 0)
826 (effects
827 (font
828 (size 1.27 1.27)
829 )
830 (justify left top)
831 )
832 )
833 (instances
834 (project "OR-1"
835 (path "/da8419b1-0f2f-4518-a4a3-3d76a7d5007d/97f7b054-6d8a-4699-9cd4-e85356756199"
836 (page "9")
837 )
838 )
839 )
840 )
841)