summaryrefslogtreecommitdiff
path: root/passes/tests/flowmap/pack1.v
diff options
context:
space:
mode:
Diffstat (limited to 'passes/tests/flowmap/pack1.v')
-rw-r--r--passes/tests/flowmap/pack1.v11
1 files changed, 11 insertions, 0 deletions
diff --git a/passes/tests/flowmap/pack1.v b/passes/tests/flowmap/pack1.v
new file mode 100644
index 00000000..9454edf3
--- /dev/null
+++ b/passes/tests/flowmap/pack1.v
@@ -0,0 +1,11 @@
+// Exact reproduction of Figure 3(a) from 10.1109/92.285741.
+module top(...);
+ input a,b,c,d,e,f,g,h;
+ wire x = !(c|d);
+ wire y = !(e&f);
+ wire u = !(a&b);
+ wire v = !(x|y);
+ wire w = !(g&h);
+ output s = !(u|v);
+ output t = !(v|w);
+endmodule