From ccdbf41be60f78df9f8f2347026aaaf03693bd35 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Sat, 31 Oct 2015 13:39:30 +0100 Subject: Improvements in wreduce --- tests/simple/wreduce.v | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 tests/simple/wreduce.v (limited to 'tests') diff --git a/tests/simple/wreduce.v b/tests/simple/wreduce.v new file mode 100644 index 00000000..ba548438 --- /dev/null +++ b/tests/simple/wreduce.v @@ -0,0 +1,9 @@ +module wreduce_test0(input [7:0] a, b, output [15:0] x, y, z); + assign x = -$signed({1'b0, a}); + assign y = $signed({1'b0, a}) + $signed({1'b0, b}); + assign z = x ^ y; +endmodule + +module wreduce_test1(input [31:0] a, b, output [7:0] x, y, z, w); + assign x = a - b, y = a * b, z = a >> b, w = a << b; +endmodule -- cgit v1.2.3