commit 91b6479ffe3db7f4dde5686e02c6d41d61cc1f57
parent 021a0bb3badf4433579ec305f440c080ce662d5e
Author: Paul Longtine <paul@nanner.co>
Date: Sun, 19 Jun 2022 22:29:38 -0400
More prettify
Diffstat:
M | CPU/CPU.circ | | | 171 | ++++++++++++++++++++++++++++++++++++++----------------------------------------- |
1 file changed, 82 insertions(+), 89 deletions(-)
diff --git a/CPU/CPU.circ b/CPU/CPU.circ
@@ -1734,7 +1734,7 @@
<circ-port height="10" pin="1160,1360" width="10" x="45" y="45"/>
<circ-port height="10" pin="440,1880" width="10" x="145" y="85"/>
<circ-port height="10" pin="830,1890" width="10" x="145" y="55"/>
- <circ-port height="10" pin="1340,800" width="10" x="125" y="45"/>
+ <circ-port height="10" pin="1330,800" width="10" x="125" y="45"/>
<circ-anchor facing="east" height="6" width="6" x="47" y="57"/>
</appear>
<wire from="(610,600)" to="(610,930)"/>
@@ -1753,15 +1753,16 @@
<wire from="(220,90)" to="(220,180)"/>
<wire from="(150,1720)" to="(380,1720)"/>
<wire from="(240,970)" to="(280,970)"/>
- <wire from="(120,120)" to="(120,150)"/>
<wire from="(240,340)" to="(270,340)"/>
<wire from="(200,1580)" to="(230,1580)"/>
<wire from="(850,210)" to="(850,250)"/>
<wire from="(1200,680)" to="(1210,680)"/>
<wire from="(180,1310)" to="(270,1310)"/>
+ <wire from="(1270,750)" to="(1280,750)"/>
<wire from="(1090,1530)" to="(1100,1530)"/>
+ <wire from="(1270,820)" to="(1270,940)"/>
+ <wire from="(1280,740)" to="(1310,740)"/>
<wire from="(200,1020)" to="(280,1020)"/>
- <wire from="(1130,910)" to="(1160,910)"/>
<wire from="(450,60)" to="(450,300)"/>
<wire from="(530,1750)" to="(660,1750)"/>
<wire from="(650,60)" to="(650,570)"/>
@@ -1773,9 +1774,9 @@
<wire from="(510,1280)" to="(510,1290)"/>
<wire from="(610,1050)" to="(610,1380)"/>
<wire from="(1080,890)" to="(1080,910)"/>
+ <wire from="(910,1680)" to="(910,1690)"/>
<wire from="(890,60)" to="(890,70)"/>
<wire from="(210,730)" to="(270,730)"/>
- <wire from="(1250,740)" to="(1250,760)"/>
<wire from="(1180,1500)" to="(1180,1590)"/>
<wire from="(1220,710)" to="(1220,740)"/>
<wire from="(230,440)" to="(280,440)"/>
@@ -1794,12 +1795,11 @@
<wire from="(690,1140)" to="(690,1200)"/>
<wire from="(920,210)" to="(930,210)"/>
<wire from="(180,500)" to="(250,500)"/>
- <wire from="(760,690)" to="(770,690)"/>
<wire from="(840,970)" to="(840,1020)"/>
<wire from="(880,1330)" to="(880,1380)"/>
<wire from="(930,870)" to="(930,880)"/>
<wire from="(1080,700)" to="(1080,720)"/>
- <wire from="(1320,620)" to="(1320,650)"/>
+ <wire from="(990,840)" to="(990,1680)"/>
<wire from="(230,890)" to="(280,890)"/>
<wire from="(470,1370)" to="(470,1380)"/>
<wire from="(350,290)" to="(350,300)"/>
@@ -1810,7 +1810,6 @@
<wire from="(1080,720)" to="(1390,720)"/>
<wire from="(230,260)" to="(270,260)"/>
<wire from="(150,1690)" to="(150,1720)"/>
- <wire from="(990,840)" to="(990,1690)"/>
<wire from="(190,940)" to="(280,940)"/>
<wire from="(850,1110)" to="(850,1150)"/>
<wire from="(940,1520)" to="(940,1560)"/>
@@ -1854,6 +1853,7 @@
<wire from="(180,1400)" to="(180,1520)"/>
<wire from="(880,750)" to="(890,750)"/>
<wire from="(520,1670)" to="(530,1670)"/>
+ <wire from="(1220,760)" to="(1240,760)"/>
<wire from="(670,1190)" to="(670,1200)"/>
<wire from="(550,110)" to="(550,120)"/>
<wire from="(370,1600)" to="(430,1600)"/>
@@ -1862,17 +1862,18 @@
<wire from="(530,1750)" to="(530,1880)"/>
<wire from="(200,480)" to="(250,480)"/>
<wire from="(220,180)" to="(270,180)"/>
+ <wire from="(1120,680)" to="(1120,710)"/>
<wire from="(590,560)" to="(630,560)"/>
<wire from="(170,240)" to="(170,330)"/>
<wire from="(210,280)" to="(210,370)"/>
<wire from="(230,620)" to="(230,710)"/>
<wire from="(190,580)" to="(190,670)"/>
+ <wire from="(1130,620)" to="(1130,820)"/>
<wire from="(940,820)" to="(940,840)"/>
<wire from="(530,150)" to="(530,300)"/>
- <wire from="(1130,620)" to="(1130,860)"/>
<wire from="(510,1280)" to="(980,1280)"/>
+ <wire from="(1260,940)" to="(1270,940)"/>
<wire from="(1030,1350)" to="(1040,1350)"/>
- <wire from="(1330,570)" to="(1330,620)"/>
<wire from="(1010,1590)" to="(1010,1780)"/>
<wire from="(670,1700)" to="(670,1820)"/>
<wire from="(920,1240)" to="(930,1240)"/>
@@ -1894,6 +1895,7 @@
<wire from="(1090,1510)" to="(1130,1510)"/>
<wire from="(590,1010)" to="(630,1010)"/>
<wire from="(170,690)" to="(170,780)"/>
+ <wire from="(50,150)" to="(90,150)"/>
<wire from="(210,730)" to="(210,820)"/>
<wire from="(870,560)" to="(870,580)"/>
<wire from="(190,1030)" to="(190,1120)"/>
@@ -1904,6 +1906,7 @@
<wire from="(230,1070)" to="(230,1160)"/>
<wire from="(510,290)" to="(550,290)"/>
<wire from="(210,1690)" to="(210,1790)"/>
+ <wire from="(1280,770)" to="(1290,770)"/>
<wire from="(930,300)" to="(930,340)"/>
<wire from="(1130,620)" to="(1140,620)"/>
<wire from="(330,1620)" to="(330,1660)"/>
@@ -1918,9 +1921,9 @@
<wire from="(880,250)" to="(880,300)"/>
<wire from="(600,1050)" to="(610,1050)"/>
<wire from="(210,1500)" to="(210,1560)"/>
- <wire from="(1370,550)" to="(1370,570)"/>
<wire from="(830,1750)" to="(950,1750)"/>
<wire from="(190,400)" to="(250,400)"/>
+ <wire from="(1120,710)" to="(1160,710)"/>
<wire from="(470,290)" to="(470,300)"/>
<wire from="(200,1380)" to="(250,1380)"/>
<wire from="(170,780)" to="(280,780)"/>
@@ -1935,8 +1938,6 @@
<wire from="(240,790)" to="(280,790)"/>
<wire from="(470,380)" to="(510,380)"/>
<wire from="(240,160)" to="(270,160)"/>
- <wire from="(1360,660)" to="(1370,660)"/>
- <wire from="(1320,620)" to="(1330,620)"/>
<wire from="(180,1130)" to="(270,1130)"/>
<wire from="(890,390)" to="(890,430)"/>
<wire from="(330,1660)" to="(490,1660)"/>
@@ -1958,6 +1959,7 @@
<wire from="(880,700)" to="(880,750)"/>
<wire from="(1020,730)" to="(1070,730)"/>
<wire from="(510,1100)" to="(510,1110)"/>
+ <wire from="(1340,520)" to="(1340,600)"/>
<wire from="(430,380)" to="(430,390)"/>
<wire from="(1070,700)" to="(1070,730)"/>
<wire from="(170,1230)" to="(280,1230)"/>
@@ -1968,6 +1970,7 @@
<wire from="(240,700)" to="(240,790)"/>
<wire from="(240,1240)" to="(280,1240)"/>
<wire from="(170,600)" to="(270,600)"/>
+ <wire from="(1330,640)" to="(1330,650)"/>
<wire from="(220,270)" to="(250,270)"/>
<wire from="(850,480)" to="(850,520)"/>
<wire from="(930,1200)" to="(930,1240)"/>
@@ -1977,6 +1980,7 @@
<wire from="(800,870)" to="(810,870)"/>
<wire from="(670,1700)" to="(680,1700)"/>
<wire from="(520,1230)" to="(530,1230)"/>
+ <wire from="(910,1680)" to="(990,1680)"/>
<wire from="(880,1150)" to="(880,1200)"/>
<wire from="(840,790)" to="(840,840)"/>
<wire from="(930,690)" to="(930,700)"/>
@@ -1997,9 +2001,10 @@
<wire from="(240,1150)" to="(240,1240)"/>
<wire from="(1070,1550)" to="(1120,1550)"/>
<wire from="(1010,640)" to="(1010,720)"/>
+ <wire from="(1130,820)" to="(1270,820)"/>
<wire from="(890,1290)" to="(890,1330)"/>
- <wire from="(1150,710)" to="(1160,710)"/>
<wire from="(820,640)" to="(820,800)"/>
+ <wire from="(1130,890)" to="(1130,950)"/>
<wire from="(570,330)" to="(570,390)"/>
<wire from="(350,290)" to="(430,290)"/>
<wire from="(370,60)" to="(370,300)"/>
@@ -2007,7 +2012,6 @@
<wire from="(630,650)" to="(760,650)"/>
<wire from="(920,160)" to="(930,160)"/>
<wire from="(920,480)" to="(930,480)"/>
- <wire from="(1310,540)" to="(1330,540)"/>
<wire from="(880,120)" to="(890,120)"/>
<wire from="(1180,730)" to="(1200,730)"/>
<wire from="(840,1240)" to="(840,1290)"/>
@@ -2028,7 +2032,6 @@
<wire from="(780,1690)" to="(780,1880)"/>
<wire from="(530,420)" to="(530,480)"/>
<wire from="(920,610)" to="(930,610)"/>
- <wire from="(1310,670)" to="(1330,670)"/>
<wire from="(840,210)" to="(850,210)"/>
<wire from="(490,60)" to="(490,120)"/>
<wire from="(880,250)" to="(890,250)"/>
@@ -2039,10 +2042,9 @@
<wire from="(1410,660)" to="(1410,740)"/>
<wire from="(850,870)" to="(850,880)"/>
<wire from="(1090,1520)" to="(1130,1520)"/>
+ <wire from="(1240,810)" to="(1240,900)"/>
<wire from="(860,1710)" to="(860,1780)"/>
- <wire from="(90,110)" to="(90,120)"/>
<wire from="(200,300)" to="(250,300)"/>
- <wire from="(1240,810)" to="(1240,880)"/>
<wire from="(190,400)" to="(190,490)"/>
<wire from="(230,440)" to="(230,530)"/>
<wire from="(210,100)" to="(210,190)"/>
@@ -2051,9 +2053,9 @@
<wire from="(180,680)" to="(280,680)"/>
<wire from="(1110,1570)" to="(1120,1570)"/>
<wire from="(620,1380)" to="(650,1380)"/>
+ <wire from="(90,110)" to="(90,150)"/>
<wire from="(160,1570)" to="(180,1570)"/>
<wire from="(200,1500)" to="(200,1550)"/>
- <wire from="(1270,750)" to="(1300,750)"/>
<wire from="(330,1750)" to="(340,1750)"/>
<wire from="(1030,1540)" to="(1120,1540)"/>
<wire from="(920,1060)" to="(930,1060)"/>
@@ -2108,6 +2110,7 @@
<wire from="(1200,730)" to="(1380,730)"/>
<wire from="(1150,1430)" to="(1150,1480)"/>
<wire from="(720,1370)" to="(720,1860)"/>
+ <wire from="(90,150)" to="(120,150)"/>
<wire from="(1170,610)" to="(1180,610)"/>
<wire from="(180,950)" to="(270,950)"/>
<wire from="(890,210)" to="(890,250)"/>
@@ -2117,19 +2120,22 @@
<wire from="(840,1240)" to="(850,1240)"/>
<wire from="(920,880)" to="(920,930)"/>
<wire from="(840,160)" to="(840,210)"/>
- <wire from="(910,1690)" to="(990,1690)"/>
+ <wire from="(1200,950)" to="(1220,950)"/>
<wire from="(880,520)" to="(880,570)"/>
<wire from="(930,60)" to="(930,70)"/>
<wire from="(1130,580)" to="(1130,600)"/>
<wire from="(190,670)" to="(250,670)"/>
+ <wire from="(1130,950)" to="(1130,1420)"/>
<wire from="(250,1620)" to="(250,1640)"/>
<wire from="(170,1050)" to="(280,1050)"/>
<wire from="(830,1010)" to="(870,1010)"/>
+ <wire from="(1220,740)" to="(1280,740)"/>
<wire from="(180,140)" to="(180,230)"/>
<wire from="(830,920)" to="(830,940)"/>
<wire from="(240,520)" to="(240,610)"/>
<wire from="(200,480)" to="(200,570)"/>
<wire from="(220,180)" to="(220,270)"/>
+ <wire from="(1210,800)" to="(1330,800)"/>
<wire from="(240,1060)" to="(280,1060)"/>
<wire from="(650,640)" to="(820,640)"/>
<wire from="(830,1750)" to="(830,1830)"/>
@@ -2138,6 +2144,7 @@
<wire from="(220,90)" to="(250,90)"/>
<wire from="(240,430)" to="(270,430)"/>
<wire from="(850,300)" to="(850,340)"/>
+ <wire from="(1280,530)" to="(1290,530)"/>
<wire from="(170,1410)" to="(170,1520)"/>
<wire from="(800,670)" to="(830,670)"/>
<wire from="(440,330)" to="(450,330)"/>
@@ -2164,13 +2171,13 @@
<wire from="(220,540)" to="(250,540)"/>
<wire from="(850,750)" to="(850,790)"/>
<wire from="(890,1110)" to="(890,1150)"/>
- <wire from="(1300,750)" to="(1300,870)"/>
<wire from="(400,420)" to="(410,420)"/>
<wire from="(850,1710)" to="(850,1770)"/>
<wire from="(360,60)" to="(370,60)"/>
<wire from="(320,1620)" to="(330,1620)"/>
<wire from="(330,740)" to="(730,740)"/>
<wire from="(200,1500)" to="(210,1500)"/>
+ <wire from="(1310,670)" to="(1340,670)"/>
<wire from="(920,300)" to="(930,300)"/>
<wire from="(200,930)" to="(270,930)"/>
<wire from="(680,60)" to="(690,60)"/>
@@ -2189,7 +2196,6 @@
<wire from="(180,1040)" to="(180,1130)"/>
<wire from="(890,1560)" to="(890,1580)"/>
<wire from="(1220,610)" to="(1220,660)"/>
- <wire from="(1360,550)" to="(1370,550)"/>
<wire from="(1170,680)" to="(1180,680)"/>
<wire from="(190,1030)" to="(280,1030)"/>
<wire from="(850,1200)" to="(850,1240)"/>
@@ -2215,7 +2221,7 @@
<wire from="(230,260)" to="(230,350)"/>
<wire from="(690,1230)" to="(690,1380)"/>
<wire from="(570,150)" to="(570,300)"/>
- <wire from="(1260,900)" to="(1270,900)"/>
+ <wire from="(1330,650)" to="(1340,650)"/>
<wire from="(100,1780)" to="(250,1780)"/>
<wire from="(170,510)" to="(250,510)"/>
<wire from="(190,850)" to="(270,850)"/>
@@ -2230,7 +2236,6 @@
<wire from="(770,1690)" to="(780,1690)"/>
<wire from="(880,520)" to="(890,520)"/>
<wire from="(490,330)" to="(490,390)"/>
- <wire from="(1320,520)" to="(1320,560)"/>
<wire from="(590,560)" to="(590,570)"/>
<wire from="(500,1650)" to="(1000,1650)"/>
<wire from="(200,570)" to="(250,570)"/>
@@ -2248,7 +2253,6 @@
<wire from="(250,1690)" to="(250,1780)"/>
<wire from="(730,1660)" to="(730,1680)"/>
<wire from="(1020,730)" to="(1020,900)"/>
- <wire from="(1210,800)" to="(1340,800)"/>
<wire from="(1010,720)" to="(1010,910)"/>
<wire from="(250,1620)" to="(260,1620)"/>
<wire from="(530,1140)" to="(530,1200)"/>
@@ -2271,6 +2275,7 @@
<wire from="(170,780)" to="(170,870)"/>
<wire from="(190,1120)" to="(190,1210)"/>
<wire from="(210,820)" to="(210,910)"/>
+ <wire from="(1280,740)" to="(1280,750)"/>
<wire from="(910,1010)" to="(910,1030)"/>
<wire from="(900,1000)" to="(900,1020)"/>
<wire from="(210,1360)" to="(250,1360)"/>
@@ -2283,18 +2288,15 @@
<wire from="(180,770)" to="(270,770)"/>
<wire from="(930,390)" to="(930,430)"/>
<wire from="(1320,780)" to="(1320,840)"/>
- <wire from="(1130,910)" to="(1130,970)"/>
+ <wire from="(1090,870)" to="(1290,870)"/>
<wire from="(480,60)" to="(490,60)"/>
<wire from="(730,1660)" to="(800,1660)"/>
- <wire from="(1230,790)" to="(1260,790)"/>
- <wire from="(1120,680)" to="(1150,680)"/>
<wire from="(840,1060)" to="(850,1060)"/>
<wire from="(840,1380)" to="(850,1380)"/>
<wire from="(920,700)" to="(920,750)"/>
<wire from="(760,660)" to="(770,660)"/>
<wire from="(520,420)" to="(530,420)"/>
<wire from="(880,340)" to="(880,390)"/>
- <wire from="(770,680)" to="(770,690)"/>
<wire from="(190,490)" to="(250,490)"/>
<wire from="(210,190)" to="(270,190)"/>
<wire from="(470,380)" to="(470,390)"/>
@@ -2320,9 +2322,7 @@
<wire from="(480,510)" to="(490,510)"/>
<wire from="(100,70)" to="(100,250)"/>
<wire from="(210,1270)" to="(280,1270)"/>
- <wire from="(50,150)" to="(120,150)"/>
<wire from="(330,200)" to="(1100,200)"/>
- <wire from="(1270,860)" to="(1270,900)"/>
<wire from="(920,1150)" to="(920,1200)"/>
<wire from="(840,430)" to="(840,480)"/>
<wire from="(880,790)" to="(880,840)"/>
@@ -2343,7 +2343,7 @@
<wire from="(930,1290)" to="(930,1330)"/>
<wire from="(1030,1510)" to="(1040,1510)"/>
<wire from="(860,1780)" to="(1010,1780)"/>
- <wire from="(1120,520)" to="(1320,520)"/>
+ <wire from="(1130,950)" to="(1160,950)"/>
<wire from="(610,60)" to="(610,570)"/>
<wire from="(180,410)" to="(250,410)"/>
<wire from="(200,750)" to="(270,750)"/>
@@ -2359,10 +2359,8 @@
<wire from="(210,1090)" to="(270,1090)"/>
<wire from="(190,1390)" to="(250,1390)"/>
<wire from="(250,100)" to="(250,110)"/>
- <wire from="(1230,760)" to="(1230,790)"/>
<wire from="(230,800)" to="(280,800)"/>
<wire from="(1110,800)" to="(1210,800)"/>
- <wire from="(1150,680)" to="(1150,710)"/>
<wire from="(690,60)" to="(690,1110)"/>
<wire from="(760,650)" to="(1050,650)"/>
<wire from="(220,70)" to="(220,90)"/>
@@ -2372,7 +2370,6 @@
<wire from="(230,170)" to="(270,170)"/>
<wire from="(240,1240)" to="(240,1330)"/>
<wire from="(470,1370)" to="(510,1370)"/>
- <wire from="(1320,650)" to="(1330,650)"/>
<wire from="(330,290)" to="(350,290)"/>
<wire from="(150,1420)" to="(1130,1420)"/>
<wire from="(330,110)" to="(470,110)"/>
@@ -2387,6 +2384,7 @@
<wire from="(330,380)" to="(390,380)"/>
<wire from="(820,800)" to="(820,810)"/>
<wire from="(890,870)" to="(890,880)"/>
+ <wire from="(1240,900)" to="(1240,920)"/>
<wire from="(230,1250)" to="(280,1250)"/>
<wire from="(330,1670)" to="(380,1670)"/>
<wire from="(410,60)" to="(410,390)"/>
@@ -2401,6 +2399,7 @@
<wire from="(330,1730)" to="(980,1730)"/>
<wire from="(1120,520)" to="(1120,680)"/>
<wire from="(170,330)" to="(250,330)"/>
+ <wire from="(1130,890)" to="(1160,890)"/>
<wire from="(920,700)" to="(930,700)"/>
<wire from="(250,1780)" to="(700,1780)"/>
<wire from="(840,300)" to="(850,300)"/>
@@ -2411,9 +2410,7 @@
<wire from="(850,960)" to="(850,970)"/>
<wire from="(370,510)" to="(370,1600)"/>
<wire from="(890,1380)" to="(890,1510)"/>
- <wire from="(1330,570)" to="(1370,570)"/>
<wire from="(200,390)" to="(250,390)"/>
- <wire from="(1130,970)" to="(1130,1420)"/>
<wire from="(410,420)" to="(410,1590)"/>
<wire from="(870,1490)" to="(870,1580)"/>
<wire from="(170,150)" to="(170,240)"/>
@@ -2422,8 +2419,8 @@
<wire from="(210,190)" to="(210,280)"/>
<wire from="(490,510)" to="(490,1380)"/>
<wire from="(1100,1530)" to="(1100,1580)"/>
+ <wire from="(1280,550)" to="(1290,550)"/>
<wire from="(920,1150)" to="(930,1150)"/>
- <wire from="(1280,810)" to="(1280,980)"/>
<wire from="(840,430)" to="(850,430)"/>
<wire from="(880,790)" to="(890,790)"/>
<wire from="(880,1110)" to="(890,1110)"/>
@@ -2431,7 +2428,6 @@
<wire from="(680,1230)" to="(690,1230)"/>
<wire from="(560,150)" to="(570,150)"/>
<wire from="(920,70)" to="(920,120)"/>
- <wire from="(1090,870)" to="(1300,870)"/>
<wire from="(140,70)" to="(140,1800)"/>
<wire from="(550,470)" to="(550,480)"/>
<wire from="(120,40)" to="(120,50)"/>
@@ -2447,7 +2443,6 @@
<wire from="(910,830)" to="(910,850)"/>
<wire from="(900,820)" to="(900,840)"/>
<wire from="(240,250)" to="(280,250)"/>
- <wire from="(1200,980)" to="(1280,980)"/>
<wire from="(1210,610)" to="(1220,610)"/>
<wire from="(180,590)" to="(270,590)"/>
<wire from="(930,210)" to="(930,250)"/>
@@ -2460,7 +2455,6 @@
<wire from="(840,880)" to="(850,880)"/>
<wire from="(840,1200)" to="(850,1200)"/>
<wire from="(920,520)" to="(920,570)"/>
- <wire from="(1200,910)" to="(1220,910)"/>
<wire from="(1220,610)" to="(1240,610)"/>
<wire from="(600,960)" to="(610,960)"/>
<wire from="(880,160)" to="(880,210)"/>
@@ -2483,6 +2477,7 @@
<wire from="(240,70)" to="(270,70)"/>
<wire from="(180,1040)" to="(270,1040)"/>
<wire from="(890,300)" to="(890,340)"/>
+ <wire from="(760,680)" to="(760,780)"/>
<wire from="(480,330)" to="(490,330)"/>
<wire from="(290,1740)" to="(300,1740)"/>
<wire from="(840,1330)" to="(850,1330)"/>
@@ -2524,6 +2519,7 @@
<wire from="(80,70)" to="(80,80)"/>
<wire from="(390,380)" to="(390,390)"/>
<wire from="(230,620)" to="(280,620)"/>
+ <wire from="(1320,540)" to="(1320,610)"/>
<wire from="(180,680)" to="(180,770)"/>
<wire from="(220,720)" to="(220,810)"/>
<wire from="(200,1020)" to="(200,1110)"/>
@@ -2549,7 +2545,6 @@
<wire from="(890,690)" to="(890,700)"/>
<wire from="(250,370)" to="(250,380)"/>
<wire from="(230,1070)" to="(280,1070)"/>
- <wire from="(1240,810)" to="(1280,810)"/>
<wire from="(430,1830)" to="(430,1840)"/>
<wire from="(50,250)" to="(100,250)"/>
<wire from="(350,470)" to="(350,480)"/>
@@ -2560,7 +2555,6 @@
<wire from="(560,1380)" to="(560,1550)"/>
<wire from="(410,1590)" to="(440,1590)"/>
<wire from="(850,1290)" to="(850,1330)"/>
- <wire from="(1130,860)" to="(1270,860)"/>
<wire from="(240,1750)" to="(260,1750)"/>
<wire from="(170,150)" to="(250,150)"/>
<wire from="(530,330)" to="(530,390)"/>
@@ -2571,8 +2565,10 @@
<wire from="(800,1680)" to="(810,1680)"/>
<wire from="(880,160)" to="(890,160)"/>
<wire from="(880,480)" to="(890,480)"/>
+ <wire from="(760,680)" to="(770,680)"/>
<wire from="(630,560)" to="(630,570)"/>
<wire from="(1050,750)" to="(1090,750)"/>
+ <wire from="(1200,900)" to="(1240,900)"/>
<wire from="(980,1280)" to="(980,1730)"/>
<wire from="(210,1500)" to="(260,1500)"/>
<wire from="(160,1430)" to="(160,1570)"/>
@@ -2583,11 +2579,11 @@
<wire from="(210,550)" to="(250,550)"/>
<wire from="(290,640)" to="(650,640)"/>
<wire from="(150,1420)" to="(150,1580)"/>
- <wire from="(90,120)" to="(120,120)"/>
<wire from="(920,1490)" to="(920,1530)"/>
<wire from="(910,1010)" to="(1000,1010)"/>
<wire from="(270,1470)" to="(480,1470)"/>
<wire from="(630,560)" to="(830,560)"/>
+ <wire from="(1290,770)" to="(1290,870)"/>
<wire from="(920,970)" to="(930,970)"/>
<wire from="(920,1290)" to="(930,1290)"/>
<wire from="(840,250)" to="(850,250)"/>
@@ -2600,23 +2596,19 @@
<wire from="(550,290)" to="(550,300)"/>
<wire from="(200,660)" to="(250,660)"/>
<wire from="(330,1670)" to="(330,1680)"/>
- <wire from="(760,690)" to="(760,780)"/>
<wire from="(630,1100)" to="(670,1100)"/>
- <wire from="(1250,740)" to="(1310,740)"/>
<wire from="(170,420)" to="(170,510)"/>
<wire from="(190,760)" to="(190,850)"/>
<wire from="(230,800)" to="(230,890)"/>
<wire from="(210,460)" to="(210,550)"/>
<wire from="(940,1000)" to="(940,1020)"/>
<wire from="(850,1770)" to="(1020,1770)"/>
- <wire from="(1220,760)" to="(1230,760)"/>
<wire from="(520,1410)" to="(520,1510)"/>
- <wire from="(1220,740)" to="(1250,740)"/>
<wire from="(520,60)" to="(530,60)"/>
<wire from="(630,1010)" to="(830,1010)"/>
<wire from="(1100,1580)" to="(1130,1580)"/>
- <wire from="(1130,970)" to="(1160,970)"/>
<wire from="(530,1230)" to="(530,1290)"/>
+ <wire from="(1120,520)" to="(1340,520)"/>
<wire from="(700,1720)" to="(700,1780)"/>
<wire from="(880,1060)" to="(890,1060)"/>
<wire from="(880,1380)" to="(890,1380)"/>
@@ -2719,10 +2711,11 @@
<a name="size" val="30"/>
<a name="inputs" val="2"/>
</comp>
- <comp lib="3" loc="(1200,980)" name="Comparator">
- <a name="width" val="4"/>
- </comp>
<comp lib="0" loc="(280,570)" name="Constant"/>
+ <comp lib="1" loc="(1370,660)" name="AND Gate">
+ <a name="size" val="30"/>
+ <a name="inputs" val="2"/>
+ </comp>
<comp lib="0" loc="(260,1520)" name="Constant">
<a name="width" val="2"/>
<a name="value" val="0x0"/>
@@ -2764,15 +2757,15 @@
<a name="facing" val="north"/>
<a name="appear" val="center"/>
</comp>
- <comp lib="0" loc="(1220,890)" name="Constant">
- <a name="width" val="5"/>
- <a name="value" val="0x0"/>
- </comp>
<comp lib="2" loc="(930,960)" name="Multiplexer">
<a name="facing" val="south"/>
<a name="width" val="2"/>
<a name="enable" val="false"/>
</comp>
+ <comp lib="0" loc="(1200,950)" name="Bit Extender">
+ <a name="in_width" val="4"/>
+ <a name="out_width" val="5"/>
+ </comp>
<comp lib="0" loc="(280,280)" name="Constant"/>
<comp lib="0" loc="(280,1120)" name="Constant"/>
<comp lib="2" loc="(850,960)" name="Multiplexer">
@@ -2832,10 +2825,6 @@
<a name="width" val="8"/>
<a name="enable" val="false"/>
</comp>
- <comp lib="1" loc="(1310,540)" name="OR Gate">
- <a name="size" val="30"/>
- <a name="inputs" val="2"/>
- </comp>
<comp lib="0" loc="(900,910)" name="Constant">
<a name="facing" val="south"/>
<a name="width" val="2"/>
@@ -3111,10 +3100,11 @@
<a name="size" val="30"/>
<a name="inputs" val="2"/>
</comp>
- <comp lib="0" loc="(280,130)" name="Constant"/>
- <comp lib="3" loc="(1260,900)" name="Adder">
- <a name="width" val="5"/>
+ <comp lib="0" loc="(1160,910)" name="Constant">
+ <a name="width" val="4"/>
+ <a name="value" val="0x0"/>
</comp>
+ <comp lib="0" loc="(280,130)" name="Constant"/>
<comp lib="0" loc="(440,1880)" name="Pin">
<a name="facing" val="north"/>
<a name="output" val="true"/>
@@ -3196,6 +3186,10 @@
<a name="enable" val="false"/>
</comp>
<comp lib="0" loc="(280,1110)" name="Constant"/>
+ <comp lib="1" loc="(1320,540)" name="OR Gate">
+ <a name="size" val="30"/>
+ <a name="inputs" val="2"/>
+ </comp>
<comp lib="1" loc="(800,870)" name="OR Gate">
<a name="facing" val="south"/>
<a name="size" val="30"/>
@@ -3277,9 +3271,8 @@
<a name="width" val="2"/>
<a name="value" val="0x0"/>
</comp>
- <comp lib="1" loc="(1360,660)" name="AND Gate">
- <a name="size" val="30"/>
- <a name="inputs" val="2"/>
+ <comp lib="3" loc="(1200,900)" name="Comparator">
+ <a name="width" val="4"/>
</comp>
<comp lib="0" loc="(480,60)" name="Constant">
<a name="facing" val="south"/>
@@ -3304,16 +3297,11 @@
<a name="width" val="2"/>
<a name="enable" val="false"/>
</comp>
- <comp lib="0" loc="(1340,800)" name="Pin">
+ <comp lib="1" loc="(1240,760)" name="AND Gate">
<a name="facing" val="west"/>
- <a name="output" val="true"/>
- <a name="tristate" val="false"/>
- <a name="label" val="GPR Forward Input"/>
- <a name="labelloc" val="east"/>
- </comp>
- <comp lib="0" loc="(1160,990)" name="Constant">
- <a name="width" val="4"/>
- <a name="value" val="0x0"/>
+ <a name="size" val="30"/>
+ <a name="inputs" val="2"/>
+ <a name="negate1" val="true"/>
</comp>
<comp lib="4" loc="(110,50)" name="Register">
<a name="trigger" val="falling"/>
@@ -3351,6 +3339,9 @@
<a name="width" val="5"/>
</comp>
<comp lib="3" loc="(200,1680)" name="Adder"/>
+ <comp lib="3" loc="(1260,940)" name="Adder">
+ <a name="width" val="5"/>
+ </comp>
<comp lib="0" loc="(280,1290)" name="Constant"/>
<comp lib="0" loc="(280,400)" name="Constant"/>
<comp lib="1" loc="(560,150)" name="OR Gate">
@@ -3458,6 +3449,10 @@
<a name="facing" val="south"/>
<a name="value" val="0x0"/>
</comp>
+ <comp lib="0" loc="(1220,930)" name="Constant">
+ <a name="width" val="5"/>
+ <a name="value" val="0x0"/>
+ </comp>
<comp lib="0" loc="(940,1000)" name="Constant">
<a name="facing" val="south"/>
<a name="width" val="2"/>
@@ -3472,11 +3467,6 @@
<a name="labelloc" val="south"/>
</comp>
<comp lib="0" loc="(280,410)" name="Constant"/>
- <comp lib="1" loc="(1360,550)" name="AND Gate">
- <a name="size" val="30"/>
- <a name="inputs" val="2"/>
- <a name="negate1" val="true"/>
- </comp>
<comp lib="1" loc="(1310,670)" name="NOT Gate">
<a name="size" val="20"/>
</comp>
@@ -3489,6 +3479,12 @@
<a name="label" val="JMP FLAG"/>
<a name="labelloc" val="south"/>
</comp>
+ <comp lib="1" loc="(1330,640)" name="AND Gate">
+ <a name="facing" val="south"/>
+ <a name="size" val="30"/>
+ <a name="inputs" val="2"/>
+ <a name="negate1" val="true"/>
+ </comp>
<comp lib="1" loc="(1170,680)" name="AND Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
@@ -3585,10 +3581,6 @@
<a name="size" val="30"/>
<a name="inputs" val="2"/>
</comp>
- <comp lib="0" loc="(1200,910)" name="Bit Extender">
- <a name="in_width" val="4"/>
- <a name="out_width" val="5"/>
- </comp>
<comp lib="0" loc="(280,580)" name="Constant"/>
<comp lib="0" loc="(860,550)" name="Constant">
<a name="facing" val="south"/>
@@ -3655,12 +3647,6 @@
<comp lib="6" loc="(233,1834)" name="Text">
<a name="text" val="This input defines the range of MMIO -->"/>
</comp>
- <comp lib="1" loc="(1260,790)" name="AND Gate">
- <a name="facing" val="south"/>
- <a name="size" val="30"/>
- <a name="inputs" val="2"/>
- <a name="negate1" val="true"/>
- </comp>
<comp lib="2" loc="(890,1050)" name="Multiplexer">
<a name="facing" val="south"/>
<a name="width" val="2"/>
@@ -3673,6 +3659,13 @@
<a name="inputs" val="2"/>
</comp>
<comp lib="0" loc="(280,210)" name="Constant"/>
+ <comp lib="0" loc="(1330,800)" name="Pin">
+ <a name="facing" val="west"/>
+ <a name="output" val="true"/>
+ <a name="tristate" val="false"/>
+ <a name="label" val="GPR Forward Input"/>
+ <a name="labelloc" val="east"/>
+ </comp>
<comp lib="0" loc="(280,310)" name="Constant"/>
</circuit>
<circuit name="STK">