summaryrefslogblamecommitdiff
path: root/verilog/alu/v6/obj_dir/Valu6___024root.h
blob: 968e6b6660e467d80402d0624304fc5b522847a5 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15














                                                        


                            


                                 
                               

                   
                                                          



                                   
                                  



                                       
// Verilated -*- C++ -*-
// DESCRIPTION: Verilator output: Design internal header
// See Valu6.h for the primary calling header

#ifndef VERILATED_VALU6___024ROOT_H_
#define VERILATED_VALU6___024ROOT_H_  // guard

#include "verilated.h"

class Valu6__Syms;
VL_MODULE(Valu6___024root) {
  public:

    // DESIGN SPECIFIC STATE
    VL_IN8(alu_op_i,3,0);
    VL_IN(alu_in_1,31,0);
    VL_IN(alu_in_2,31,0);
    VL_OUT(alu_output,31,0);
    IData/*31:0*/ alu6__DOT__sum;

    // INTERNAL VARIABLES
    Valu6__Syms* const vlSymsp;

    // CONSTRUCTORS
    Valu6___024root(Valu6__Syms* symsp, const char* name);
    ~Valu6___024root();
    VL_UNCOPYABLE(Valu6___024root);

    // INTERNAL METHODS
    void __Vconfigure(bool first);
} VL_ATTR_ALIGNED(VL_CACHE_LINE_BYTES);


#endif  // guard