diff options
author | Clifford Wolf <clifford@clifford.at> | 2019-10-14 05:24:31 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2019-10-14 05:24:31 +0200 |
commit | e84cedfae4211244da45ef51a84213874579117e (patch) | |
tree | fb0a14f4c06675a7d3dbb5a1f22d386402e22d0b /tests/svtypes/typedef_memory.sv | |
parent | 3c6a566d865e3d70f8793225a6d211ce3d6246a1 (diff) | |
parent | e46e8753c84ee83f871d5ce116ce4c08dd49a031 (diff) | |
download | yosys-e84cedfae4211244da45ef51a84213874579117e.tar.gz yosys-e84cedfae4211244da45ef51a84213874579117e.tar.bz2 yosys-e84cedfae4211244da45ef51a84213874579117e.zip |
Use "(id)" instead of "id" for types as temporary hack
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'tests/svtypes/typedef_memory.sv')
-rw-r--r-- | tests/svtypes/typedef_memory.sv | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/svtypes/typedef_memory.sv b/tests/svtypes/typedef_memory.sv new file mode 100644 index 000000000..577e484ad --- /dev/null +++ b/tests/svtypes/typedef_memory.sv @@ -0,0 +1,10 @@ +module top(input [3:0] addr, wdata, input clk, wen, output reg [3:0] rdata); + typedef logic [3:0] ram16x4_t[0:15]; + + (ram16x4_t) mem; + + always @(posedge clk) begin + if (wen) mem[addr] <= wdata; + rdata <= mem[addr]; + end +endmodule |