diff options
Diffstat (limited to 'tests/no-icarus/var_range.v')
-rw-r--r-- | tests/no-icarus/var_range.v | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/tests/no-icarus/var_range.v b/tests/no-icarus/var_range.v deleted file mode 100644 index 431eacb86..000000000 --- a/tests/no-icarus/var_range.v +++ /dev/null @@ -1,45 +0,0 @@ - -module test01(a, b, x, y, z); - -input [7:0] a; -input [2:0] b; -output [7:0] x, y; -output z; - -assign x = a >> b; -assign y = a[b+7:b]; -assign z = a[b]; - -endmodule - -module test02(clk, a, b, x, y, z); - -input clk; -input [7:0] a; -input [2:0] b; -output reg [7:0] x, y; -output reg z; - -always @(posedge clk) begin - x <= a >> b; - y <= a[b+7:b]; - z <= a[b]; -end - -endmodule - -module test03(clk, a, b, x, y); - -input clk; -input [2:0] a, b; -output reg [7:0] x; -output reg [9:0] y; - -always @(posedge clk) - y[b] <= a; - -always @(posedge clk) - y[b+2:b] <= a; - -endmodule - |