From 11d2add1b9984a9dabe02e5073e09ca497024dd8 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Sat, 14 Jun 2014 20:38:40 +0200 Subject: improved realmath test bench --- tests/realmath/generate.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tests/realmath') diff --git a/tests/realmath/generate.py b/tests/realmath/generate.py index f280e1c3..af7648b8 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;') -- cgit v1.2.3