1,top.sv的代码
module top();
initial
begin
int test_args;
$value$plusargs("test_args=%d", test_args);
$display("try plusagrs.\n");
$display("test_agrs = %d", test_args);
end
endmodule
2,vcs的命令
vcs -sverilog top.sv -l comp.log
3,simv的命令
./simv +test_args=10
4,运行结果
[zl@rhel plusarg]$ ./simv +test_args=10
Chronologic VCS simulator copyright 1991-2013
Contains Synopsys proprietary information.
Compiler version H-2013.06; Runtime version H-2013.06; May 10 04:59 2014
try plusagrs.
test_agrs = 10
V C S S i m u l a t i o n R e p o r t
Time: 0
CPU Time: 1.150 seconds; Data structure size: 0.0Mb
Sat May 10 04:59:34 2014