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

Subversion Repositories or1k

[/] [or1k/] [tags/] [nog_patch_52/] [or1ksim/] [sim-config.h] - Diff between revs 889 and 897

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

Rev 889 Rev 897
Line 257... Line 257...
  } vapi;
  } vapi;
 
 
  struct {
  struct {
    int enabled;                      /* Whether power menagement is operational */
    int enabled;                      /* Whether power menagement is operational */
  } pm;
  } pm;
 
 
 
  struct {
 
    char timings_fn[STR_SIZE];        /* Filename of the timing table */
 
    int memory_order;                 /* Memory access stricness */
 
    int calling_convention;           /* Whether functions follow standard calling convention */
 
    int enable_bursts;                /* Whether burst are enabled */
 
    int no_multicycle;                /* When enabled no multicycle paths are generated */
 
  } cuc;
};
};
 
 
struct runtime {
struct runtime {
  struct {
  struct {
    FILE *fprof;                      /* Profiler file */
    FILE *fprof;                      /* Profiler file */
Line 312... Line 320...
  struct {                            /* Verification API, part of Advanced Core Verification */
  struct {                            /* Verification API, part of Advanced Core Verification */
    int enabled;                      /* Whether is VAPI module enabled */
    int enabled;                      /* Whether is VAPI module enabled */
    FILE *vapi_file;                  /* vapi file */
    FILE *vapi_file;                  /* vapi file */
    int server_port;                  /* A user specified port number for services */
    int server_port;                  /* A user specified port number for services */
  } vapi;
  } vapi;
 
 
 
/* CUC configuration parameters */
 
  struct {
 
    int mdelay[4];                  /* average memory delays in cycles
 
                                     {read single, read burst, write single, write burst} */
 
    double cycle_duration;          /* in ns */
 
  } cuc;
};
};
 
 
#if FAST_SIM
#if FAST_SIM
#include "fast_config.c"
#include "fast_config.c"
#define IFF(x) if (x)
#define IFF(x) if (x)

powered by: WebSVN 2.1.0

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