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

Subversion Repositories or1k_old

[/] [or1k_old/] [tags/] [rel-0-3-0-rc3/] [or1ksim/] [sim-config.h] - Diff between revs 1751 and 1756

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

Rev 1751 Rev 1756
Line 80... Line 80...
    long long int exe_log_end;  /* Last instr to log, -1 if continuous */
    long long int exe_log_end;  /* Last instr to log, -1 if continuous */
    int exe_log_marker;         /* If nonzero, place markers before */
    int exe_log_marker;         /* If nonzero, place markers before */
    /* each exe_log_marker instructions */
    /* each exe_log_marker instructions */
    char *exe_log_fn;           /* RTL state comparison filename */
    char *exe_log_fn;           /* RTL state comparison filename */
    long clkcycle_ps;           /* Clock duration in ps */
    long clkcycle_ps;           /* Clock duration in ps */
 
    int strict_npc;             /* JPB. NPC flushes pipeline when changed */
  } sim;
  } sim;
 
 
  struct
  struct
  {                             /* Verification API */
  {                             /* Verification API */
    int enabled;                /* Whether is VAPI module enabled */
    int enabled;                /* Whether is VAPI module enabled */
Line 168... Line 169...
    int iprompt;                /* Interactive prompt */
    int iprompt;                /* Interactive prompt */
    int iprompt_run;            /* Interactive prompt is running */
    int iprompt_run;            /* Interactive prompt is running */
    long long cycles;           /* Cycles counts fetch stages */
    long long cycles;           /* Cycles counts fetch stages */
    long long int end_cycles;   /* JPB. Cycles to end of quantum */
    long long int end_cycles;   /* JPB. Cycles to end of quantum */
    double time_point;          /* JPB. Time point in the simulation */
    double time_point;          /* JPB. Time point in the simulation */
    unsigned long int ext_int;  /* JPB. External interrupt flags */
    unsigned long int ext_int_set;      /* JPB. External interrupts to set */
 
    unsigned long int ext_int_clr;      /* DXL. External interrupts ti clear */
 
 
    int mem_cycles;             /* Each cycle has counter of mem_cycles;
    int mem_cycles;             /* Each cycle has counter of mem_cycles;
                                   this value is joined with cycles
                                   this value is joined with cycles
                                   at the end of the cycle; no sim
                                   at the end of the cycle; no sim
                                   originated memory accesses should be
                                   originated memory accesses should be

powered by: WebSVN 2.1.0

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