mirror of https://github.com/zachjs/sv2v.git
21 lines
282 B
Systemverilog
21 lines
282 B
Systemverilog
|
|
package P;
|
||
|
|
typedef logic T;
|
||
|
|
endpackage
|
||
|
|
|
||
|
|
package Q;
|
||
|
|
typedef logic [7:0] U;
|
||
|
|
endpackage
|
||
|
|
|
||
|
|
`define DUMP(x) initial $display(`"x: %0d %b`", $bits(x), x);
|
||
|
|
|
||
|
|
module top;
|
||
|
|
P::T a;
|
||
|
|
import Q::U;
|
||
|
|
typedef U T;
|
||
|
|
U b;
|
||
|
|
T c;
|
||
|
|
`DUMP(a)
|
||
|
|
`DUMP(b)
|
||
|
|
`DUMP(c)
|
||
|
|
endmodule
|