27 #include <SyscFCBus.h>
28 #include <Vuut_16_top.h>
33 using namespace sc_core;
34 using namespace sc_dt;
35 using namespace SyscMsg;
36 using namespace SyscDrv;
37 using namespace SyscClk;
38 using namespace SyscFCBus;
40 constexpr
unsigned be = 1;
63 class tb :
public sc_module
sc_signal< uint32_t > uut_obs
Definition: tb.h:89
Bus_src< be > * i_bus
Definition: tb.h:80
sc_signal< Dat< be > > lys_dat
Definition: tb.h:103
sc_signal< bool > tb_clk
Definition: tb.h:84
constexpr unsigned be
Definition: tb.h:40
string drv_request
Definition: tb.h:69
Vuut_16_top * i_uut
Definition: tb.h:78
sc_signal< bool > lys_eof
Definition: tb.h:101
string drv_path
Definition: tb.h:67
sc_signal< bool > lys_sof
Definition: tb.h:100
string drv_handler
Definition: tb.h:68
sc_signal< Mod< be > > lys_mod
Definition: tb.h:102
sc_signal< bool > uut_val
Definition: tb.h:90
sc_signal< uint32_t > lys_usr
Definition: tb.h:97
unique_ptr< Msg > msg
Definition: tb.h:70
sc_signal< uint32_t > uut_exp
Definition: tb.h:88
sc_signal< bool > lys_val
Definition: tb.h:99
Bus_split< be > * i_lys
Definition: tb.h:82
sc_in< bool > val_i
Definition: tb.h:57
sc_signal< bool > bus_req
Definition: tb.h:93
sc_signal< Bus< be > > bus_bus
Definition: tb.h:95
sc_signal< uint32_t > bus_cnt
Definition: tb.h:94
sc_in< uint32_t > exp_i
Definition: tb.h:55
Clk< bool > * i_clk
Definition: tb.h:79
unique_ptr< Msg > msg
Definition: tb.h:45
sc_signal< bool > lys_err
Definition: tb.h:98
sc_in< uint32_t > res_i
Definition: tb.h:54
sc_signal< bool > tb_rdy
Definition: tb.h:85
sc_signal< uint32_t > uut_res
Definition: tb.h:87
sc_signal< bool > bus_sav
Definition: tb.h:92
sc_in< bool > clk_i
Definition: tb.h:58
bool pass
Definition: tb.h:52
DrvClient * drv
Definition: tb.h:71
Checker * i_chk
Definition: tb.h:81
sc_in< uint32_t > obs_i
Definition: tb.h:56
double clk_freq_hz
Definition: tb.h:66