OpenCores
URL https://opencores.org/ocsvn/an-fpga-implementation-of-low-latency-noc-based-mpsoc/an-fpga-implementation-of-low-latency-noc-based-mpsoc/trunk

Subversion Repositories an-fpga-implementation-of-low-latency-noc-based-mpsoc

[/] [an-fpga-implementation-of-low-latency-noc-based-mpsoc/] [trunk/] [mpsoc/] [Integration_test/] [synthetic_sim/] [verify.perl] - Diff between revs 54 and 56

Show entire file | Details | Blame | View Log

Rev 54 Rev 56
Line 1... Line 1...
#!/usr/bin/perl -w
#!/usr/bin/perl -w
package ProNOC;
package ProNOC;
 
 
use Getopt::Std;
use Getopt::Std;
 
use lib perl_lib;
 
 
 
 
# perl verify.pl [model-name] p min max step
# perl verify.pl [model-name] p min max step
 
 
 
 
Line 106... Line 107...
 
 
 
 
print "Maximum number of parallel simulation is $paralel_run.\n The injection ratio is set as MIN=$MIN,MAX=$MAX,STEP=$STEP.\n";
print "Maximum number of parallel simulation is $paralel_run.\n The injection ratio is set as MIN=$MIN,MAX=$MAX,STEP=$STEP.\n";
print "\t The simulation models are taken from $model_dir\n";
print "\t The simulation models are taken from $model_dir\n";
if (defined $options{m}){
if (defined $options{m}){
        foreach my $p (@models ){ print "\t\t$p\n";}
    foreach my $p (@models ){
 
        print "\t\t$p\n";
 
    }
}
}
 
 
my @log_report_match =("Error","Warning" );
check_models_are_exsited(\@models,\@inputs);
 
 
 
my @log_report_match =("Error","Warning" );
 
 
 
 
save_file ("$dirname/report","Verification Results:\n");
save_file ("$dirname/report","Verification Results:\n");
 
 
recompile_synful();
recompile_synful();

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.