summaryrefslogtreecommitdiff
path: root/Negate_0.sch
diff options
context:
space:
mode:
Diffstat (limited to 'Negate_0.sch')
-rwxr-xr-xNegate_0.sch108
1 files changed, 108 insertions, 0 deletions
diff --git a/Negate_0.sch b/Negate_0.sch
new file mode 100755
index 0000000..919e5fe
--- /dev/null
+++ b/Negate_0.sch
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<drawing version="7">
+ <attr value="spartan6" name="DeviceFamilyName">
+ <trait delete="all:0" />
+ <trait editname="all:0" />
+ <trait edittrait="all:0" />
+ </attr>
+ <netlist>
+ <signal name="XLXN_14" />
+ <signal name="XLXN_15" />
+ <signal name="XLXN_17" />
+ <signal name="b0" />
+ <signal name="b1" />
+ <signal name="b2" />
+ <signal name="b3" />
+ <signal name="result" />
+ <port polarity="Input" name="b0" />
+ <port polarity="Input" name="b1" />
+ <port polarity="Input" name="b2" />
+ <port polarity="Input" name="b3" />
+ <port polarity="Output" name="result" />
+ <blockdef name="and3">
+ <timestamp>2000-1-1T10:10:10</timestamp>
+ <line x2="64" y1="-64" y2="-64" x1="0" />
+ <line x2="64" y1="-128" y2="-128" x1="0" />
+ <line x2="64" y1="-192" y2="-192" x1="0" />
+ <line x2="192" y1="-128" y2="-128" x1="256" />
+ <line x2="144" y1="-176" y2="-176" x1="64" />
+ <line x2="64" y1="-80" y2="-80" x1="144" />
+ <arc ex="144" ey="-176" sx="144" sy="-80" r="48" cx="144" cy="-128" />
+ <line x2="64" y1="-64" y2="-192" x1="64" />
+ </blockdef>
+ <blockdef name="inv">
+ <timestamp>2000-1-1T10:10:10</timestamp>
+ <line x2="64" y1="-32" y2="-32" x1="0" />
+ <line x2="160" y1="-32" y2="-32" x1="224" />
+ <line x2="128" y1="-64" y2="-32" x1="64" />
+ <line x2="64" y1="-32" y2="0" x1="128" />
+ <line x2="64" y1="0" y2="-64" x1="64" />
+ <circle r="16" cx="144" cy="-32" />
+ </blockdef>
+ <blockdef name="or2">
+ <timestamp>2000-1-1T10:10:10</timestamp>
+ <line x2="64" y1="-64" y2="-64" x1="0" />
+ <line x2="64" y1="-128" y2="-128" x1="0" />
+ <line x2="192" y1="-96" y2="-96" x1="256" />
+ <arc ex="192" ey="-96" sx="112" sy="-48" r="88" cx="116" cy="-136" />
+ <arc ex="48" ey="-144" sx="48" sy="-48" r="56" cx="16" cy="-96" />
+ <line x2="48" y1="-144" y2="-144" x1="112" />
+ <arc ex="112" ey="-144" sx="192" sy="-96" r="88" cx="116" cy="-56" />
+ <line x2="48" y1="-48" y2="-48" x1="112" />
+ </blockdef>
+ <block symbolname="and3" name="XLXI_8">
+ <blockpin signalname="b3" name="I0" />
+ <blockpin signalname="XLXN_15" name="I1" />
+ <blockpin signalname="XLXN_14" name="I2" />
+ <blockpin signalname="XLXN_17" name="O" />
+ </block>
+ <block symbolname="inv" name="XLXI_9">
+ <blockpin signalname="b1" name="I" />
+ <blockpin signalname="XLXN_14" name="O" />
+ </block>
+ <block symbolname="inv" name="XLXI_10">
+ <blockpin signalname="b2" name="I" />
+ <blockpin signalname="XLXN_15" name="O" />
+ </block>
+ <block symbolname="or2" name="XLXI_12">
+ <blockpin signalname="XLXN_17" name="I0" />
+ <blockpin signalname="b0" name="I1" />
+ <blockpin signalname="result" name="O" />
+ </block>
+ </netlist>
+ <sheet sheetnum="1" width="3520" height="2720">
+ <instance x="1472" y="1024" name="XLXI_8" orien="R0" />
+ <branch name="XLXN_14">
+ <wire x2="1472" y1="832" y2="832" x1="1440" />
+ </branch>
+ <instance x="1216" y="864" name="XLXI_9" orien="R0" />
+ <branch name="XLXN_15">
+ <wire x2="1472" y1="896" y2="896" x1="1440" />
+ </branch>
+ <instance x="1216" y="928" name="XLXI_10" orien="R0" />
+ <branch name="XLXN_17">
+ <wire x2="1760" y1="896" y2="896" x1="1728" />
+ </branch>
+ <instance x="1760" y="960" name="XLXI_12" orien="R0" />
+ <branch name="b0">
+ <wire x2="1760" y1="832" y2="832" x1="1728" />
+ </branch>
+ <iomarker fontsize="28" x="1728" y="832" name="b0" orien="R180" />
+ <branch name="b1">
+ <wire x2="1216" y1="832" y2="832" x1="1184" />
+ </branch>
+ <iomarker fontsize="28" x="1184" y="832" name="b1" orien="R180" />
+ <branch name="b2">
+ <wire x2="1216" y1="896" y2="896" x1="1184" />
+ </branch>
+ <iomarker fontsize="28" x="1184" y="896" name="b2" orien="R180" />
+ <branch name="b3">
+ <wire x2="1472" y1="960" y2="960" x1="1440" />
+ </branch>
+ <iomarker fontsize="28" x="1440" y="960" name="b3" orien="R180" />
+ <branch name="result">
+ <wire x2="2048" y1="864" y2="864" x1="2016" />
+ </branch>
+ <iomarker fontsize="28" x="2048" y="864" name="result" orien="R0" />
+ </sheet>
+</drawing> \ No newline at end of file