27 #include <SyscFCBus.h>
28 #include <Vuut_512_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 = 6;
64 void set_max_size(uint32_t);
68 class tb :
public sc_module
unique_ptr< Msg > msg
Definition: tb.h:45
sc_signal< bool > tb_clk
Definition: tb.h:89
sc_signal< uint32_t > uut_res
Definition: tb.h:94
sc_signal< bool > bus_req
Definition: tb.h:101
sc_in< uint32_t > res_i
Definition: tb.h:56
sc_signal< bool > tb_rdy
Definition: tb.h:90
sc_signal< uint32_t > lys_usr
Definition: tb.h:105
sc_signal< Mod< be > > lys_mod
Definition: tb.h:110
sc_signal< uint32_t > uut_obs
Definition: tb.h:96
sc_signal< bool > lys_err
Definition: tb.h:106
double clk_freq_hz
Definition: tb.h:71
sc_signal< bool > bus_sav
Definition: tb.h:100
sc_signal< bool > lys_eof
Definition: tb.h:109
string drv_path
Definition: tb.h:72
sc_signal< bool > uut_val
Definition: tb.h:98
unique_ptr< Msg > msg
Definition: tb.h:75
sc_signal< Dat< be > > lys_dat
Definition: tb.h:111
sc_in< uint32_t > obs_i
Definition: tb.h:58
sc_in< bool > clk_i
Definition: tb.h:61
sc_signal< Bus< be > > bus_bus
Definition: tb.h:103
bool done
Definition: tb.h:47
sc_signal< uint32_t > uut_exp
Definition: tb.h:95
string drv_request
Definition: tb.h:74
bool pass
Definition: tb.h:54
sc_in< uint32_t > exp_i
Definition: tb.h:57
sc_in< bool > val_i
Definition: tb.h:60
sc_signal< bool > lys_sof
Definition: tb.h:108
Bus_src< be > * i_bus
Definition: tb.h:85
uint32_t max_size
Definition: tb.h:46
Bus_split< be > * i_lys
Definition: tb.h:87
sc_signal< uint32_t > bus_cnt
Definition: tb.h:102
sc_signal< uint32_t > uut_len
Definition: tb.h:97
sc_signal< bool > lys_val
Definition: tb.h:107
constexpr unsigned be
Definition: tb.h:40
sc_signal< bool > chk_end
Definition: tb.h:92
Clk< bool > * i_clk
Definition: tb.h:84
sc_in< uint32_t > len_i
Definition: tb.h:59
Checker * i_chk
Definition: tb.h:86
Vuut_512_top * i_uut
Definition: tb.h:83
DrvClient * drv
Definition: tb.h:76
string drv_handler
Definition: tb.h:73