mirror of
https://github.com/Steffo99/fermi-ser-2016-aialu.git
synced 2024-11-21 21:24:17 +00:00
Added a MUX that can use 8-width cables
This commit is contained in:
parent
366e3c867e
commit
be113ab4ff
1 changed files with 72 additions and 0 deletions
72
aiAlu.circ
72
aiAlu.circ
|
@ -1023,4 +1023,76 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
|
||||||
<a name="labelloc" val="east"/>
|
<a name="labelloc" val="east"/>
|
||||||
</comp>
|
</comp>
|
||||||
</circuit>
|
</circuit>
|
||||||
|
<circuit name="MUX8data">
|
||||||
|
<a name="circuit" val="MUX8data"/>
|
||||||
|
<a name="clabel" val=""/>
|
||||||
|
<a name="clabelup" val="east"/>
|
||||||
|
<a name="clabelfont" val="SansSerif plain 12"/>
|
||||||
|
<wire from="(320,60)" to="(330,60)"/>
|
||||||
|
<wire from="(100,130)" to="(130,130)"/>
|
||||||
|
<wire from="(140,220)" to="(150,220)"/>
|
||||||
|
<wire from="(130,130)" to="(130,310)"/>
|
||||||
|
<wire from="(100,100)" to="(140,100)"/>
|
||||||
|
<wire from="(140,100)" to="(140,220)"/>
|
||||||
|
<wire from="(80,160)" to="(100,160)"/>
|
||||||
|
<wire from="(150,70)" to="(150,130)"/>
|
||||||
|
<wire from="(130,310)" to="(150,310)"/>
|
||||||
|
<wire from="(100,40)" to="(150,40)"/>
|
||||||
|
<wire from="(100,70)" to="(150,70)"/>
|
||||||
|
<comp lib="0" loc="(80,160)" name="Pin">
|
||||||
|
<a name="width" val="2"/>
|
||||||
|
<a name="tristate" val="false"/>
|
||||||
|
<a name="label" val="Select"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="0" loc="(150,220)" name="Splitter">
|
||||||
|
<a name="fanout" val="8"/>
|
||||||
|
<a name="incoming" val="8"/>
|
||||||
|
<a name="appear" val="right"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="0" loc="(150,310)" name="Splitter">
|
||||||
|
<a name="fanout" val="8"/>
|
||||||
|
<a name="incoming" val="8"/>
|
||||||
|
<a name="appear" val="right"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="0" loc="(100,40)" name="Pin">
|
||||||
|
<a name="width" val="8"/>
|
||||||
|
<a name="tristate" val="false"/>
|
||||||
|
<a name="label" val="A"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="0" loc="(100,160)" name="Tunnel">
|
||||||
|
<a name="width" val="2"/>
|
||||||
|
<a name="label" val="S"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="0" loc="(100,70)" name="Pin">
|
||||||
|
<a name="width" val="8"/>
|
||||||
|
<a name="tristate" val="false"/>
|
||||||
|
<a name="label" val="B"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="0" loc="(100,130)" name="Pin">
|
||||||
|
<a name="width" val="8"/>
|
||||||
|
<a name="tristate" val="false"/>
|
||||||
|
<a name="label" val="D"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="0" loc="(100,100)" name="Pin">
|
||||||
|
<a name="width" val="8"/>
|
||||||
|
<a name="tristate" val="false"/>
|
||||||
|
<a name="label" val="C"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="0" loc="(150,40)" name="Splitter">
|
||||||
|
<a name="fanout" val="8"/>
|
||||||
|
<a name="incoming" val="8"/>
|
||||||
|
<a name="appear" val="right"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="0" loc="(150,130)" name="Splitter">
|
||||||
|
<a name="fanout" val="8"/>
|
||||||
|
<a name="incoming" val="8"/>
|
||||||
|
<a name="appear" val="right"/>
|
||||||
|
</comp>
|
||||||
|
<comp lib="0" loc="(320,60)" name="Splitter">
|
||||||
|
<a name="facing" val="west"/>
|
||||||
|
<a name="fanout" val="4"/>
|
||||||
|
<a name="incoming" val="4"/>
|
||||||
|
</comp>
|
||||||
|
<comp loc="(370,50)" name="MUX 4 inputs"/>
|
||||||
|
</circuit>
|
||||||
</project>
|
</project>
|
||||||
|
|
Loading…
Reference in a new issue