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.
cpu32/nor32.dig

326 lines
6.6 KiB

<?xml version="1.0" encoding="utf-8"?>
<circuit>
<version>1</version>
<attributes/>
<visualElements>
<visualElement>
<elementName>NOr</elementName>
<elementAttributes>
<entry>
<string>wideShape</string>
<boolean>true</boolean>
</entry>
<entry>
<string>Inputs</string>
<int>32</int>
</entry>
</elementAttributes>
<pos x="360" y="280"/>
</visualElement>
<visualElement>
<elementName>Splitter</elementName>
<elementAttributes>
<entry>
<string>Input Splitting</string>
<string>32</string>
</entry>
<entry>
<string>Output Splitting</string>
<string>1*32</string>
</entry>
</elementAttributes>
<pos x="-40" y="280"/>
</visualElement>
<visualElement>
<elementName>In</elementName>
<elementAttributes>
<entry>
<string>Label</string>
<string>i</string>
</entry>
<entry>
<string>Bits</string>
<int>32</int>
</entry>
</elementAttributes>
<pos x="-140" y="280"/>
</visualElement>
<visualElement>
<elementName>Out</elementName>
<elementAttributes>
<entry>
<string>Label</string>
<string>o</string>
</entry>
</elementAttributes>
<pos x="540" y="600"/>
</visualElement>
</visualElements>
<wires>
<wire>
<p1 x="-20" y="320"/>
<p2 x="360" y="320"/>
</wire>
<wire>
<p1 x="320" y="640"/>
<p2 x="360" y="640"/>
</wire>
<wire>
<p1 x="-20" y="640"/>
<p2 x="300" y="640"/>
</wire>
<wire>
<p1 x="-20" y="580"/>
<p2 x="360" y="580"/>
</wire>
<wire>
<p1 x="60" y="900"/>
<p2 x="360" y="900"/>
</wire>
<wire>
<p1 x="-20" y="900"/>
<p2 x="40" y="900"/>
</wire>
<wire>
<p1 x="-20" y="520"/>
<p2 x="360" y="520"/>
</wire>
<wire>
<p1 x="120" y="840"/>
<p2 x="360" y="840"/>
</wire>
<wire>
<p1 x="-20" y="840"/>
<p2 x="100" y="840"/>
</wire>
<wire>
<p1 x="-20" y="460"/>
<p2 x="360" y="460"/>
</wire>
<wire>
<p1 x="180" y="780"/>
<p2 x="360" y="780"/>
</wire>
<wire>
<p1 x="-20" y="780"/>
<p2 x="160" y="780"/>
</wire>
<wire>
<p1 x="-20" y="400"/>
<p2 x="360" y="400"/>
</wire>
<wire>
<p1 x="240" y="720"/>
<p2 x="360" y="720"/>
</wire>
<wire>
<p1 x="-20" y="720"/>
<p2 x="220" y="720"/>
</wire>
<wire>
<p1 x="-20" y="340"/>
<p2 x="360" y="340"/>
</wire>
<wire>
<p1 x="300" y="660"/>
<p2 x="360" y="660"/>
</wire>
<wire>
<p1 x="-20" y="660"/>
<p2 x="280" y="660"/>
</wire>
<wire>
<p1 x="-20" y="280"/>
<p2 x="360" y="280"/>
</wire>
<wire>
<p1 x="-140" y="280"/>
<p2 x="-40" y="280"/>
</wire>
<wire>
<p1 x="-20" y="600"/>
<p2 x="340" y="600"/>
</wire>
<wire>
<p1 x="460" y="600"/>
<p2 x="540" y="600"/>
</wire>
<wire>
<p1 x="40" y="920"/>
<p2 x="360" y="920"/>
</wire>
<wire>
<p1 x="-20" y="540"/>
<p2 x="360" y="540"/>
</wire>
<wire>
<p1 x="100" y="860"/>
<p2 x="360" y="860"/>
</wire>
<wire>
<p1 x="-20" y="860"/>
<p2 x="80" y="860"/>
</wire>
<wire>
<p1 x="-20" y="480"/>
<p2 x="360" y="480"/>
</wire>
<wire>
<p1 x="160" y="800"/>
<p2 x="360" y="800"/>
</wire>
<wire>
<p1 x="-20" y="800"/>
<p2 x="140" y="800"/>
</wire>
<wire>
<p1 x="-20" y="420"/>
<p2 x="360" y="420"/>
</wire>
<wire>
<p1 x="220" y="740"/>
<p2 x="360" y="740"/>
</wire>
<wire>
<p1 x="-20" y="740"/>
<p2 x="200" y="740"/>
</wire>
<wire>
<p1 x="-20" y="360"/>
<p2 x="360" y="360"/>
</wire>
<wire>
<p1 x="280" y="680"/>
<p2 x="360" y="680"/>
</wire>
<wire>
<p1 x="-20" y="680"/>
<p2 x="260" y="680"/>
</wire>
<wire>
<p1 x="-20" y="300"/>
<p2 x="360" y="300"/>
</wire>
<wire>
<p1 x="340" y="620"/>
<p2 x="360" y="620"/>
</wire>
<wire>
<p1 x="-20" y="620"/>
<p2 x="320" y="620"/>
</wire>
<wire>
<p1 x="-20" y="560"/>
<p2 x="360" y="560"/>
</wire>
<wire>
<p1 x="80" y="880"/>
<p2 x="360" y="880"/>
</wire>
<wire>
<p1 x="-20" y="880"/>
<p2 x="60" y="880"/>
</wire>
<wire>
<p1 x="-20" y="500"/>
<p2 x="360" y="500"/>
</wire>
<wire>
<p1 x="140" y="820"/>
<p2 x="360" y="820"/>
</wire>
<wire>
<p1 x="-20" y="820"/>
<p2 x="120" y="820"/>
</wire>
<wire>
<p1 x="-20" y="440"/>
<p2 x="360" y="440"/>
</wire>
<wire>
<p1 x="200" y="760"/>
<p2 x="360" y="760"/>
</wire>
<wire>
<p1 x="-20" y="760"/>
<p2 x="180" y="760"/>
</wire>
<wire>
<p1 x="-20" y="380"/>
<p2 x="360" y="380"/>
</wire>
<wire>
<p1 x="260" y="700"/>
<p2 x="360" y="700"/>
</wire>
<wire>
<p1 x="-20" y="700"/>
<p2 x="240" y="700"/>
</wire>
<wire>
<p1 x="320" y="620"/>
<p2 x="320" y="640"/>
</wire>
<wire>
<p1 x="160" y="780"/>
<p2 x="160" y="800"/>
</wire>
<wire>
<p1 x="260" y="680"/>
<p2 x="260" y="700"/>
</wire>
<wire>
<p1 x="100" y="840"/>
<p2 x="100" y="860"/>
</wire>
<wire>
<p1 x="200" y="740"/>
<p2 x="200" y="760"/>
</wire>
<wire>
<p1 x="40" y="900"/>
<p2 x="40" y="920"/>
</wire>
<wire>
<p1 x="300" y="640"/>
<p2 x="300" y="660"/>
</wire>
<wire>
<p1 x="140" y="800"/>
<p2 x="140" y="820"/>
</wire>
<wire>
<p1 x="240" y="700"/>
<p2 x="240" y="720"/>
</wire>
<wire>
<p1 x="80" y="860"/>
<p2 x="80" y="880"/>
</wire>
<wire>
<p1 x="340" y="600"/>
<p2 x="340" y="620"/>
</wire>
<wire>
<p1 x="180" y="760"/>
<p2 x="180" y="780"/>
</wire>
<wire>
<p1 x="280" y="660"/>
<p2 x="280" y="680"/>
</wire>
<wire>
<p1 x="120" y="820"/>
<p2 x="120" y="840"/>
</wire>
<wire>
<p1 x="220" y="720"/>
<p2 x="220" y="740"/>
</wire>
<wire>
<p1 x="60" y="880"/>
<p2 x="60" y="900"/>
</wire>
</wires>
<measurementOrdering/>
</circuit>