mirror of
https://github.com/Steffo99/fermi-ser-2016-aialu.git
synced 2024-11-21 21:24:17 +00:00
Improved supercircuit images
This commit is contained in:
parent
887e65df94
commit
b87d557177
1 changed files with 47 additions and 29 deletions
76
aiAlu.circ
76
aiAlu.circ
|
@ -106,40 +106,20 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
|
|||
<comp lib="0" loc="(610,80)" name="Probe">
|
||||
<a name="radix" val="10signed"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(640,80)" name="Pin">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="output" val="true"/>
|
||||
<a name="width" val="8"/>
|
||||
<a name="label" val="Output"/>
|
||||
<a name="labelloc" val="east"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(120,130)" name="Probe">
|
||||
<a name="radix" val="10signed"/>
|
||||
<comp lib="3" loc="(47,307)" name="Text">
|
||||
<a name="text" val="101: !A"/>
|
||||
</comp>
|
||||
<comp lib="1" loc="(420,230)" name="NOT Gate"/>
|
||||
<comp lib="3" loc="(76,229)" name="Text">
|
||||
<a name="text" val="000: A + B"/>
|
||||
<comp lib="3" loc="(61,259)" name="Text">
|
||||
<a name="text" val="010: A & B"/>
|
||||
</comp>
|
||||
<comp loc="(300,80)" name="aiArith"/>
|
||||
<comp loc="(580,150)" name="MUX8data"/>
|
||||
<comp loc="(330,170)" name="aiLogic"/>
|
||||
<comp lib="0" loc="(120,70)" name="Pin">
|
||||
<a name="width" val="8"/>
|
||||
<a name="tristate" val="false"/>
|
||||
<a name="label" val="A"/>
|
||||
</comp>
|
||||
<comp lib="1" loc="(420,220)" name="NOT Gate"/>
|
||||
<comp lib="0" loc="(120,100)" name="Pin">
|
||||
<a name="width" val="8"/>
|
||||
<a name="tristate" val="false"/>
|
||||
<a name="label" val="B"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(110,200)" name="Pin">
|
||||
<a name="width" val="3"/>
|
||||
<a name="tristate" val="false"/>
|
||||
<a name="label" val="Select"/>
|
||||
</comp>
|
||||
<comp lib="3" loc="(75,244)" name="Text">
|
||||
<comp lib="3" loc="(57,245)" name="Text">
|
||||
<a name="text" val="001: A - B"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(580,220)" name="Bit Extender">
|
||||
|
@ -152,6 +132,9 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
|
|||
<a name="label" val="Overflow"/>
|
||||
<a name="labelloc" val="east"/>
|
||||
</comp>
|
||||
<comp lib="3" loc="(46,320)" name="Text">
|
||||
<a name="text" val="110: !B"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(120,190)" name="Splitter">
|
||||
<a name="fanout" val="1"/>
|
||||
<a name="incoming" val="3"/>
|
||||
|
@ -162,15 +145,50 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
|
|||
<a name="size" val="30"/>
|
||||
<a name="inputs" val="2"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(120,40)" name="Probe">
|
||||
<a name="radix" val="10signed"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(370,240)" name="Splitter">
|
||||
<a name="incoming" val="3"/>
|
||||
<a name="bit0" val="none"/>
|
||||
<a name="bit1" val="0"/>
|
||||
<a name="bit2" val="1"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(640,80)" name="Pin">
|
||||
<a name="facing" val="west"/>
|
||||
<a name="output" val="true"/>
|
||||
<a name="width" val="8"/>
|
||||
<a name="label" val="Output"/>
|
||||
<a name="labelloc" val="east"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(120,130)" name="Probe">
|
||||
<a name="radix" val="10signed"/>
|
||||
</comp>
|
||||
<comp lib="3" loc="(58,292)" name="Text">
|
||||
<a name="text" val="100: A xor B"/>
|
||||
</comp>
|
||||
<comp loc="(580,150)" name="MUX8data"/>
|
||||
<comp loc="(330,170)" name="aiLogic"/>
|
||||
<comp lib="0" loc="(120,70)" name="Pin">
|
||||
<a name="width" val="8"/>
|
||||
<a name="tristate" val="false"/>
|
||||
<a name="label" val="A"/>
|
||||
</comp>
|
||||
<comp lib="1" loc="(420,220)" name="NOT Gate"/>
|
||||
<comp lib="3" loc="(58,273)" name="Text">
|
||||
<a name="text" val="011: A | B"/>
|
||||
</comp>
|
||||
<comp lib="3" loc="(60,231)" name="Text">
|
||||
<a name="text" val="000: A + B"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(110,200)" name="Pin">
|
||||
<a name="width" val="3"/>
|
||||
<a name="tristate" val="false"/>
|
||||
<a name="label" val="Select"/>
|
||||
</comp>
|
||||
<comp lib="3" loc="(45,334)" name="Text">
|
||||
<a name="text" val="111: 0"/>
|
||||
</comp>
|
||||
<comp lib="0" loc="(120,40)" name="Probe">
|
||||
<a name="radix" val="10signed"/>
|
||||
</comp>
|
||||
</circuit>
|
||||
<circuit name="aiArith">
|
||||
<a name="circuit" val="aiArith"/>
|
||||
|
@ -1133,7 +1151,7 @@ This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
|
|||
<appear>
|
||||
<path d="M61,54 Q64,67 68,57" fill="none" stroke="#808080" stroke-width="2"/>
|
||||
<polygon fill="none" points="50,50 50,110 80,100 80,60" stroke="#000000" stroke-width="2"/>
|
||||
<polygon fill="none" points="53,55 53,106 77,98 77,63" stroke="#000000"/>
|
||||
<text font-family="SansSerif" font-size="20" text-anchor="middle" x="65" y="88">8</text>
|
||||
<circ-port height="8" pin="100,40" width="8" x="46" y="56"/>
|
||||
<circ-port height="8" pin="100,70" width="8" x="46" y="66"/>
|
||||
<circ-port height="8" pin="100,100" width="8" x="46" y="76"/>
|
||||
|
|
Loading…
Reference in a new issue