You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
159 lines
3.6 KiB
159 lines
3.6 KiB
<?xml version="1.0" encoding="utf-8"?>
|
|
<circuit>
|
|
<version>1</version>
|
|
<attributes/>
|
|
<visualElements>
|
|
<visualElement>
|
|
<elementName>registers.dig</elementName>
|
|
<elementAttributes/>
|
|
<pos x="600" y="240"/>
|
|
</visualElement>
|
|
<visualElement>
|
|
<elementName>alu.dig</elementName>
|
|
<elementAttributes/>
|
|
<pos x="600" y="640"/>
|
|
</visualElement>
|
|
<visualElement>
|
|
<elementName>sreg.dig</elementName>
|
|
<elementAttributes/>
|
|
<pos x="600" y="440"/>
|
|
</visualElement>
|
|
<visualElement>
|
|
<elementName>pc.dig</elementName>
|
|
<elementAttributes>
|
|
<entry>
|
|
<string>shapeType</string>
|
|
<shapeType>SIMPLE</shapeType>
|
|
</entry>
|
|
</elementAttributes>
|
|
<pos x="-280" y="520"/>
|
|
</visualElement>
|
|
<visualElement>
|
|
<elementName>decode.dig</elementName>
|
|
<elementAttributes/>
|
|
<pos x="100" y="300"/>
|
|
</visualElement>
|
|
<visualElement>
|
|
<elementName>RAMSinglePort</elementName>
|
|
<elementAttributes>
|
|
<entry>
|
|
<string>AddrBits</string>
|
|
<int>16</int>
|
|
</entry>
|
|
<entry>
|
|
<string>Bits</string>
|
|
<int>32</int>
|
|
</entry>
|
|
</elementAttributes>
|
|
<pos x="-60" y="520"/>
|
|
</visualElement>
|
|
<visualElement>
|
|
<elementName>Splitter</elementName>
|
|
<elementAttributes>
|
|
<entry>
|
|
<string>Input Splitting</string>
|
|
<string>32</string>
|
|
</entry>
|
|
<entry>
|
|
<string>Output Splitting</string>
|
|
<string>16,16</string>
|
|
</entry>
|
|
</elementAttributes>
|
|
<pos x="-160" y="520"/>
|
|
</visualElement>
|
|
<visualElement>
|
|
<elementName>Register</elementName>
|
|
<elementAttributes>
|
|
<entry>
|
|
<string>Label</string>
|
|
<string>IR</string>
|
|
</entry>
|
|
<entry>
|
|
<string>Bits</string>
|
|
<int>32</int>
|
|
</entry>
|
|
</elementAttributes>
|
|
<pos x="100" y="560"/>
|
|
</visualElement>
|
|
<visualElement>
|
|
<elementName>Not</elementName>
|
|
<elementAttributes/>
|
|
<pos x="-20" y="660"/>
|
|
</visualElement>
|
|
</visualElements>
|
|
<wires>
|
|
<wire>
|
|
<p1 x="0" y="560"/>
|
|
<p2 x="100" y="560"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="-300" y="580"/>
|
|
<p2 x="-280" y="580"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="-100" y="580"/>
|
|
<p2 x="-60" y="580"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="80" y="580"/>
|
|
<p2 x="100" y="580"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="20" y="660"/>
|
|
<p2 x="40" y="660"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="-120" y="660"/>
|
|
<p2 x="-20" y="660"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="-140" y="520"/>
|
|
<p2 x="-60" y="520"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="-220" y="520"/>
|
|
<p2 x="-160" y="520"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="-80" y="600"/>
|
|
<p2 x="-60" y="600"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="40" y="600"/>
|
|
<p2 x="100" y="600"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="-120" y="540"/>
|
|
<p2 x="-60" y="540"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="80" y="580"/>
|
|
<p2 x="80" y="700"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="-100" y="580"/>
|
|
<p2 x="-100" y="700"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="-120" y="540"/>
|
|
<p2 x="-120" y="660"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="-120" y="660"/>
|
|
<p2 x="-120" y="700"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="40" y="600"/>
|
|
<p2 x="40" y="660"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="-300" y="580"/>
|
|
<p2 x="-300" y="700"/>
|
|
</wire>
|
|
<wire>
|
|
<p1 x="-80" y="600"/>
|
|
<p2 x="-80" y="700"/>
|
|
</wire>
|
|
</wires>
|
|
<measurementOrdering/>
|
|
</circuit> |