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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [orpsocv2/] [bench/] [sysc/] [include/] [TraceSC.h] - Diff between revs 6 and 49

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

Rev 6 Rev 49
Line 31... Line 31...
#ifndef TRACE_SC__H
#ifndef TRACE_SC__H
#define TRACE_SC__H
#define TRACE_SC__H
 
 
#include "Vorpsoc_top.h"
#include "Vorpsoc_top.h"
 
 
 
 
#if VM_TRACE
#if VM_TRACE
#include <SpTraceVcdC.h>
#include <SpTraceVcdC.h>
#endif
#endif
 
 
 
 
Line 55... Line 56...
  ~TraceSC ();
  ~TraceSC ();
 
 
    // Method to drive the trace
    // Method to drive the trace
  void  driveTrace();
  void  driveTrace();
 
 
 
  // VCD dump controling vars
 
  int dump_start_delay, dump_stop_set;
 
  int dumping_now;
 
  sc_time dump_start,dump_stop;
 
 
  /* The port */
  /* The port */
  sc_in<bool>   clk;
  //sc_in<bool>   clk;
 
 
private:
private:
 
 
  //! The ORPSoC module we are tracing
  //! The ORPSoC module we are tracing
  Vorpsoc_top *traceTarget;
  Vorpsoc_top *traceTarget;
 
 
 
 
#if VM_TRACE
#if VM_TRACE
  //! The System Perl Trace file
  //! The System Perl Trace file
  SpTraceVcdCFile *spTraceFile;
  SpTraceVcdCFile *spTraceFile;
#endif
#endif
 
 

powered by: WebSVN 2.1.0

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