fcs
 All Classes Namespaces Files Functions Variables
tb_512::test Class Reference

#include <test.h>

Inheritance diagram for tb_512::test:
[legend]
Collaboration diagram for tb_512::test:
[legend]

Public Member Functions

 test (sc_module_name nm)
 
 ~test (void)
 
void drive_elaboration (void)
 
void drive_execution (sc_time)
 
void setup_trace (void)
 
void cleanup (void)
 
- Public Member Functions inherited from tb_512::tb
 tb (sc_module_name)
 
 ~tb (void)
 

Private Attributes

sc_trace_file * tf
 
VerilatedVcdSc * tfp
 

Additional Inherited Members

- Public Attributes inherited from tb_512::tb
Vuut_512_top * i_uut
 
Clk< bool > * i_clk
 
Bus_src< be > * i_bus
 
Checkeri_chk
 
Bus_split< be > * i_lys
 
sc_signal< bool > tb_clk
 
sc_signal< bool > tb_rdy
 
sc_signal< bool > chk_end
 
sc_signal< uint32_t > uut_res
 
sc_signal< uint32_t > uut_exp
 
sc_signal< uint32_t > uut_obs
 
sc_signal< uint32_t > uut_len
 
sc_signal< bool > uut_val
 
sc_signal< bool > bus_sav
 
sc_signal< bool > bus_req
 
sc_signal< uint32_t > bus_cnt
 
sc_signal< Bus< be > > bus_bus
 
sc_signal< uint32_t > lys_usr
 
sc_signal< bool > lys_err
 
sc_signal< bool > lys_val
 
sc_signal< bool > lys_sof
 
sc_signal< bool > lys_eof
 
sc_signal< Mod< be > > lys_mod
 
sc_signal< Dat< be > > lys_dat
 
- Protected Attributes inherited from tb_512::tb
double clk_freq_hz
 
string drv_path
 
string drv_handler
 
string drv_request
 
unique_ptr< Msg > msg
 
DrvClient * drv
 

Constructor & Destructor Documentation

tb_512::test::test ( sc_module_name  nm)
tb_512::test::~test ( void  )

Member Function Documentation

void tb_512::test::cleanup ( void  )
void tb_512::test::drive_elaboration ( void  )
void tb_512::test::drive_execution ( sc_time  time_stop)
void tb_512::test::setup_trace ( void  )

Member Data Documentation

sc_trace_file* tb_512::test::tf
private
VerilatedVcdSc* tb_512::test::tfp
private

The documentation for this class was generated from the following files: