Commit ec416a77 authored by Alexander Krause's avatar Alexander Krause
Browse files

Steffans Lösung

parent 5b09d504
v2.0 raw
5 3 9 1 3 0 6 1
v2.0 raw
3 0 6 3 f 0 7
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -135,6 +135,7 @@ end TCL_Generic;
<lib desc="#BFH-Praktika" name="9"/>
<lib desc="file#/home/master206/Uni/HWP/logi7400/logi7400.circ" name="10"/>
<lib desc="file#../74181 v3.circ" name="11"/>
<lib desc="file#74181v4.circ" name="12"/>
<main name="main"/>
<options>
<a name="gateUndefined" val="ignore"/>
......@@ -555,7 +556,10 @@ end TCL_Generic;
<wire from="(1340,70)" to="(1340,240)"/>
<wire from="(1700,300)" to="(1700,530)"/>
<wire from="(1940,150)" to="(1970,150)"/>
<comp lib="4" loc="(200,630)" name="J-K Flip-Flop"/>
<comp lib="4" loc="(1780,400)" name="Shift Register">
<a name="length" val="4"/>
<a name="label" val="ACCU"/>
</comp>
<comp lib="1" loc="(990,600)" name="NOT Gate">
<a name="facing" val="north"/>
</comp>
......@@ -563,183 +567,165 @@ end TCL_Generic;
<a name="length" val="4"/>
<a name="label" val="OUT_07fb1dbb"/>
</comp>
<comp lib="1" loc="(1410,90)" name="NOT Gate">
<comp lib="1" loc="(1470,60)" name="AND Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(1550,100)" name="AND Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
</comp>
<comp lib="8" loc="(1395,49)" name="Text">
<a name="text" val="TRANS B"/>
<comp lib="1" loc="(1560,130)" name="NOT Gate">
<a name="facing" val="north"/>
</comp>
<comp lib="8" loc="(1349,499)" name="Text">
<a name="text" val="HLT"/>
<a name="font" val="SansSerif plain 12"/>
</comp>
<comp lib="1" loc="(1460,100)" name="NOT Gate">
<comp lib="8" loc="(1412,23)" name="Text">
<a name="text" val="LOAD aktiviert M"/>
<a name="font" val="SansSerif plain 12"/>
</comp>
<comp lib="1" loc="(220,690)" name="OR Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
<a name="inputs" val="3"/>
</comp>
<comp lib="11" loc="(1660,210)" name="L_74181_7ed6b2a8"/>
<comp lib="1" loc="(1780,310)" name="AND Gate">
<a name="facing" val="south"/>
<comp lib="4" loc="(730,100)" name="RAM">
<a name="addrWidth" val="3"/>
<a name="dataWidth" val="4"/>
</comp>
<comp lib="5" loc="(2050,290)" name="7-Segment Display"/>
<comp lib="1" loc="(700,170)" name="AND Gate">
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(1930,40)" name="AND Gate"/>
<comp lib="4" loc="(1190,110)" name="Shift Register">
<a name="length" val="4"/>
<a name="label" val="OP"/>
</comp>
<comp lib="0" loc="(700,360)" name="Splitter">
<a name="facing" val="west"/>
<a name="fanout" val="3"/>
<a name="incoming" val="3"/>
<a name="appear" val="right"/>
</comp>
<comp lib="8" loc="(1409,835)" name="Text">
<a name="text" val="RESET"/>
<a name="font" val="SansSerif plain 12"/>
<a name="halign" val="left"/>
</comp>
<comp lib="4" loc="(1780,400)" name="Shift Register">
<a name="length" val="4"/>
<a name="label" val="ACCU"/>
</comp>
<comp lib="4" loc="(110,80)" name="Counter">
<a name="width" val="4"/>
<a name="max" val="0xf"/>
</comp>
<comp lib="0" loc="(940,720)" name="Pin">
<comp lib="9" loc="(2050,410)" name="BCD_to_7_Segment_decoder"/>
<comp lib="1" loc="(1460,100)" name="NOT Gate">
<a name="facing" val="north"/>
<a name="label" val="x8"/>
<a name="labelloc" val="south"/>
</comp>
<comp lib="1" loc="(1170,100)" name="AND Gate">
<a name="facing" val="south"/>
<comp lib="1" loc="(650,460)" name="AND Gate">
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(1930,40)" name="AND Gate"/>
<comp lib="1" loc="(1550,100)" name="AND Gate">
<comp lib="5" loc="(140,460)" name="Button">
<a name="label" val="RESET"/>
</comp>
<comp lib="10" loc="(990,560)" name="DIP_74244">
<a name="facing" val="north"/>
<a name="size" val="30"/>
</comp>
<comp lib="0" loc="(980,440)" name="Splitter">
<comp lib="0" loc="(140,500)" name="Clock">
<a name="label" val="TAKT"/>
</comp>
<comp lib="0" loc="(310,200)" name="Splitter">
<a name="fanout" val="4"/>
<a name="incoming" val="4"/>
<a name="appear" val="right"/>
</comp>
<comp lib="4" loc="(730,100)" name="RAM">
<a name="addrWidth" val="3"/>
<a name="dataWidth" val="4"/>
</comp>
<comp lib="1" loc="(700,420)" name="AND Gate">
<comp lib="1" loc="(1410,60)" name="AND Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
<a name="inputs" val="3"/>
</comp>
<comp lib="0" loc="(980,190)" name="Splitter">
<comp lib="1" loc="(1410,90)" name="NOT Gate">
<a name="facing" val="north"/>
</comp>
<comp lib="8" loc="(1395,49)" name="Text">
<a name="text" val="TRANS B"/>
<a name="font" val="SansSerif plain 12"/>
</comp>
<comp lib="0" loc="(980,440)" name="Splitter">
<a name="fanout" val="4"/>
<a name="incoming" val="4"/>
<a name="appear" val="right"/>
</comp>
<comp lib="1" loc="(1340,480)" name="AND Gate">
<comp lib="1" loc="(1870,20)" name="NOT Gate"/>
<comp lib="4" loc="(380,670)" name="D Flip-Flop"/>
<comp lib="1" loc="(360,290)" name="AND Gate">
<a name="facing" val="south"/>
<a name="size" val="30"/>
<a name="inputs" val="4"/>
<a name="negate0" val="true"/>
</comp>
<comp lib="1" loc="(1150,50)" name="NOT Gate"/>
<comp lib="1" loc="(1790,270)" name="OR Gate">
<comp lib="1" loc="(1760,210)" name="NOT Gate">
<a name="facing" val="south"/>
</comp>
<comp lib="1" loc="(1580,130)" name="NOT Gate">
<a name="facing" val="north"/>
</comp>
<comp lib="1" loc="(1560,130)" name="NOT Gate">
<a name="facing" val="north"/>
<comp lib="1" loc="(1780,450)" name="NOT Gate"/>
<comp lib="8" loc="(1731,52)" name="Text">
<a name="text" val="logic activate ACCU"/>
<a name="font" val="SansSerif plain 12"/>
</comp>
<comp lib="1" loc="(650,460)" name="AND Gate">
<comp lib="1" loc="(190,310)" name="AND Gate">
<a name="facing" val="west"/>
<a name="size" val="30"/>
</comp>
<comp lib="5" loc="(2050,290)" name="7-Segment Display"/>
<comp lib="0" loc="(1040,720)" name="Pin">
<a name="facing" val="north"/>
<a name="label" val="x2"/>
<a name="labelloc" val="south"/>
</comp>
<comp lib="9" loc="(2050,410)" name="BCD_to_7_Segment_decoder"/>
<comp lib="1" loc="(1520,100)" name="AND Gate">
<comp lib="1" loc="(1590,100)" name="AND Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(1510,130)" name="NOT Gate">
<a name="facing" val="north"/>
</comp>
<comp lib="1" loc="(1870,20)" name="NOT Gate"/>
<comp lib="1" loc="(1330,40)" name="AND Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
<comp lib="1" loc="(1340,480)" name="AND Gate">
<a name="facing" val="south"/>
<a name="inputs" val="4"/>
<a name="negate0" val="true"/>
</comp>
<comp lib="1" loc="(220,690)" name="OR Gate">
<comp lib="1" loc="(1970,110)" name="NOT Gate"/>
<comp lib="1" loc="(1510,130)" name="NOT Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
<a name="inputs" val="3"/>
</comp>
<comp lib="1" loc="(1470,60)" name="AND Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
<comp lib="8" loc="(1292,540)" name="Text">
<a name="text" val="Ein Inverter hat eine Schaltverzögerung"/>
<a name="font" val="SansSerif plain 12"/>
</comp>
<comp lib="1" loc="(1760,210)" name="NOT Gate">
<comp lib="1" loc="(1790,270)" name="OR Gate">
<a name="facing" val="south"/>
</comp>
<comp lib="1" loc="(1550,60)" name="OR Gate">
<comp lib="1" loc="(1520,100)" name="AND Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
<a name="inputs" val="3"/>
</comp>
<comp lib="5" loc="(140,460)" name="Button">
<a name="label" val="RESET"/>
</comp>
<comp lib="0" loc="(990,720)" name="Pin">
<a name="facing" val="north"/>
<a name="label" val="x4"/>
<a name="labelloc" val="south"/>
</comp>
<comp lib="1" loc="(1780,450)" name="NOT Gate"/>
<comp lib="0" loc="(700,360)" name="Splitter">
<a name="facing" val="west"/>
<a name="fanout" val="3"/>
<a name="incoming" val="3"/>
<a name="appear" val="right"/>
</comp>
<comp lib="1" loc="(1410,60)" name="AND Gate">
<a name="facing" val="north"/>
<comp lib="1" loc="(1170,100)" name="AND Gate">
<a name="facing" val="south"/>
<a name="size" val="30"/>
<a name="inputs" val="3"/>
</comp>
<comp lib="1" loc="(1970,110)" name="NOT Gate"/>
<comp lib="1" loc="(540,240)" name="NOT Gate"/>
<comp lib="4" loc="(380,670)" name="D Flip-Flop"/>
<comp lib="4" loc="(730,350)" name="RAM">
<a name="addrWidth" val="3"/>
<a name="dataWidth" val="4"/>
</comp>
<comp lib="5" loc="(140,600)" name="Button">
<a name="label" val="RUN"/>
</comp>
<comp lib="8" loc="(1412,23)" name="Text">
<a name="text" val="LOAD aktiviert M"/>
<a name="font" val="SansSerif plain 12"/>
</comp>
<comp lib="1" loc="(190,310)" name="AND Gate">
<a name="facing" val="west"/>
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(300,350)" name="OR Gate">
<a name="facing" val="north"/>
</comp>
<comp lib="0" loc="(140,500)" name="Clock">
<a name="label" val="TAKT"/>
</comp>
<comp lib="8" loc="(1292,540)" name="Text">
<a name="text" val="Ein Inverter hat eine Schaltverzögerung"/>
<a name="font" val="SansSerif plain 12"/>
</comp>
<comp lib="0" loc="(310,200)" name="Splitter">
<comp lib="0" loc="(980,190)" name="Splitter">
<a name="fanout" val="4"/>
<a name="incoming" val="4"/>
<a name="appear" val="right"/>
</comp>
<comp lib="1" loc="(1590,100)" name="AND Gate">
<comp lib="1" loc="(1580,130)" name="NOT Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
</comp>
<comp lib="1" loc="(540,240)" name="NOT Gate"/>
<comp lib="1" loc="(660,250)" name="AND Gate">
<a name="size" val="30"/>
</comp>
<comp lib="8" loc="(1731,52)" name="Text">
<a name="text" val="logic activate ACCU"/>
<a name="font" val="SansSerif plain 12"/>
<comp lib="0" loc="(990,720)" name="Pin">
<a name="facing" val="north"/>
<a name="label" val="x4"/>
<a name="labelloc" val="south"/>
</comp>
<comp lib="1" loc="(700,420)" name="AND Gate">
<a name="size" val="30"/>
</comp>
<comp lib="0" loc="(700,110)" name="Splitter">
<a name="facing" val="west"/>
......@@ -753,32 +739,47 @@ end TCL_Generic;
<a name="incoming" val="4"/>
<a name="appear" val="right"/>
</comp>
<comp lib="4" loc="(730,350)" name="RAM">
<a name="addrWidth" val="3"/>
<a name="dataWidth" val="4"/>
</comp>
<comp lib="0" loc="(940,720)" name="Pin">
<a name="facing" val="north"/>
<a name="label" val="x8"/>
<a name="labelloc" val="south"/>
</comp>
<comp lib="4" loc="(200,630)" name="J-K Flip-Flop"/>
<comp lib="0" loc="(1090,720)" name="Pin">
<a name="facing" val="north"/>
<a name="label" val="x1"/>
<a name="labelloc" val="south"/>
</comp>
<comp lib="0" loc="(1040,720)" name="Pin">
<a name="facing" val="north"/>
<a name="label" val="x2"/>
<a name="labelloc" val="south"/>
</comp>
<comp lib="1" loc="(300,350)" name="OR Gate">
<a name="facing" val="north"/>
</comp>
<comp lib="1" loc="(1150,50)" name="NOT Gate"/>
<comp lib="1" loc="(1550,60)" name="OR Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
<a name="inputs" val="3"/>
</comp>
<comp lib="12" loc="(1660,210)" name="L_74181_5efa8532"/>
<comp lib="0" loc="(140,550)" name="Pin">
<a name="label" val="LOAD"/>
</comp>
<comp lib="1" loc="(360,290)" name="AND Gate">
<a name="facing" val="south"/>
<comp lib="1" loc="(1330,40)" name="AND Gate">
<a name="facing" val="north"/>
<a name="size" val="30"/>
<a name="inputs" val="4"/>
</comp>
<comp lib="10" loc="(990,560)" name="DIP_74244">
<a name="facing" val="north"/>
</comp>
<comp lib="1" loc="(700,170)" name="AND Gate">
<comp lib="1" loc="(1780,310)" name="AND Gate">
<a name="facing" val="south"/>
<a name="size" val="30"/>
</comp>
<comp lib="8" loc="(1349,499)" name="Text">
<a name="text" val="HLT"/>
<a name="font" val="SansSerif plain 12"/>
</comp>
<comp lib="4" loc="(1190,110)" name="Shift Register">
<a name="length" val="4"/>
<a name="label" val="OP"/>
</comp>
</circuit>
</project>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment