|
HAL
v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
|
#include </home/runner/work/hal/hal/plugins/simulator/verilator/test_files/netlists/counter/testbench.h>

Public Member Functions | |
| TESTB (void) | |
| virtual | ~TESTB (void) |
| virtual unsigned long | tb_sc_time_stamp (void) |
| virtual void | opentrace (const char *vcdname) |
| virtual void | closetrace (void) |
| virtual void | eval (void) |
| virtual void | tick (void) |
| virtual void | wait_for_n_clocks (int ticks) |
Public Attributes | |
| VA * | m_core |
| VerilatedVcdC * | m_trace |
| unsigned long | m_tickcount |
Definition at line 62 of file testbench.h.
Definition at line 68 of file testbench.h.
References TESTB< VA >::eval(), and TESTB< VA >::m_core.
Definition at line 77 of file testbench.h.
References TESTB< VA >::m_core, and TESTB< VA >::m_trace.
|
inlinevirtual |
Definition at line 99 of file testbench.h.
References TESTB< VA >::m_trace.
|
inlinevirtual |
Definition at line 107 of file testbench.h.
References TESTB< VA >::m_core.
Referenced by TESTB< VA >::TESTB(), and TESTB< VA >::tick().
|
inlinevirtual |
Definition at line 90 of file testbench.h.
References TESTB< VA >::m_core, and TESTB< VA >::m_trace.
|
inlinevirtual |
Definition at line 85 of file testbench.h.
References TESTB< VA >::m_tickcount.
|
inlinevirtual |
Definition at line 109 of file testbench.h.
References TESTB< VA >::eval(), TESTB< VA >::m_core, TESTB< VA >::m_tickcount, and TESTB< VA >::m_trace.
Referenced by TESTB< VA >::wait_for_n_clocks().
|
inlinevirtual |
Definition at line 133 of file testbench.h.
References TESTB< VA >::tick().
| VA* TESTB< VA >::m_core |
Definition at line 64 of file testbench.h.
Referenced by TESTB< VA >::eval(), TESTB< VA >::opentrace(), TESTB< VA >::TESTB(), TESTB< VA >::tick(), and TESTB< VA >::~TESTB().
| unsigned long TESTB< VA >::m_tickcount |
Definition at line 66 of file testbench.h.
Referenced by TESTB< VA >::tb_sc_time_stamp(), and TESTB< VA >::tick().
| VerilatedVcdC* TESTB< VA >::m_trace |
Definition at line 65 of file testbench.h.
Referenced by TESTB< VA >::closetrace(), TESTB< VA >::opentrace(), TESTB< VA >::tick(), and TESTB< VA >::~TESTB().