verilator/test_regress/t/t_package_ddecl.v

32 lines
773 B
Coq
Raw Normal View History

2012-04-02 23:38:42 +00:00
// DESCRIPTION: Verilator: Verilog Test module
//
// This file ONLY is placed into the Public Domain, for any use,
// without warranty, 2012 by Wilson Snyder.
// see bug 474
package functions;
localparam LP_PACK = 512;
localparam LP_PACK_AND_MOD = 19;
task check_param;
$display("In %m\n"); // "In functions::check_param"
if (LP_PACK_AND_MOD != 19) $stop;
endtask
endpackage
module t ();
// synthesis translate off
import functions::*;
// synthesis translate on
localparam LP_PACK_AND_MOD = 20;
initial begin
2012-07-31 23:23:19 +00:00
// verilator lint_off STMTDLY
2012-04-02 23:38:42 +00:00
#10;
2012-07-31 23:23:19 +00:00
// verilator lint_on STMTDLY
2012-04-02 23:38:42 +00:00
if (LP_PACK_AND_MOD != 20) $stop;
check_param();
$write("*-* All Finished *-*\n");
$finish;
end
endmodule