OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [stable_0_2_0_rc2/] [or1ksim/] [sim-config.h] - Diff between revs 263 and 264

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

Rev 263 Rev 264
Line 37... Line 37...
 
 
  struct {
  struct {
    int tagtype;
    int tagtype;
  } ic;
  } ic;
 
 
  struct {
 
    int bpb_sim;
 
    int btic_sim;
 
  } bp;     /* Branch prediction */
 
  int clkcycle_ns;  /* Clock cycle in nanoseconds */
  int clkcycle_ns;  /* Clock cycle in nanoseconds */
 
 
  int nuarts;
  int nuarts;
  int uarts_enabled;
  int uarts_enabled;
  struct {
  struct {
Line 93... Line 89...
    int hazards;            /* dependency hazards analysis */
    int hazards;            /* dependency hazards analysis */
                int history;            /* instruction stream history analysis */
                int history;            /* instruction stream history analysis */
                int dependstats;        /* dependency statistics */
                int dependstats;        /* dependency statistics */
    int dependency;         /* not sure: same as dependency statistics?  */
    int dependency;         /* not sure: same as dependency statistics?  */
    int slp;                /* not sure: stack analisys? */
    int slp;                /* not sure: stack analisys? */
 
    int btic_sim;                       /* branch prediction target insn cache analysis */
 
    int bpb;                /* branch prediction buffer analysis */
  } cpu;
  } cpu;
 
 
  int simdebug; /* Simulator debugging */
  struct {
 
    int debug;              /* Simulator debugging */
  int profile;    /* Is profiler running */
  int profile;    /* Is profiler running */
  FILE *fprof;    /* profiler file */
    char prof_fn[STR_SIZE]; /* Profiler filename */
 
    FILE *fprof;            /* Profiler file */
  int iprompt;  /* Interactive prompt */
  int iprompt;  /* Interactive prompt */
 
  } sim;
 
 
  int inhibit_server; /* Don't start up the JTAG proxy server */
  int inhibit_server; /* Don't start up the JTAG proxy server */
  int server_port; /* A user specified port number for services */
  int server_port; /* A user specified port number for services */
 
 
  char *script_file;        /* Script file that should be used */
  char *script_file;        /* Script file that should be used */
  char *filename;  /* Original Command Simulator file (CZ) */
  char *filename;  /* Original Command Simulator file (CZ) */

powered by: WebSVN 2.1.0

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