|
scc 2025.09
SystemC components library
|


Public Types | |
| enum | { Get = 4 , AccessAckData = 1 , PutFullData = 0 , PutPartialData = 1 , AccessAck = 0 } |
Public Member Functions | |
| SC_HAS_PROCESS (tl_uh_bfm) | |
| tl_uh_bfm (sc_core::sc_module_name nm, int64_t offset=0) | |
Public Attributes | |
| tlm::scc::target_mixin< tlm::scc::scv::tlm_rec_target_socket< 32 > > | socket |
| sc_core::sc_in< bool > | clock |
| sc_core::sc_in< bool > | reset |
| sc_core::sc_in< bool > | a_ready |
| sc_core::sc_out< bool > | a_valid |
| sc_core::sc_out< sc_dt::sc_uint< 32 > > | a_bits_address |
| sc_core::sc_out< sc_dt::sc_uint< 32 > > | a_bits_data |
| sc_core::sc_out< sc_dt::sc_uint< 32 > > | a_bits_opcode |
| sc_core::sc_out< sc_dt::sc_uint< 32 > > | a_bits_param |
| sc_core::sc_out< sc_dt::sc_uint< 32 > > | a_bits_size |
| sc_core::sc_out< sc_dt::sc_uint< 32 > > | a_bits_source |
| sc_core::sc_out< sc_dt::sc_uint< 32 > > | a_bits_mask |
| sc_core::sc_out< bool > | a_bits_corrupt |
| sc_core::sc_in< sc_dt::sc_uint< 32 > > | d_bits_data |
| sc_core::sc_out< bool > | d_ready |
| sc_core::sc_in< bool > | d_valid |
| sc_core::sc_in< sc_dt::sc_uint< 32 > > | d_bits_opcode |
| sc_core::sc_in< sc_dt::sc_uint< 32 > > | d_bits_size |
| sc_core::sc_in< sc_dt::sc_uint< 32 > > | d_bits_source |
Definition at line 42 of file tl_uh_bfm.h.
| anonymous enum |
Definition at line 46 of file tl_uh_bfm.h.
| sysc::tl_uh_bfm::tl_uh_bfm | ( | sc_core::sc_module_name | nm, |
| int64_t | offset = 0 ) |
Definition at line 40 of file tl_uh_bfm.cpp.
| sc_core::sc_out<sc_dt::sc_uint<32> > sysc::tl_uh_bfm::a_bits_address |
Definition at line 54 of file tl_uh_bfm.h.
| sc_core::sc_out<bool> sysc::tl_uh_bfm::a_bits_corrupt |
Definition at line 61 of file tl_uh_bfm.h.
| sc_core::sc_out<sc_dt::sc_uint<32> > sysc::tl_uh_bfm::a_bits_data |
Definition at line 55 of file tl_uh_bfm.h.
| sc_core::sc_out<sc_dt::sc_uint<32> > sysc::tl_uh_bfm::a_bits_mask |
Definition at line 60 of file tl_uh_bfm.h.
| sc_core::sc_out<sc_dt::sc_uint<32> > sysc::tl_uh_bfm::a_bits_opcode |
Definition at line 56 of file tl_uh_bfm.h.
| sc_core::sc_out<sc_dt::sc_uint<32> > sysc::tl_uh_bfm::a_bits_param |
Definition at line 57 of file tl_uh_bfm.h.
| sc_core::sc_out<sc_dt::sc_uint<32> > sysc::tl_uh_bfm::a_bits_size |
Definition at line 58 of file tl_uh_bfm.h.
| sc_core::sc_out<sc_dt::sc_uint<32> > sysc::tl_uh_bfm::a_bits_source |
Definition at line 59 of file tl_uh_bfm.h.
| sc_core::sc_in<bool> sysc::tl_uh_bfm::a_ready |
Definition at line 52 of file tl_uh_bfm.h.
| sc_core::sc_out<bool> sysc::tl_uh_bfm::a_valid |
Definition at line 53 of file tl_uh_bfm.h.
| sc_core::sc_in<bool> sysc::tl_uh_bfm::clock |
Definition at line 50 of file tl_uh_bfm.h.
| sc_core::sc_in<sc_dt::sc_uint<32> > sysc::tl_uh_bfm::d_bits_data |
Definition at line 62 of file tl_uh_bfm.h.
| sc_core::sc_in<sc_dt::sc_uint<32> > sysc::tl_uh_bfm::d_bits_opcode |
Definition at line 65 of file tl_uh_bfm.h.
| sc_core::sc_in<sc_dt::sc_uint<32> > sysc::tl_uh_bfm::d_bits_size |
Definition at line 66 of file tl_uh_bfm.h.
| sc_core::sc_in<sc_dt::sc_uint<32> > sysc::tl_uh_bfm::d_bits_source |
Definition at line 67 of file tl_uh_bfm.h.
| sc_core::sc_out<bool> sysc::tl_uh_bfm::d_ready |
Definition at line 63 of file tl_uh_bfm.h.
| sc_core::sc_in<bool> sysc::tl_uh_bfm::d_valid |
Definition at line 64 of file tl_uh_bfm.h.
| sc_core::sc_in<bool> sysc::tl_uh_bfm::reset |
Definition at line 51 of file tl_uh_bfm.h.
| tlm::scc::target_mixin<tlm::scc::scv::tlm_rec_target_socket<32> > sysc::tl_uh_bfm::socket |
Definition at line 48 of file tl_uh_bfm.h.