Skip to content

Instantly share code, notes, and snippets.

@BlackGoku36
Created March 25, 2022 13:27
Show Gist options
  • Save BlackGoku36/268dea3684d9536a703f2d58695bfa01 to your computer and use it in GitHub Desktop.
Save BlackGoku36/268dea3684d9536a703f2d58695bfa01 to your computer and use it in GitHub Desktop.
Bug in logism evolution part 2
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project source="3.7.2" version="1.0">
This file is intended to be loaded by Logisim-evolution v3.7.2(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="Menu 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="1.0"/>
</circuit>
<circuit name="test">
<a name="appearance" val="logisim_evolution"/>
<a name="circuit" val="test"/>
<a name="circuitnamedboxfixedsize" val="true"/>
<a name="simulationFrequency" val="1.0"/>
<comp lib="0" loc="(100,120)" name="Pin">
<a name="appearance" val="NewPins"/>
<a name="label" val="z"/>
</comp>
<comp lib="0" loc="(100,60)" name="Pin">
<a name="appearance" val="NewPins"/>
<a name="label" val="x"/>
</comp>
<comp lib="0" loc="(100,90)" name="Pin">
<a name="appearance" val="NewPins"/>
<a name="label" val="y"/>
</comp>
<comp lib="0" loc="(430,60)" name="Pin">
<a name="appearance" val="NewPins"/>
<a name="facing" val="west"/>
<a name="label" val="A"/>
<a name="output" val="true"/>
</comp>
<comp lib="1" loc="(200,60)" name="NOT Gate"/>
<comp lib="1" loc="(320,180)" name="OR Gate">
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(320,230)" name="OR Gate">
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(320,280)" name="OR Gate">
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(390,230)" name="AND Gate">
<a name="inputs" val="3"/>
<a name="size" val="30"/>
</comp>
<wire from="(100,120)" to="(130,120)"/>
<wire from="(100,60)" to="(110,60)"/>
<wire from="(100,90)" to="(120,90)"/>
<wire from="(110,170)" to="(290,170)"/>
<wire from="(110,60)" to="(110,170)"/>
<wire from="(110,60)" to="(170,60)"/>
<wire from="(120,190)" to="(120,270)"/>
<wire from="(120,190)" to="(290,190)"/>
<wire from="(120,270)" to="(290,270)"/>
<wire from="(120,90)" to="(120,190)"/>
<wire from="(130,120)" to="(130,240)"/>
<wire from="(130,240)" to="(130,290)"/>
<wire from="(130,240)" to="(290,240)"/>
<wire from="(130,290)" to="(290,290)"/>
<wire from="(200,60)" to="(230,60)"/>
<wire from="(230,220)" to="(290,220)"/>
<wire from="(230,60)" to="(230,220)"/>
<wire from="(320,180)" to="(340,180)"/>
<wire from="(320,230)" to="(360,230)"/>
<wire from="(320,280)" to="(340,280)"/>
<wire from="(340,180)" to="(340,220)"/>
<wire from="(340,220)" to="(360,220)"/>
<wire from="(340,240)" to="(340,280)"/>
<wire from="(340,240)" to="(360,240)"/>
<wire from="(390,230)" to="(410,230)"/>
<wire from="(410,60)" to="(410,230)"/>
<wire from="(410,60)" to="(430,60)"/>
</circuit>
<circuit name="test2">
<a name="appearance" val="logisim_evolution"/>
<a name="circuit" val="test2"/>
<a name="circuitnamedboxfixedsize" val="true"/>
<a name="simulationFrequency" val="1.0"/>
<comp lib="0" loc="(100,120)" name="Pin">
<a name="appearance" val="NewPins"/>
<a name="label" val="z"/>
</comp>
<comp lib="0" loc="(100,60)" name="Pin">
<a name="appearance" val="NewPins"/>
<a name="label" val="x"/>
</comp>
<comp lib="0" loc="(100,90)" name="Pin">
<a name="appearance" val="NewPins"/>
<a name="label" val="y"/>
</comp>
<comp lib="0" loc="(430,60)" name="Pin">
<a name="appearance" val="NewPins"/>
<a name="facing" val="west"/>
<a name="label" val="A"/>
<a name="output" val="true"/>
</comp>
<comp lib="1" loc="(200,60)" name="NOT Gate"/>
<comp lib="1" loc="(320,180)" name="OR Gate">
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(320,230)" name="OR Gate">
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(390,200)" name="AND Gate">
<a name="size" val="30"/>
</comp>
<wire from="(100,120)" to="(130,120)"/>
<wire from="(100,60)" to="(110,60)"/>
<wire from="(100,90)" to="(120,90)"/>
<wire from="(110,170)" to="(290,170)"/>
<wire from="(110,60)" to="(110,170)"/>
<wire from="(110,60)" to="(170,60)"/>
<wire from="(120,190)" to="(290,190)"/>
<wire from="(120,90)" to="(120,190)"/>
<wire from="(130,120)" to="(130,240)"/>
<wire from="(130,240)" to="(290,240)"/>
<wire from="(200,60)" to="(230,60)"/>
<wire from="(230,220)" to="(290,220)"/>
<wire from="(230,60)" to="(230,220)"/>
<wire from="(320,180)" to="(340,180)"/>
<wire from="(320,230)" to="(340,230)"/>
<wire from="(340,180)" to="(340,190)"/>
<wire from="(340,190)" to="(360,190)"/>
<wire from="(340,210)" to="(340,230)"/>
<wire from="(340,210)" to="(360,210)"/>
<wire from="(390,200)" to="(410,200)"/>
<wire from="(410,60)" to="(410,200)"/>
<wire from="(410,60)" to="(430,60)"/>
</circuit>
<circuit name="test3">
<a name="appearance" val="logisim_evolution"/>
<a name="circuit" val="test3"/>
<a name="circuitnamedboxfixedsize" val="true"/>
<a name="simulationFrequency" val="1.0"/>
<comp lib="0" loc="(100,120)" name="Pin">
<a name="appearance" val="NewPins"/>
<a name="label" val="z"/>
</comp>
<comp lib="0" loc="(100,60)" name="Pin">
<a name="appearance" val="NewPins"/>
<a name="label" val="x"/>
</comp>
<comp lib="0" loc="(100,90)" name="Pin">
<a name="appearance" val="NewPins"/>
<a name="label" val="y"/>
</comp>
<comp lib="0" loc="(430,60)" name="Pin">
<a name="appearance" val="NewPins"/>
<a name="facing" val="west"/>
<a name="label" val="A"/>
<a name="output" val="true"/>
</comp>
<comp lib="1" loc="(200,60)" name="NOT Gate"/>
<comp lib="1" loc="(320,180)" name="AND Gate">
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(320,230)" name="AND Gate">
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(390,200)" name="OR Gate">
<a name="size" val="30"/>
</comp>
<wire from="(100,120)" to="(130,120)"/>
<wire from="(100,60)" to="(110,60)"/>
<wire from="(100,90)" to="(120,90)"/>
<wire from="(110,220)" to="(290,220)"/>
<wire from="(110,60)" to="(110,220)"/>
<wire from="(110,60)" to="(170,60)"/>
<wire from="(120,190)" to="(290,190)"/>
<wire from="(120,90)" to="(120,190)"/>
<wire from="(130,120)" to="(130,240)"/>
<wire from="(130,240)" to="(290,240)"/>
<wire from="(200,60)" to="(230,60)"/>
<wire from="(230,170)" to="(290,170)"/>
<wire from="(230,60)" to="(230,170)"/>
<wire from="(320,180)" to="(340,180)"/>
<wire from="(320,230)" to="(340,230)"/>
<wire from="(340,180)" to="(340,190)"/>
<wire from="(340,190)" to="(360,190)"/>
<wire from="(340,210)" to="(340,230)"/>
<wire from="(340,210)" to="(360,210)"/>
<wire from="(390,200)" to="(410,200)"/>
<wire from="(410,60)" to="(410,200)"/>
<wire from="(410,60)" to="(430,60)"/>
</circuit>
</project>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment