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

#include <tb.h>

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

Public Member Functions

 tb (sc_module_name)
 
 ~tb (void)
 

Public Attributes

Vuut_32_top * i_uut
 
Clk< bool > * i_clk
 
Bus_src< be > * i_bus
 
Checkeri_chk
 
Bus_split< be > * i_shm
 
sc_signal< bool > tb_clk
 
sc_signal< bool > tb_rdy
 
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 > shm_usr
 
sc_signal< bool > shm_err
 
sc_signal< bool > shm_val
 
sc_signal< bool > shm_sof
 
sc_signal< bool > shm_eof
 
sc_signal< Mod< be > > shm_mod
 
sc_signal< Dat< be > > shm_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_32::tb::tb ( sc_module_name  arg_nm)
tb_32::tb::~tb ( void  )

Member Data Documentation

sc_signal<Bus<be> > tb_32::tb::bus_bus
sc_signal<uint32_t> tb_32::tb::bus_cnt
sc_signal<bool > tb_32::tb::bus_req
sc_signal<bool > tb_32::tb::bus_sav
double tb_32::tb::clk_freq_hz
protected
DrvClient* tb_32::tb::drv
protected
string tb_32::tb::drv_handler
protected
string tb_32::tb::drv_path
protected
string tb_32::tb::drv_request
protected
Bus_src<be>* tb_32::tb::i_bus
Checker* tb_32::tb::i_chk
Clk<bool>* tb_32::tb::i_clk
Bus_split<be>* tb_32::tb::i_shm
Vuut_32_top* tb_32::tb::i_uut
unique_ptr<Msg> tb_32::tb::msg
protected
sc_signal<Dat<be> > tb_32::tb::shm_dat
sc_signal<bool> tb_32::tb::shm_eof
sc_signal<bool> tb_32::tb::shm_err
sc_signal<Mod<be> > tb_32::tb::shm_mod
sc_signal<bool> tb_32::tb::shm_sof
sc_signal<uint32_t> tb_32::tb::shm_usr
sc_signal<bool> tb_32::tb::shm_val
sc_signal<bool > tb_32::tb::tb_clk
sc_signal<bool > tb_32::tb::tb_rdy
sc_signal<uint32_t> tb_32::tb::uut_exp
sc_signal<uint32_t> tb_32::tb::uut_obs
sc_signal<uint32_t> tb_32::tb::uut_res
sc_signal<bool > tb_32::tb::uut_val

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