New Hardware Git
This commit is contained in:
569
Logisim/Times/timesdone.circ
Normal file
569
Logisim/Times/timesdone.circ
Normal file
@@ -0,0 +1,569 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<project source="3.9.0" version="1.0">
|
||||
This file is intended to be loaded by Logisim-evolution v3.9.0(https://github.com/logisim-evolution/).
|
||||
|
||||
<lib desc="#Wiring" name="0">
|
||||
<tool name="Pin">
|
||||
<a name="appearance" val="classic"/>
|
||||
</tool>
|
||||
</lib>
|
||||
<lib desc="#Gates" name="1"/>
|
||||
<lib desc="#Plexers" name="2"/>
|
||||
<lib desc="#Arithmetic" name="3"/>
|
||||
<lib desc="#Memory" name="4"/>
|
||||
<lib desc="#I/O" name="5"/>
|
||||
<lib desc="#TTL" name="6"/>
|
||||
<lib desc="#TCL" name="7"/>
|
||||
<lib desc="#Base" name="8"/>
|
||||
<lib desc="#BFH-Praktika" name="9"/>
|
||||
<lib desc="#Input/Output-Extra" name="10"/>
|
||||
<lib desc="#Soc" name="11"/>
|
||||
<main name="main"/>
|
||||
<options>
|
||||
<a name="gateUndefined" val="ignore"/>
|
||||
<a name="simlimit" val="1000"/>
|
||||
<a name="simrand" val="0"/>
|
||||
</options>
|
||||
<mappings>
|
||||
<tool lib="8" map="Button2" name="Poke Tool"/>
|
||||
<tool lib="8" map="Button3" name="Menu Tool"/>
|
||||
<tool lib="8" map="Ctrl Button1" name="Menu Tool"/>
|
||||
</mappings>
|
||||
<toolbar>
|
||||
<tool lib="8" name="Poke Tool"/>
|
||||
<tool lib="8" name="Edit Tool"/>
|
||||
<tool lib="8" name="Wiring Tool"/>
|
||||
<tool lib="8" name="Text Tool"/>
|
||||
<sep/>
|
||||
<tool lib="0" name="Pin"/>
|
||||
<tool lib="0" name="Pin">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="output" val="true"/>
|
||||
</tool>
|
||||
<sep/>
|
||||
<tool lib="1" name="NOT Gate"/>
|
||||
<tool lib="1" name="AND Gate"/>
|
||||
<tool lib="1" name="OR Gate"/>
|
||||
<tool lib="1" name="XOR Gate"/>
|
||||
<tool lib="1" name="NAND Gate"/>
|
||||
<tool lib="1" name="NOR Gate"/>
|
||||
<sep/>
|
||||
<tool lib="4" name="D Flip-Flop"/>
|
||||
<tool lib="4" name="Register"/>
|
||||
</toolbar>
|
||||
<circuit name="main">
|
||||
<a name="appearance" val="logisim_evolution"/>
|
||||
<a name="circuit" val="main"/>
|
||||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||||
<a name="simulationFrequency" val="4.0"/>
|
||||
<comp lib="0" loc="(340,500)" name="Clock"/>
|
||||
<comp lib="0" loc="(380,420)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(380,440)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(620,390)" name="Splitter">
|
||||
<a name="bit1" val="0"/>
|
||||
<a name="bit2" val="0"/>
|
||||
<a name="bit3" val="0"/>
|
||||
<a name="bit4" val="1"/>
|
||||
<a name="bit5" val="1"/>
|
||||
<a name="bit6" val="1"/>
|
||||
<a name="bit7" val="1"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(660,420)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="facing" val="west"/>
|
||||
<a name="output" val="true"/>
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="5" loc="(280,460)" name="Button"/>
|
||||
<comp lib="5" loc="(700,360)" name="Hex Digit Display"/>
|
||||
<comp lib="5" loc="(740,360)" name="Hex Digit Display"/>
|
||||
<comp lib="5" loc="(960,460)" name="Hex Digit Display"/>
|
||||
<comp loc="(610,400)" name="times"/>
|
||||
<wire from="(280,460)" to="(390,460)"/>
|
||||
<wire from="(340,500)" to="(350,500)"/>
|
||||
<wire from="(350,480)" to="(350,500)"/>
|
||||
<wire from="(350,480)" to="(390,480)"/>
|
||||
<wire from="(380,420)" to="(390,420)"/>
|
||||
<wire from="(380,440)" to="(390,440)"/>
|
||||
<wire from="(390,460)" to="(400,460)"/>
|
||||
<wire from="(610,400)" to="(620,400)"/>
|
||||
<wire from="(610,420)" to="(660,420)"/>
|
||||
<wire from="(610,440)" to="(610,480)"/>
|
||||
<wire from="(610,480)" to="(960,480)"/>
|
||||
<wire from="(620,390)" to="(620,400)"/>
|
||||
<wire from="(640,370)" to="(740,370)"/>
|
||||
<wire from="(640,380)" to="(700,380)"/>
|
||||
<wire from="(700,360)" to="(700,380)"/>
|
||||
<wire from="(740,360)" to="(740,370)"/>
|
||||
<wire from="(960,460)" to="(960,480)"/>
|
||||
</circuit>
|
||||
<circuit name="times">
|
||||
<a name="appearance" val="logisim_evolution"/>
|
||||
<a name="circuit" val="times"/>
|
||||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||||
<a name="simulationFrequency" val="4.0"/>
|
||||
<comp lib="0" loc="(100,810)" name="Power"/>
|
||||
<comp lib="0" loc="(1030,440)" name="Splitter">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="fanout" val="8"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(1030,530)" name="Splitter">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="fanout" val="8"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(1170,410)" name="Splitter">
|
||||
<a name="fanout" val="8"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(1270,320)" name="Splitter">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="fanout" val="8"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(1320,600)" name="Power"/>
|
||||
<comp lib="0" loc="(1320,730)" name="Ground"/>
|
||||
<comp lib="0" loc="(1340,610)" name="Splitter">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="fanout" val="8"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(1410,380)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="facing" val="west"/>
|
||||
<a name="label" val="Product"/>
|
||||
<a name="output" val="true"/>
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(1550,760)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="facing" val="west"/>
|
||||
<a name="label" val="modNum"/>
|
||||
<a name="output" val="true"/>
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(180,950)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="label" val="CLK"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(180,990)" name="Clock"/>
|
||||
<comp lib="0" loc="(190,560)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="label" val="Multi_Op2"/>
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(200,420)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="label" val="Multi_Op1"/>
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(200,810)" name="Splitter">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="fanout" val="4"/>
|
||||
<a name="incoming" val="4"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(220,730)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="label" val="RESET"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(300,970)" name="Ground"/>
|
||||
<comp lib="0" loc="(450,250)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(520,1130)" name="Splitter">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="fanout" val="4"/>
|
||||
<a name="incoming" val="4"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(580,1040)" name="Splitter">
|
||||
<a name="fanout" val="4"/>
|
||||
<a name="incoming" val="4"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(660,520)" name="Splitter">
|
||||
<a name="fanout" val="8"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(660,990)" name="Power"/>
|
||||
<comp lib="0" loc="(670,1050)" name="Ground"/>
|
||||
<comp lib="0" loc="(90,850)" name="Ground"/>
|
||||
<comp lib="0" loc="(920,800)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="facing" val="west"/>
|
||||
<a name="label" val="cnt"/>
|
||||
<a name="output" val="true"/>
|
||||
<a name="width" val="4"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(950,530)" name="Ground"/>
|
||||
<comp lib="0" loc="(990,540)" name="Splitter">
|
||||
<a name="fanout" val="8"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(990,630)" name="Splitter">
|
||||
<a name="fanout" val="8"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="1" loc="(1320,460)" name="NOT Gate">
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="1" loc="(380,1160)" name="AND Gate">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="inputs" val="4"/>
|
||||
</comp>
|
||||
<comp lib="1" loc="(900,670)" name="XOR Gate"/>
|
||||
<comp lib="2" loc="(1540,760)" name="Multiplexer">
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="2" loc="(390,960)" name="Multiplexer"/>
|
||||
<comp lib="2" loc="(470,800)" name="Multiplexer">
|
||||
<a name="width" val="4"/>
|
||||
</comp>
|
||||
<comp lib="2" loc="(480,240)" name="Multiplexer">
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="2" loc="(480,410)" name="Multiplexer">
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="2" loc="(480,550)" name="Multiplexer">
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="2" loc="(660,130)" name="Multiplexer">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="3" loc="(1400,530)" name="Adder"/>
|
||||
<comp lib="3" loc="(560,990)" name="Subtractor">
|
||||
<a name="width" val="4"/>
|
||||
</comp>
|
||||
<comp lib="3" loc="(860,200)" name="Adder"/>
|
||||
<comp lib="4" loc="(580,210)" name="Register">
|
||||
<a name="appearance" val="logisim_evolution"/>
|
||||
<a name="label" val="A"/>
|
||||
</comp>
|
||||
<comp lib="4" loc="(580,380)" name="Register">
|
||||
<a name="appearance" val="logisim_evolution"/>
|
||||
<a name="label" val="Q"/>
|
||||
</comp>
|
||||
<comp lib="4" loc="(580,520)" name="Register">
|
||||
<a name="appearance" val="logisim_evolution"/>
|
||||
<a name="label" val="X"/>
|
||||
</comp>
|
||||
<comp lib="4" loc="(590,770)" name="Register">
|
||||
<a name="appearance" val="logisim_evolution"/>
|
||||
<a name="label" val="CNNT"/>
|
||||
<a name="width" val="4"/>
|
||||
</comp>
|
||||
<comp loc="(420,420)" name="ToOrigin"/>
|
||||
<comp loc="(420,560)" name="ToOrigin"/>
|
||||
<wire from="(100,810)" to="(170,810)"/>
|
||||
<wire from="(1030,530)" to="(1050,530)"/>
|
||||
<wire from="(1030,90)" to="(1030,440)"/>
|
||||
<wire from="(1050,410)" to="(1050,530)"/>
|
||||
<wire from="(1050,410)" to="(1170,410)"/>
|
||||
<wire from="(1110,340)" to="(1110,630)"/>
|
||||
<wire from="(1190,330)" to="(1250,330)"/>
|
||||
<wire from="(1190,340)" to="(1250,340)"/>
|
||||
<wire from="(1190,350)" to="(1250,350)"/>
|
||||
<wire from="(1190,360)" to="(1250,360)"/>
|
||||
<wire from="(1190,370)" to="(1250,370)"/>
|
||||
<wire from="(1190,380)" to="(1250,380)"/>
|
||||
<wire from="(1190,390)" to="(1250,390)"/>
|
||||
<wire from="(1240,670)" to="(1240,910)"/>
|
||||
<wire from="(1240,910)" to="(1540,910)"/>
|
||||
<wire from="(1250,400)" to="(1250,690)"/>
|
||||
<wire from="(1250,690)" to="(1320,690)"/>
|
||||
<wire from="(1270,320)" to="(1290,320)"/>
|
||||
<wire from="(1290,320)" to="(1290,380)"/>
|
||||
<wire from="(1290,380)" to="(1290,460)"/>
|
||||
<wire from="(1290,380)" to="(1400,380)"/>
|
||||
<wire from="(1320,460)" to="(1360,460)"/>
|
||||
<wire from="(1320,600)" to="(1320,620)"/>
|
||||
<wire from="(1320,630)" to="(1320,640)"/>
|
||||
<wire from="(1320,640)" to="(1320,650)"/>
|
||||
<wire from="(1320,650)" to="(1320,660)"/>
|
||||
<wire from="(1320,660)" to="(1320,670)"/>
|
||||
<wire from="(1320,670)" to="(1320,680)"/>
|
||||
<wire from="(1320,680)" to="(1320,690)"/>
|
||||
<wire from="(1320,690)" to="(1320,730)"/>
|
||||
<wire from="(1340,540)" to="(1340,610)"/>
|
||||
<wire from="(1340,540)" to="(1360,540)"/>
|
||||
<wire from="(1360,460)" to="(1360,520)"/>
|
||||
<wire from="(1400,380)" to="(1400,500)"/>
|
||||
<wire from="(1400,380)" to="(1410,380)"/>
|
||||
<wire from="(1400,500)" to="(1450,500)"/>
|
||||
<wire from="(1400,530)" to="(1420,530)"/>
|
||||
<wire from="(1420,530)" to="(1420,770)"/>
|
||||
<wire from="(1420,770)" to="(1510,770)"/>
|
||||
<wire from="(1450,500)" to="(1450,750)"/>
|
||||
<wire from="(1450,750)" to="(1510,750)"/>
|
||||
<wire from="(1520,780)" to="(1540,780)"/>
|
||||
<wire from="(1540,760)" to="(1550,760)"/>
|
||||
<wire from="(1540,780)" to="(1540,910)"/>
|
||||
<wire from="(170,810)" to="(170,820)"/>
|
||||
<wire from="(170,820)" to="(170,830)"/>
|
||||
<wire from="(170,820)" to="(180,820)"/>
|
||||
<wire from="(170,830)" to="(170,840)"/>
|
||||
<wire from="(170,830)" to="(180,830)"/>
|
||||
<wire from="(170,840)" to="(180,840)"/>
|
||||
<wire from="(180,950)" to="(200,950)"/>
|
||||
<wire from="(180,990)" to="(220,990)"/>
|
||||
<wire from="(190,560)" to="(200,560)"/>
|
||||
<wire from="(200,810)" to="(440,810)"/>
|
||||
<wire from="(220,730)" to="(460,730)"/>
|
||||
<wire from="(220,950)" to="(220,990)"/>
|
||||
<wire from="(220,950)" to="(360,950)"/>
|
||||
<wire from="(300,970)" to="(360,970)"/>
|
||||
<wire from="(340,130)" to="(340,230)"/>
|
||||
<wire from="(340,130)" to="(520,130)"/>
|
||||
<wire from="(340,230)" to="(450,230)"/>
|
||||
<wire from="(350,340)" to="(1110,340)"/>
|
||||
<wire from="(350,340)" to="(350,400)"/>
|
||||
<wire from="(350,400)" to="(450,400)"/>
|
||||
<wire from="(360,790)" to="(360,880)"/>
|
||||
<wire from="(360,790)" to="(440,790)"/>
|
||||
<wire from="(360,880)" to="(560,880)"/>
|
||||
<wire from="(360,950)" to="(370,950)"/>
|
||||
<wire from="(370,1160)" to="(380,1160)"/>
|
||||
<wire from="(370,980)" to="(370,1160)"/>
|
||||
<wire from="(390,960)" to="(490,960)"/>
|
||||
<wire from="(420,420)" to="(450,420)"/>
|
||||
<wire from="(420,440)" to="(430,440)"/>
|
||||
<wire from="(420,560)" to="(450,560)"/>
|
||||
<wire from="(420,580)" to="(420,680)"/>
|
||||
<wire from="(420,680)" to="(840,680)"/>
|
||||
<wire from="(430,1140)" to="(500,1140)"/>
|
||||
<wire from="(430,1150)" to="(500,1150)"/>
|
||||
<wire from="(430,1160)" to="(430,1170)"/>
|
||||
<wire from="(430,1160)" to="(500,1160)"/>
|
||||
<wire from="(430,1180)" to="(500,1180)"/>
|
||||
<wire from="(430,440)" to="(430,650)"/>
|
||||
<wire from="(430,650)" to="(840,650)"/>
|
||||
<wire from="(440,490)" to="(440,540)"/>
|
||||
<wire from="(440,490)" to="(650,490)"/>
|
||||
<wire from="(440,540)" to="(450,540)"/>
|
||||
<wire from="(450,820)" to="(460,820)"/>
|
||||
<wire from="(460,260)" to="(470,260)"/>
|
||||
<wire from="(460,420)" to="(460,430)"/>
|
||||
<wire from="(460,430)" to="(470,430)"/>
|
||||
<wire from="(460,570)" to="(460,600)"/>
|
||||
<wire from="(460,600)" to="(460,730)"/>
|
||||
<wire from="(460,600)" to="(470,600)"/>
|
||||
<wire from="(460,730)" to="(460,820)"/>
|
||||
<wire from="(470,260)" to="(470,430)"/>
|
||||
<wire from="(470,430)" to="(470,600)"/>
|
||||
<wire from="(470,800)" to="(590,800)"/>
|
||||
<wire from="(480,240)" to="(580,240)"/>
|
||||
<wire from="(480,410)" to="(580,410)"/>
|
||||
<wire from="(480,550)" to="(580,550)"/>
|
||||
<wire from="(490,850)" to="(490,960)"/>
|
||||
<wire from="(490,850)" to="(540,850)"/>
|
||||
<wire from="(500,1170)" to="(500,1180)"/>
|
||||
<wire from="(520,1000)" to="(520,1040)"/>
|
||||
<wire from="(520,1040)" to="(580,1040)"/>
|
||||
<wire from="(520,1130)" to="(870,1130)"/>
|
||||
<wire from="(520,130)" to="(520,310)"/>
|
||||
<wire from="(520,310)" to="(970,310)"/>
|
||||
<wire from="(520,950)" to="(520,980)"/>
|
||||
<wire from="(520,950)" to="(740,950)"/>
|
||||
<wire from="(540,280)" to="(540,450)"/>
|
||||
<wire from="(540,280)" to="(580,280)"/>
|
||||
<wire from="(540,450)" to="(540,590)"/>
|
||||
<wire from="(540,450)" to="(580,450)"/>
|
||||
<wire from="(540,590)" to="(540,850)"/>
|
||||
<wire from="(540,590)" to="(580,590)"/>
|
||||
<wire from="(540,850)" to="(590,850)"/>
|
||||
<wire from="(560,880)" to="(560,990)"/>
|
||||
<wire from="(590,840)" to="(590,850)"/>
|
||||
<wire from="(600,1010)" to="(600,1020)"/>
|
||||
<wire from="(600,1020)" to="(600,1030)"/>
|
||||
<wire from="(600,1030)" to="(600,1050)"/>
|
||||
<wire from="(600,1050)" to="(670,1050)"/>
|
||||
<wire from="(600,990)" to="(600,1000)"/>
|
||||
<wire from="(600,990)" to="(660,990)"/>
|
||||
<wire from="(640,240)" to="(730,240)"/>
|
||||
<wire from="(640,410)" to="(660,410)"/>
|
||||
<wire from="(640,550)" to="(650,550)"/>
|
||||
<wire from="(650,490)" to="(650,550)"/>
|
||||
<wire from="(650,550)" to="(820,550)"/>
|
||||
<wire from="(650,800)" to="(740,800)"/>
|
||||
<wire from="(660,410)" to="(1050,410)"/>
|
||||
<wire from="(660,410)" to="(660,520)"/>
|
||||
<wire from="(660,90)" to="(1030,90)"/>
|
||||
<wire from="(660,90)" to="(660,130)"/>
|
||||
<wire from="(680,150)" to="(680,440)"/>
|
||||
<wire from="(690,120)" to="(970,120)"/>
|
||||
<wire from="(690,140)" to="(900,140)"/>
|
||||
<wire from="(730,190)" to="(730,240)"/>
|
||||
<wire from="(730,190)" to="(820,190)"/>
|
||||
<wire from="(730,240)" to="(970,240)"/>
|
||||
<wire from="(740,800)" to="(740,950)"/>
|
||||
<wire from="(740,800)" to="(870,800)"/>
|
||||
<wire from="(820,210)" to="(820,550)"/>
|
||||
<wire from="(840,680)" to="(840,690)"/>
|
||||
<wire from="(860,200)" to="(900,200)"/>
|
||||
<wire from="(870,800)" to="(870,1130)"/>
|
||||
<wire from="(870,800)" to="(920,800)"/>
|
||||
<wire from="(90,850)" to="(180,850)"/>
|
||||
<wire from="(900,140)" to="(900,200)"/>
|
||||
<wire from="(900,670)" to="(1240,670)"/>
|
||||
<wire from="(910,450)" to="(1010,450)"/>
|
||||
<wire from="(910,450)" to="(910,620)"/>
|
||||
<wire from="(910,620)" to="(1010,620)"/>
|
||||
<wire from="(950,530)" to="(1010,530)"/>
|
||||
<wire from="(970,120)" to="(970,240)"/>
|
||||
<wire from="(970,310)" to="(970,540)"/>
|
||||
<wire from="(970,540)" to="(990,540)"/>
|
||||
<wire from="(990,630)" to="(1110,630)"/>
|
||||
</circuit>
|
||||
<circuit name="ToOrigin">
|
||||
<a name="appearance" val="logisim_evolution"/>
|
||||
<a name="circuit" val="ToOrigin"/>
|
||||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||||
<a name="simulationFrequency" val="4.0"/>
|
||||
<comp lib="0" loc="(1010,300)" name="Splitter">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="fanout" val="8"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(1040,770)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="facing" val="west"/>
|
||||
<a name="label" val="isNeg"/>
|
||||
<a name="output" val="true"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(1160,280)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="facing" val="west"/>
|
||||
<a name="label" val="Cout"/>
|
||||
<a name="output" val="true"/>
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(220,760)" name="Power"/>
|
||||
<comp lib="0" loc="(220,770)" name="Ground"/>
|
||||
<comp lib="0" loc="(270,440)" name="Pin">
|
||||
<a name="appearance" val="NewPins"/>
|
||||
<a name="label" val="Cin"/>
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(290,350)" name="Splitter">
|
||||
<a name="fanout" val="8"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(300,690)" name="Splitter">
|
||||
<a name="fanout" val="8"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(340,600)" name="Splitter">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="fanout" val="7"/>
|
||||
<a name="incoming" val="7"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(380,750)" name="Splitter">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="fanout" val="7"/>
|
||||
<a name="incoming" val="7"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(760,700)" name="Splitter">
|
||||
<a name="fanout" val="7"/>
|
||||
<a name="incoming" val="7"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(800,620)" name="Splitter">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="fanout" val="8"/>
|
||||
<a name="incoming" val="8"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(990,380)" name="Ground"/>
|
||||
<comp lib="1" loc="(700,620)" name="NOT Gate">
|
||||
<a name="width" val="7"/>
|
||||
</comp>
|
||||
<comp lib="2" loc="(1100,280)" name="Multiplexer">
|
||||
<a name="width" val="8"/>
|
||||
</comp>
|
||||
<comp lib="3" loc="(460,730)" name="Subtractor">
|
||||
<a name="width" val="7"/>
|
||||
</comp>
|
||||
<wire from="(1010,270)" to="(1010,300)"/>
|
||||
<wire from="(1010,270)" to="(1070,270)"/>
|
||||
<wire from="(1070,260)" to="(1070,270)"/>
|
||||
<wire from="(1070,290)" to="(1070,620)"/>
|
||||
<wire from="(1080,300)" to="(1080,540)"/>
|
||||
<wire from="(1100,280)" to="(1160,280)"/>
|
||||
<wire from="(220,760)" to="(360,760)"/>
|
||||
<wire from="(220,770)" to="(320,770)"/>
|
||||
<wire from="(270,440)" to="(290,440)"/>
|
||||
<wire from="(290,350)" to="(290,440)"/>
|
||||
<wire from="(290,440)" to="(290,690)"/>
|
||||
<wire from="(290,690)" to="(300,690)"/>
|
||||
<wire from="(310,140)" to="(310,270)"/>
|
||||
<wire from="(310,140)" to="(990,140)"/>
|
||||
<wire from="(310,280)" to="(340,280)"/>
|
||||
<wire from="(310,290)" to="(390,290)"/>
|
||||
<wire from="(310,300)" to="(960,300)"/>
|
||||
<wire from="(310,310)" to="(390,310)"/>
|
||||
<wire from="(310,320)" to="(340,320)"/>
|
||||
<wire from="(310,330)" to="(330,330)"/>
|
||||
<wire from="(310,340)" to="(310,540)"/>
|
||||
<wire from="(310,540)" to="(1080,540)"/>
|
||||
<wire from="(320,680)" to="(680,680)"/>
|
||||
<wire from="(320,770)" to="(320,840)"/>
|
||||
<wire from="(320,770)" to="(360,770)"/>
|
||||
<wire from="(320,840)" to="(780,840)"/>
|
||||
<wire from="(330,330)" to="(330,440)"/>
|
||||
<wire from="(330,440)" to="(980,440)"/>
|
||||
<wire from="(340,180)" to="(340,280)"/>
|
||||
<wire from="(340,180)" to="(980,180)"/>
|
||||
<wire from="(340,320)" to="(340,390)"/>
|
||||
<wire from="(340,390)" to="(970,390)"/>
|
||||
<wire from="(340,600)" to="(420,600)"/>
|
||||
<wire from="(360,770)" to="(360,780)"/>
|
||||
<wire from="(360,780)" to="(360,790)"/>
|
||||
<wire from="(360,790)" to="(360,800)"/>
|
||||
<wire from="(360,800)" to="(360,810)"/>
|
||||
<wire from="(360,810)" to="(360,820)"/>
|
||||
<wire from="(380,740)" to="(380,750)"/>
|
||||
<wire from="(380,740)" to="(420,740)"/>
|
||||
<wire from="(390,240)" to="(390,290)"/>
|
||||
<wire from="(390,240)" to="(970,240)"/>
|
||||
<wire from="(390,310)" to="(390,340)"/>
|
||||
<wire from="(390,340)" to="(840,340)"/>
|
||||
<wire from="(420,600)" to="(420,720)"/>
|
||||
<wire from="(460,730)" to="(570,730)"/>
|
||||
<wire from="(570,620)" to="(570,730)"/>
|
||||
<wire from="(570,620)" to="(670,620)"/>
|
||||
<wire from="(680,680)" to="(680,770)"/>
|
||||
<wire from="(680,770)" to="(1040,770)"/>
|
||||
<wire from="(700,620)" to="(750,620)"/>
|
||||
<wire from="(750,620)" to="(750,700)"/>
|
||||
<wire from="(750,700)" to="(760,700)"/>
|
||||
<wire from="(780,700)" to="(780,840)"/>
|
||||
<wire from="(800,620)" to="(1070,620)"/>
|
||||
<wire from="(840,340)" to="(840,350)"/>
|
||||
<wire from="(840,350)" to="(990,350)"/>
|
||||
<wire from="(960,300)" to="(960,340)"/>
|
||||
<wire from="(960,340)" to="(990,340)"/>
|
||||
<wire from="(970,240)" to="(970,330)"/>
|
||||
<wire from="(970,330)" to="(990,330)"/>
|
||||
<wire from="(970,360)" to="(970,390)"/>
|
||||
<wire from="(970,360)" to="(990,360)"/>
|
||||
<wire from="(980,180)" to="(980,320)"/>
|
||||
<wire from="(980,320)" to="(990,320)"/>
|
||||
<wire from="(980,370)" to="(980,440)"/>
|
||||
<wire from="(980,370)" to="(990,370)"/>
|
||||
<wire from="(990,140)" to="(990,310)"/>
|
||||
<wire from="(990,380)" to="(1000,380)"/>
|
||||
</circuit>
|
||||
<circuit name="ToMode">
|
||||
<a name="appearance" val="logisim_evolution"/>
|
||||
<a name="circuit" val="ToMode"/>
|
||||
<a name="circuitnamedboxfixedsize" val="true"/>
|
||||
<a name="simulationFrequency" val="4.0"/>
|
||||
</circuit>
|
||||
</project>
|
||||
Reference in New Issue
Block a user