diff options
author | lonkaars <loek@pipeframe.xyz> | 2022-11-27 19:58:08 +0100 |
---|---|---|
committer | lonkaars <loek@pipeframe.xyz> | 2022-11-27 19:58:08 +0100 |
commit | 453e099644b253bedc98bb20861d48f3eb40ef4f (patch) | |
tree | 0fead272e68e67a317b15b7bcc0378ddcdf279dc /design/2c.dig | |
parent | d2cbbf49cf8e866af996672ff1b34bb428091261 (diff) |
ALU working, design needs updating + writing testbenches
Diffstat (limited to 'design/2c.dig')
-rw-r--r-- | design/2c.dig | 67 |
1 files changed, 64 insertions, 3 deletions
diff --git a/design/2c.dig b/design/2c.dig index e553a6d..15349da 100644 --- a/design/2c.dig +++ b/design/2c.dig @@ -15,7 +15,7 @@ <int>8</int> </entry> </elementAttributes> - <pos x="520" y="500"/> + <pos x="500" y="500"/> </visualElement> <visualElement> <elementName>Out</elementName> @@ -29,7 +29,7 @@ <int>8</int> </entry> </elementAttributes> - <pos x="680" y="500"/> + <pos x="800" y="500"/> </visualElement> <visualElement> <elementName>Not</elementName> @@ -66,28 +66,89 @@ </elementAttributes> <pos x="580" y="540"/> </visualElement> + <visualElement> + <elementName>Splitter</elementName> + <elementAttributes> + <entry> + <string>Input Splitting</string> + <string>8</string> + </entry> + <entry> + <string>Output Splitting</string> + <string>7-7</string> + </entry> + </elementAttributes> + <pos x="540" y="580"/> + </visualElement> + <visualElement> + <elementName>Out</elementName> + <elementAttributes> + <entry> + <string>Label</string> + <string>Cout</string> + </entry> + </elementAttributes> + <pos x="800" y="540"/> + </visualElement> + <visualElement> + <elementName>NOr</elementName> + <elementAttributes/> + <pos x="700" y="520"/> + </visualElement> </visualElements> <wires> <wire> + <p1 x="680" y="560"/> + <p2 x="700" y="560"/> + </wire> + <wire> <p1 x="580" y="500"/> <p2 x="600" y="500"/> </wire> <wire> <p1 x="660" y="500"/> - <p2 x="680" y="500"/> + <p2 x="800" y="500"/> + </wire> + <wire> + <p1 x="500" y="500"/> + <p2 x="520" y="500"/> </wire> <wire> <p1 x="520" y="500"/> <p2 x="540" y="500"/> </wire> <wire> + <p1 x="560" y="580"/> + <p2 x="680" y="580"/> + </wire> + <wire> + <p1 x="520" y="580"/> + <p2 x="540" y="580"/> + </wire> + <wire> <p1 x="580" y="520"/> <p2 x="600" y="520"/> </wire> <wire> + <p1 x="660" y="520"/> + <p2 x="700" y="520"/> + </wire> + <wire> + <p1 x="780" y="540"/> + <p2 x="800" y="540"/> + </wire> + <wire> <p1 x="580" y="540"/> <p2 x="600" y="540"/> </wire> + <wire> + <p1 x="520" y="500"/> + <p2 x="520" y="580"/> + </wire> + <wire> + <p1 x="680" y="560"/> + <p2 x="680" y="580"/> + </wire> </wires> <measurementOrdering/> </circuit>
\ No newline at end of file |