From 18d1ae8dd266a6aa126479a742e0e6f257d5f8a9 Mon Sep 17 00:00:00 2001 From: joshua Date: Mon, 16 May 2022 11:02:27 -0400 Subject: revised gitignore --- verilog/alu/v6/obj_dir/Valu6.h | 73 ------------------------------------------ 1 file changed, 73 deletions(-) delete mode 100644 verilog/alu/v6/obj_dir/Valu6.h (limited to 'verilog/alu/v6/obj_dir/Valu6.h') diff --git a/verilog/alu/v6/obj_dir/Valu6.h b/verilog/alu/v6/obj_dir/Valu6.h deleted file mode 100644 index b7d0b23..0000000 --- a/verilog/alu/v6/obj_dir/Valu6.h +++ /dev/null @@ -1,73 +0,0 @@ -// Verilated -*- C++ -*- -// DESCRIPTION: Verilator output: Primary model header -// -// This header should be included by all source files instantiating the design. -// The class here is then constructed to instantiate the design. -// See the Verilator manual for examples. - -#ifndef VERILATED_VALU6_H_ -#define VERILATED_VALU6_H_ // guard - -#include "verilated.h" - -class Valu6__Syms; -class Valu6___024root; -class VerilatedVcdC; - -// This class is the main interface to the Verilated model -class Valu6 VL_NOT_FINAL { - private: - // Symbol table holding complete model state (owned by this class) - Valu6__Syms* const vlSymsp; - - public: - - // PORTS - // The application code writes and reads these signals to - // propagate new values into/out from the Verilated model. - 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); - - // CELLS - // Public to allow access to /* verilator public */ items. - // Otherwise the application code can consider these internals. - - // Root instance pointer to allow access to model internals, - // including inlined /* verilator public_flat_* */ items. - Valu6___024root* const rootp; - - // CONSTRUCTORS - /// Construct the model; called by application code - /// If contextp is null, then the model will use the default global context - /// If name is "", then makes a wrapper with a - /// single model invisible with respect to DPI scope names. - explicit Valu6(VerilatedContext* contextp, const char* name = "TOP"); - explicit Valu6(const char* name = "TOP"); - /// Destroy the model; called (often implicitly) by application code - virtual ~Valu6(); - private: - VL_UNCOPYABLE(Valu6); ///< Copying not allowed - - public: - // API METHODS - /// Evaluate the model. Application must call when inputs change. - void eval() { eval_step(); } - /// Evaluate when calling multiple units/models per time step. - void eval_step(); - /// Evaluate at end of a timestep for tracing, when using eval_step(). - /// Application must call after all eval() and before time changes. - void eval_end_step() {} - /// Simulation complete, run final blocks. Application must call on completion. - void final(); - /// Trace signals in the model; called by application code - void trace(VerilatedVcdC* tfp, int levels, int options = 0); - /// Return current simulation context for this model. - /// Used to get to e.g. simulation time via contextp()->time() - VerilatedContext* contextp() const; - /// Retrieve name of this model instance (as passed to constructor). - const char* name() const; -} VL_ATTR_ALIGNED(VL_CACHE_LINE_BYTES); - -#endif // guard -- cgit v1.2.3