Skip to content

Class Vtop___024root

ClassList > Vtop___024root

Inherits the following classes: VerilatedModule

Public Attributes

Type Name
CData __VactContinue
IData __VactIterCount
VlTriggerVec< 1 > __VactTriggered
VlDelayScheduler __VdlySched
IData __VicoIterCount
VlTriggerVec< 1 > __VicoTriggered
VlTriggerVec< 1 > __VnbaTriggered
IData __VstlIterCount
VlTriggerVec< 1 > __VstlTriggered
VlUnpacked< IData, 4 > dut_param_mux__DOT____Vcellinp__uut_pmux__inputs
IData dut_param_mux__DOT__in1
IData dut_param_mux__DOT__in2
IData dut_param_mux__DOT__in3
IData dut_param_mux__DOT__in4
IData dut_param_mux__DOT__mux_o
CData dut_param_mux__DOT__sel_i
VlUnpacked< IData, 4 > dut_param_mux__DOT__uut_pmux__DOT__inputs
IData dut_param_mux__DOT__uut_pmux__DOT__out
CData dut_param_mux__DOT__uut_pmux__DOT__selector
Vtop__Syms *const vlSymsp

Public Static Attributes

Type Name
constexpr IData dut_param_mux__DOT__uut_pmux__DOT__INPUT_WIDTH = = 0x00000020U
constexpr IData dut_param_mux__DOT__uut_pmux__DOT__SELECTOR_WIDTH = = 2U
constexpr IData dut_param_mux__DOT__uut_pmux__DOT__SIGNAL_COUNT = = 4U

Public Functions

Type Name
VL_IN (in1, 31, 0)
VL_IN (in2, 31, 0)
VL_IN (in3, 31, 0)
VL_IN (in4, 31, 0)
VL_IN8 (sel_i, 1, 0)
VL_OUT (mux_o, 31, 0)
VL_UNCOPYABLE (Vtop___024root)
Vtop___024root (Vtop__Syms * symsp, const char * v__name)
void __Vconfigure (bool first)
~Vtop___024root ()

Public Attributes Documentation

variable __VactContinue

CData Vtop___024root::__VactContinue;

variable __VactIterCount

IData Vtop___024root::__VactIterCount;

variable __VactTriggered

VlTriggerVec<1> Vtop___024root::__VactTriggered;

variable __VdlySched

VlDelayScheduler Vtop___024root::__VdlySched;

variable __VicoIterCount

IData Vtop___024root::__VicoIterCount;

variable __VicoTriggered

VlTriggerVec<1> Vtop___024root::__VicoTriggered;

variable __VnbaTriggered

VlTriggerVec<1> Vtop___024root::__VnbaTriggered;

variable __VstlIterCount

IData Vtop___024root::__VstlIterCount;

variable __VstlTriggered

VlTriggerVec<1> Vtop___024root::__VstlTriggered;

variable dut_param_mux__DOT____Vcellinp__uut_pmux__inputs

VlUnpacked<IData, 4> Vtop___024root::dut_param_mux__DOT____Vcellinp__uut_pmux__inputs;

variable dut_param_mux__DOT__in1

IData Vtop___024root::dut_param_mux__DOT__in1;

variable dut_param_mux__DOT__in2

IData Vtop___024root::dut_param_mux__DOT__in2;

variable dut_param_mux__DOT__in3

IData Vtop___024root::dut_param_mux__DOT__in3;

variable dut_param_mux__DOT__in4

IData Vtop___024root::dut_param_mux__DOT__in4;

variable dut_param_mux__DOT__mux_o

IData Vtop___024root::dut_param_mux__DOT__mux_o;

variable dut_param_mux__DOT__sel_i

CData Vtop___024root::dut_param_mux__DOT__sel_i;

variable dut_param_mux__DOT__uut_pmux__DOT__inputs

VlUnpacked<IData, 4> Vtop___024root::dut_param_mux__DOT__uut_pmux__DOT__inputs;

variable dut_param_mux__DOT__uut_pmux__DOT__out

IData Vtop___024root::dut_param_mux__DOT__uut_pmux__DOT__out;

variable dut_param_mux__DOT__uut_pmux__DOT__selector

CData Vtop___024root::dut_param_mux__DOT__uut_pmux__DOT__selector;

variable vlSymsp

Vtop__Syms* const Vtop___024root::vlSymsp;

Public Static Attributes Documentation

variable dut_param_mux__DOT__uut_pmux__DOT__INPUT_WIDTH

constexpr IData Vtop___024root::dut_param_mux__DOT__uut_pmux__DOT__INPUT_WIDTH;

variable dut_param_mux__DOT__uut_pmux__DOT__SELECTOR_WIDTH

constexpr IData Vtop___024root::dut_param_mux__DOT__uut_pmux__DOT__SELECTOR_WIDTH;

variable dut_param_mux__DOT__uut_pmux__DOT__SIGNAL_COUNT

constexpr IData Vtop___024root::dut_param_mux__DOT__uut_pmux__DOT__SIGNAL_COUNT;

Public Functions Documentation

function VL_IN [1/4]

Vtop___024root::VL_IN (
    in1,
    31,
    0
) 

function VL_IN [2/4]

Vtop___024root::VL_IN (
    in2,
    31,
    0
) 

function VL_IN [3/4]

Vtop___024root::VL_IN (
    in3,
    31,
    0
) 

function VL_IN [4/4]

Vtop___024root::VL_IN (
    in4,
    31,
    0
) 

function VL_IN8

Vtop___024root::VL_IN8 (
    sel_i,
    1,
    0
) 

function VL_OUT

Vtop___024root::VL_OUT (
    mux_o,
    31,
    0
) 

function VL_UNCOPYABLE

Vtop___024root::VL_UNCOPYABLE (
    Vtop___024root
) 

function Vtop___024root

Vtop___024root::Vtop___024root (
    Vtop__Syms * symsp,
    const char * v__name
) 

function __Vconfigure

void Vtop___024root::__Vconfigure (
    bool first
) 

function ~Vtop___024root

Vtop___024root::~Vtop___024root () 

The documentation for this class was generated from the following file titan/comms/verilog/tests/sim_build/Vtop___024root.h


Last update: 2024-08-07