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

Subversion Repositories ecpu_alu

[/] [ecpu_alu/] [trunk/] [alu/] [systemc/] [obj_dir/] [Valu_tb__Syms.h] - Blame information for rev 5

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 5 leonous
// Verilated -*- C++ -*-
2
#ifndef _Valu_tb__Syms_H_
3
#define _Valu_tb__Syms_H_
4
 
5
 
6
// INCLUDE MODULE CLASSES
7
#include "Valu_tb.h"
8
#include "Valu_tb_alu_tb.h"
9
 
10
// SYMS CLASS
11
class Valu_tb__Syms {
12
  public:
13
 
14
    // LOCAL STATE
15
    const char* __Vm_namep;
16
    bool        __Vm_activity;          ///< Used by trace routines to determine change occurred
17
    bool        __Vm_didInit;
18
    char        __VpadToAlign10[6];
19
 
20
    // SUBCELL STATE
21
    Valu_tb*                       TOPp;
22
    Valu_tb_alu_tb                 TOP__v;
23
 
24
    // COVERAGE
25
 
26
    // CREATORS
27
    Valu_tb__Syms(Valu_tb* topp, const char* namep);
28
    ~Valu_tb__Syms() {};
29
 
30
    // METHODS
31
    inline const char* name() { return __Vm_namep; }
32
    inline bool getClearActivity() { bool r=__Vm_activity; __Vm_activity=false; return r;}
33
 
34
} VL_ATTR_ALIGNED(64);
35
#endif  /*guard*/

powered by: WebSVN 2.1.0

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