diff options
author | Clifford Wolf <clifford@clifford.at> | 2014-06-14 20:38:40 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2014-06-14 21:00:51 +0200 |
commit | 11d2add1b9984a9dabe02e5073e09ca497024dd8 (patch) | |
tree | 4c837cac4cece95e63c1bbcd88ee1dafb77b18f2 /tests/realmath | |
parent | 149fe83a8dbe37fecc16326163bbc40400147a9a (diff) | |
download | yosys-11d2add1b9984a9dabe02e5073e09ca497024dd8.tar.gz yosys-11d2add1b9984a9dabe02e5073e09ca497024dd8.tar.bz2 yosys-11d2add1b9984a9dabe02e5073e09ca497024dd8.zip |
improved realmath test bench
Diffstat (limited to 'tests/realmath')
-rw-r--r-- | tests/realmath/generate.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/realmath/generate.py b/tests/realmath/generate.py index f280e1c3d..af7648b87 100644 --- a/tests/realmath/generate.py +++ b/tests/realmath/generate.py @@ -63,7 +63,10 @@ for idx in range(100): print(' input [7:0] i;') print(' input [63:0] r, s;') print(' begin') - print(' $display("%d: %b %b", i, r, s);') + print(' if (-3 < $signed(r-s) && $signed(r-s) < +3)') + print(' $display("%d: %b %b", i, r, s);') + print(' else') + print(' $display("%d: %b %b %s", i, r, s, r !== s ? "TRIG" : "");') print(' end') print('endtask') print('initial begin #1;') |