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

#include <tb.h>

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

Public Member Functions

 Checker (sc_module_name)
 
 ~Checker (void)
 
void check (void)
 
void set_max_size (uint32_t)
 
bool is_done (void)
 

Public Attributes

bool pass
 
sc_in< uint32_t > res_i
 
sc_in< uint32_t > exp_i
 
sc_in< uint32_t > obs_i
 
sc_in< uint32_t > len_i
 
sc_in< bool > val_i
 
sc_in< bool > clk_i
 

Private Attributes

unique_ptr< Msg > msg
 
uint32_t max_size
 
bool done
 

Constructor & Destructor Documentation

tb_512::Checker::Checker ( sc_module_name  arg_nm)
tb_512::Checker::~Checker ( void  )

Member Function Documentation

void tb_512::Checker::check ( void  )
bool tb_512::Checker::is_done ( void  )
void tb_512::Checker::set_max_size ( uint32_t  arg)

Member Data Documentation

sc_in<bool> tb_512::Checker::clk_i
bool tb_512::Checker::done
private
sc_in<uint32_t> tb_512::Checker::exp_i
sc_in<uint32_t> tb_512::Checker::len_i
uint32_t tb_512::Checker::max_size
private
unique_ptr<Msg> tb_512::Checker::msg
private
sc_in<uint32_t> tb_512::Checker::obs_i
bool tb_512::Checker::pass
sc_in<uint32_t> tb_512::Checker::res_i
sc_in<bool> tb_512::Checker::val_i

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