diff options
author | Clifford Wolf <clifford@clifford.at> | 2014-07-20 20:45:01 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2014-07-20 21:15:01 +0200 |
commit | 8836943693dcd6fc6e6b74141ca8c89e9b8c1f0e (patch) | |
tree | 03acce68a697965c56f9e59ce72c4778a2d14c72 /tests/sat/share.ys | |
parent | 04fcb07213291f469d208ceca2a32fb8c2fe3215 (diff) |
Added yet another resource sharing test case
Diffstat (limited to 'tests/sat/share.ys')
-rw-r--r-- | tests/sat/share.ys | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/sat/share.ys b/tests/sat/share.ys new file mode 100644 index 00000000..f2f5d649 --- /dev/null +++ b/tests/sat/share.ys @@ -0,0 +1,17 @@ +read_verilog share.v +proc;; + +copy test_1 gold_1 +copy test_2 gold_2 +share test_1 test_2;; + +select -assert-count 1 test_1/t:$mul +select -assert-count 1 test_2/t:$mul +select -assert-count 1 test_2/t:$div + +miter -equiv -flatten -make_outputs -make_outcmp gold_1 test_1 miter_1 +sat -verify -prove trigger 0 -show-inputs -show-outputs miter_1 + +miter -equiv -flatten -make_outputs -make_outcmp gold_2 test_2 miter_2 +sat -verify -prove trigger 0 -show-inputs -show-outputs miter_2 + |