fcs
 All Classes Namespaces Files Functions Variables
tb_1::tb Class Reference

#include <tb.h>

Inheritance diagram for tb_1::tb:
[legend]
Collaboration diagram for tb_1::tb:
[legend]

Public Member Functions

 tb (sc_module_name)
 
 ~tb (void)
 

Public Attributes

Vuut_1_top * i_uut
 
Clk< bool > * i_clk
 
ClkDivi_div
 
Checkeri_chk
 
Bus_src< be > * i_bus
 
Bus_split< be > * i_lys
 
sc_signal< bool > tb_clk
 
sc_signal< bool > tb_rdy
 
sc_signal< bool > div_clk
 
sc_signal< bool > div_stb
 
sc_signal< uint32_t > uut_res
 
sc_signal< uint32_t > uut_exp
 
sc_signal< uint32_t > uut_obs
 
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

double clk_freq_hz
 
string drv_path
 
string drv_handler
 
string drv_request
 
unique_ptr< Msg > msg
 
DrvClient * drv
 

Constructor & Destructor Documentation

tb_1::tb::tb ( sc_module_name  arg_nm)
tb_1::tb::~tb ( void  )

Member Data Documentation

sc_signal<Bus<be> > tb_1::tb::bus_bus
sc_signal<uint32_t> tb_1::tb::bus_cnt
sc_signal<bool > tb_1::tb::bus_req
sc_signal<bool > tb_1::tb::bus_sav
double tb_1::tb::clk_freq_hz
protected
sc_signal<bool > tb_1::tb::div_clk
sc_signal<bool > tb_1::tb::div_stb
DrvClient* tb_1::tb::drv
protected
string tb_1::tb::drv_handler
protected
string tb_1::tb::drv_path
protected
string tb_1::tb::drv_request
protected
Bus_src<be>* tb_1::tb::i_bus
Checker* tb_1::tb::i_chk
Clk<bool>* tb_1::tb::i_clk
ClkDiv* tb_1::tb::i_div
Bus_split<be>* tb_1::tb::i_lys
Vuut_1_top* tb_1::tb::i_uut
sc_signal<Dat<be> > tb_1::tb::lys_dat
sc_signal<bool > tb_1::tb::lys_eof
sc_signal<bool > tb_1::tb::lys_err
sc_signal<Mod<be> > tb_1::tb::lys_mod
sc_signal<bool > tb_1::tb::lys_sof
sc_signal<uint32_t> tb_1::tb::lys_usr
sc_signal<bool > tb_1::tb::lys_val
unique_ptr<Msg> tb_1::tb::msg
protected
sc_signal<bool > tb_1::tb::tb_clk
sc_signal<bool > tb_1::tb::tb_rdy
sc_signal<uint32_t> tb_1::tb::uut_exp
sc_signal<uint32_t> tb_1::tb::uut_obs
sc_signal<uint32_t> tb_1::tb::uut_res
sc_signal<bool > tb_1::tb::uut_val

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