diff options
author | Eddie Hung <eddie@fpgeh.com> | 2019-12-30 14:56:14 -0800 |
---|---|---|
committer | Eddie Hung <eddie@fpgeh.com> | 2019-12-30 14:56:14 -0800 |
commit | fc4b8b89912c14f42b04a7c9f2ce350db3ce7c0b (patch) | |
tree | 29f15adc2912d0ad3ffc031011dc17a3739d9f7e /tests/various/submod.ys | |
parent | d1fccd5a2d63b265c1866cb4d54aba8f2c9d225c (diff) | |
download | yosys-fc4b8b89912c14f42b04a7c9f2ce350db3ce7c0b.tar.gz yosys-fc4b8b89912c14f42b04a7c9f2ce350db3ce7c0b.tar.bz2 yosys-fc4b8b89912c14f42b04a7c9f2ce350db3ce7c0b.zip |
Remove submod changes
Diffstat (limited to 'tests/various/submod.ys')
-rw-r--r-- | tests/various/submod.ys | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/tests/various/submod.ys b/tests/various/submod.ys deleted file mode 100644 index 9d7dabdd7..000000000 --- a/tests/various/submod.ys +++ /dev/null @@ -1,102 +0,0 @@ -read_verilog <<EOT -module top(input a, output b); -wire c; -(* submod="bar" *) sub s1(a, c); -assign b = c; -endmodule - -module sub(input a, output c); -assign c = a; -endmodule -EOT - -hierarchy -top top -proc -design -save gold - -submod -check -assert -design -stash gate - -design -import gold -as gold -design -import gate -as gate - -miter -equiv -flatten -make_assert -make_outputs gold gate miter -sat -verify -prove-asserts -show-ports miter - - -design -reset -read_verilog <<EOT -module top(input a, output [1:0] b); -(* submod="bar" *) sub s1(a, b[1]); -assign b[0] = 1'b0; -endmodule - -module sub(input a, output c); -assign c = a; -endmodule -EOT - -hierarchy -top top -proc -design -save gold - -submod -check -assert top -design -stash gate - -design -import gold -as gold -design -import gate -as gate - -miter -equiv -flatten -make_assert -make_outputs gold gate miter -sat -verify -prove-asserts -show-ports miter - - -design -reset -read_verilog <<EOT -module top(input a, output [1:0] b, c); -(* submod="bar" *) sub s1(a, b[0]); -(* submod="bar" *) sub s2(a, c[1]); -assign c = b; -endmodule - -module sub(input a, output c); -assign c = a; -endmodule -EOT - -hierarchy -top top -proc -design -save gold - -submod -check -assert top -design -stash gate - -design -import gold -as gold -design -import gate -as gate - -miter -equiv -flatten -make_assert -make_outputs gold gate miter -sat -verify -prove-asserts -show-ports miter - - - -design -reset -read_verilog -icells <<EOT -module top(input d, c, (* init = 3'b011 *) output reg [2:0] q); -(* submod="bar" *) DFF s1(.D(d), .C(c), .Q(q[1])); -DFF s2(.D(d), .C(c), .Q(q[0])); -DFF s3(.D(d), .C(c), .Q(q[2])); -endmodule - -module DFF(input D, C, output Q); -parameter INIT = 1'b0; -endmodule -EOT - -hierarchy -top top -proc - -submod -dffinit -ff DFF Q INIT -check -noinit -assert |