aboutsummaryrefslogtreecommitdiff
path: root/design/equal.dig
diff options
context:
space:
mode:
Diffstat (limited to 'design/equal.dig')
-rw-r--r--design/equal.dig175
1 files changed, 175 insertions, 0 deletions
diff --git a/design/equal.dig b/design/equal.dig
new file mode 100644
index 0000000..39cf83e
--- /dev/null
+++ b/design/equal.dig
@@ -0,0 +1,175 @@
+<?xml version="1.0" encoding="utf-8"?>
+<circuit>
+ <version>1</version>
+ <attributes/>
+ <visualElements>
+ <visualElement>
+ <elementName>In</elementName>
+ <elementAttributes>
+ <entry>
+ <string>Label</string>
+ <string>A</string>
+ </entry>
+ <entry>
+ <string>Bits</string>
+ <int>8</int>
+ </entry>
+ </elementAttributes>
+ <pos x="440" y="540"/>
+ </visualElement>
+ <visualElement>
+ <elementName>In</elementName>
+ <elementAttributes>
+ <entry>
+ <string>Label</string>
+ <string>B</string>
+ </entry>
+ <entry>
+ <string>Bits</string>
+ <int>8</int>
+ </entry>
+ </elementAttributes>
+ <pos x="440" y="580"/>
+ </visualElement>
+ <visualElement>
+ <elementName>Out</elementName>
+ <elementAttributes>
+ <entry>
+ <string>Label</string>
+ <string>Equal</string>
+ </entry>
+ </elementAttributes>
+ <pos x="800" y="640"/>
+ </visualElement>
+ <visualElement>
+ <elementName>XOr</elementName>
+ <elementAttributes>
+ <entry>
+ <string>Bits</string>
+ <int>8</int>
+ </entry>
+ </elementAttributes>
+ <pos x="460" y="540"/>
+ </visualElement>
+ <visualElement>
+ <elementName>And</elementName>
+ <elementAttributes>
+ <entry>
+ <string>inverterConfig</string>
+ <inverterConfig>
+ <string>In_1</string>
+ <string>In_4</string>
+ <string>In_5</string>
+ <string>In_2</string>
+ <string>In_3</string>
+ <string>In_8</string>
+ <string>In_6</string>
+ <string>In_7</string>
+ </inverterConfig>
+ </entry>
+ <entry>
+ <string>Inputs</string>
+ <int>8</int>
+ </entry>
+ </elementAttributes>
+ <pos x="700" y="560"/>
+ </visualElement>
+ <visualElement>
+ <elementName>Splitter</elementName>
+ <elementAttributes>
+ <entry>
+ <string>Input Splitting</string>
+ <string>8</string>
+ </entry>
+ <entry>
+ <string>Output Splitting</string>
+ <string>1*8</string>
+ </entry>
+ </elementAttributes>
+ <pos x="560" y="560"/>
+ </visualElement>
+ </visualElements>
+ <wires>
+ <wire>
+ <p1 x="600" y="720"/>
+ <p2 x="680" y="720"/>
+ </wire>
+ <wire>
+ <p1 x="580" y="640"/>
+ <p2 x="660" y="640"/>
+ </wire>
+ <wire>
+ <p1 x="760" y="640"/>
+ <p2 x="800" y="640"/>
+ </wire>
+ <wire>
+ <p1 x="580" y="560"/>
+ <p2 x="680" y="560"/>
+ </wire>
+ <wire>
+ <p1 x="520" y="560"/>
+ <p2 x="560" y="560"/>
+ </wire>
+ <wire>
+ <p1 x="580" y="660"/>
+ <p2 x="640" y="660"/>
+ </wire>
+ <wire>
+ <p1 x="660" y="660"/>
+ <p2 x="680" y="660"/>
+ </wire>
+ <wire>
+ <p1 x="580" y="580"/>
+ <p2 x="680" y="580"/>
+ </wire>
+ <wire>
+ <p1 x="440" y="580"/>
+ <p2 x="460" y="580"/>
+ </wire>
+ <wire>
+ <p1 x="580" y="680"/>
+ <p2 x="620" y="680"/>
+ </wire>
+ <wire>
+ <p1 x="640" y="680"/>
+ <p2 x="680" y="680"/>
+ </wire>
+ <wire>
+ <p1 x="580" y="600"/>
+ <p2 x="680" y="600"/>
+ </wire>
+ <wire>
+ <p1 x="580" y="700"/>
+ <p2 x="600" y="700"/>
+ </wire>
+ <wire>
+ <p1 x="620" y="700"/>
+ <p2 x="680" y="700"/>
+ </wire>
+ <wire>
+ <p1 x="580" y="620"/>
+ <p2 x="680" y="620"/>
+ </wire>
+ <wire>
+ <p1 x="440" y="540"/>
+ <p2 x="460" y="540"/>
+ </wire>
+ <wire>
+ <p1 x="640" y="660"/>
+ <p2 x="640" y="680"/>
+ </wire>
+ <wire>
+ <p1 x="660" y="640"/>
+ <p2 x="660" y="660"/>
+ </wire>
+ <wire>
+ <p1 x="600" y="700"/>
+ <p2 x="600" y="720"/>
+ </wire>
+ <wire>
+ <p1 x="620" y="680"/>
+ <p2 x="620" y="700"/>
+ </wire>
+ </wires>
+ <measurementOrdering/>
+</circuit> \ No newline at end of file