aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHolden Rohrer <hr@hrhr.dev>2020-05-25 23:42:25 -0400
committerHolden Rohrer <hr@hrhr.dev>2020-05-25 23:42:25 -0400
commit0a2a6bc66bf013d226295ac3470ee238c089a78a (patch)
tree02e0ce9c1423e1dab2a1f0aa5db726efccffc469
parent7fda917cfc5ae8f48df5eadc7c8d13c304af6012 (diff)
split a centertext for 34-wide
-rw-r--r--phrase-circuit.src41
1 files changed, 13 insertions, 28 deletions
diff --git a/phrase-circuit.src b/phrase-circuit.src
index 6ccb8a5..020c97f 100644
--- a/phrase-circuit.src
+++ b/phrase-circuit.src
@@ -1,4 +1,4 @@
-.W 40
+.W 34
.V 10
.CT Holden Rohrer
.V 2
@@ -116,36 +116,20 @@ G = WXYZ + WXYZ + WXYZ + WXYZ + WXYZ
.NBSP `
.LS
-W````````` !W````````` X````````` !X`````````
- 1 1 1 1 . . . . 1 1 1 1 . . . .
- 1 1 1 1 . . . . . . . . 1 1 1 1
- . . . . 1 1 1 1 . . . . 1 1 1 1
- . . . . 1 1 1 1 1 1 1 1 . . . .
+W````````` !W````````` X````````` !X````````` Y````````` !Y````````` Z````````` !Z`````````
+ 1 1 1 1 . . . . 1 1 1 1 . . . . 1 1 . . . . 1 1 1 . . 1 . 1 1 .
+ 1 1 1 1 . . . . . . . . 1 1 1 1 1 1 . . . . 1 1 1 . . 1 . 1 1 .
+ . . . . 1 1 1 1 . . . . 1 1 1 1 1 1 . . . . 1 1 1 . . 1 . 1 1 .
+ . . . . 1 1 1 1 1 1 1 1 . . . . 1 1 . . . . 1 1 1 . . 1 . 1 1 .
.EG
-.LS
-Y````````` !Y````````` Z````````` !Z`````````
- 1 1 . . . . 1 1 1 . . 1 . 1 1 .
- 1 1 . . . . 1 1 1 . . 1 . 1 1 .
- 1 1 . . . . 1 1 1 . . 1 . 1 1 .
- 1 1 . . . . 1 1 1 . . 1 . 1 1 .
-.EG
-
And the objectives:
.LS
-A````````` B````````` C````````` D`````````
- . . . 1 1 1 1 1 1 . 1 . . 1 . 1
- 1 . . 1 1 . 1 1 1 . 1 1 . 1 . 1
- 1 . . 1 1 . . . 1 . . . . . 1 .
- . . . 1 . 1 1 . . 1 . . 1 . . .
-.EG
-
-.LS
-E````````` F````````` G`````````
- . . . . . 1 . . . 1 . .
- . . . . . . . . . . . 1
- . . . . . . . . . 1 . 1
- . . 1 . . . . 1 . 1 . .
+A````````` B````````` C````````` D````````` E````````` F````````` G`````````
+ . . . 1 1 1 1 1 1 . 1 . . 1 . 1 . . . . . 1 . . . 1 . .
+ 1 . . 1 1 . 1 1 1 . 1 1 . 1 . 1 . . . . . . . . . . . 1
+ 1 . . 1 1 . . . 1 . . . . . 1 . . . . . . . . . . 1 . 1
+ . . . 1 . 1 1 . . 1 . . 1 . . . . . 1 . . . . 1 . 1 . .
.EG
.NBSP
@@ -223,7 +207,8 @@ $ ./abc -c "read circ.pla; read_library gathing.genlib; strash; collapse; strash
$ sed -e 's/new_n//g' -e 's/_//g' struct.eqn > struct.eqn.tmp
$ mv struct.eqn{.tmp,} #with some custom cleanup (NAND, moving !x...)
-.CT Network Structure from Berkeley's ABC
+.CT Network Structure
+.CT from Berkeley's ABC
a = NAND(y,x) * z;
16 = !w * !y;
17 = x * !w;