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/] [perl_gui/] [ProNoC.pl] - Diff between revs 31 and 32

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 31 Rev 32
Line 18... Line 18...
require "interface_gen.pl";
require "interface_gen.pl";
require "ip_gen.pl";
require "ip_gen.pl";
require "soc_gen.pl";
require "soc_gen.pl";
require "mpsoc_gen.pl";
require "mpsoc_gen.pl";
require "emulator.pl";
require "emulator.pl";
 
require "simulator.pl";
 
 
 
 
 
 
 
 
our $VERSION = '1.5.2';
our $VERSION = '1.6.0';
 
 
sub main{
sub main{
 
 
 
 
 
 
Line 68... Line 69...
$notebook->append_page ($socgen,Gtk2::Label->new_with_mnemonic ("  _Processing tile generator  "));
$notebook->append_page ($socgen,Gtk2::Label->new_with_mnemonic ("  _Processing tile generator  "));
 
 
my $mpsocgen =mpsocgen_main();
my $mpsocgen =mpsocgen_main();
$notebook->append_page ($mpsocgen,Gtk2::Label->new_with_mnemonic ("  _NoC based MPSoC generator  "));
$notebook->append_page ($mpsocgen,Gtk2::Label->new_with_mnemonic ("  _NoC based MPSoC generator  "));
 
 
 
 
 
my $simulator =simulator_main();
 
$notebook->append_page ($simulator,Gtk2::Label->new_with_mnemonic (" _NoC simulator   "));
 
 
my $emulator =emulator_main();
my $emulator =emulator_main();
$notebook->append_page ($emulator,Gtk2::Label->new_with_mnemonic (" _NoC emulator "));
$notebook->append_page ($emulator,Gtk2::Label->new_with_mnemonic (" _NoC emulator "));
 
 
 
 
 
 
Line 109... Line 114...
 
 
  ["/_Help",            undef,          undef,          0,       "<Branch>" ],
  ["/_Help",            undef,          undef,          0,       "<Branch>" ],
  ["/_Help/_About",     "F1",           \&about ,       0,       undef ],
  ["/_Help/_About",     "F1",           \&about ,       0,       undef ],
  ["/_Help/_intf_gen",  "F2",           \&intfc_help,   0,       undef ],
  ["/_Help/_intf_gen",  "F2",           \&intfc_help,   0,       undef ],
  ["/_Help/_ip_gen",    "F3",           \&ip_help ,     0,       undef ],
  ["/_Help/_ip_gen",    "F3",           \&ip_help ,     0,       undef ],
  ["/_Help/_pt_gen",    "F4",           \&gt_help ,     0,       undef ],
  ["/_Help/_pt_gen",    "F4",           \&pt_help ,     0,       undef ],
 
  ["/_Help/_sim_help",  "F5",           \&sim_help ,    0,       undef ],
  ["/_Help/_Tutorial_1", undef,         \&Tutorial_1 ,  0,       undef ],
  ["/_Help/_Tutorial_1", undef,         \&Tutorial_1 ,  0,       undef ],
  ["/_Help/_Tutorial_2",  undef,        \&Tutorial_2 ,  0,       undef ],
  ["/_Help/_Tutorial_2",  undef,        \&Tutorial_2 ,  0,       undef ],
 
 
 
 
 
 
Line 243... Line 249...
    my $help="$dir/doc/ProNoC_pt_gen.pdf";
    my $help="$dir/doc/ProNoC_pt_gen.pdf";
    system qq (xdg-open $help);
    system qq (xdg-open $help);
    return;
    return;
}
}
 
 
 
 
 
sub sim_help{
 
    my $dir = Cwd::getcwd();
 
    my $help="$dir/doc/ProNoC_simulator.pdf";
 
    system qq (xdg-open $help);
 
    return;
 
}
 
 
 
 
sub Tutorial_1{
sub Tutorial_1{
    my $dir = Cwd::getcwd();
    my $dir = Cwd::getcwd();
    my $help="$dir/doc/ProNoC_Tutorial1.pdf";
    my $help="$dir/doc/ProNoC_Tutorial1.pdf";
    system qq (xdg-open $help);
    system qq (xdg-open $help);
    return;
    return;

powered by: WebSVN 2.1.0

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