scc  2024.06
SystemC components library
axi::axi4_lite_cfg< BUSWDTH, ADDRWDTH > Struct Template Reference

Public Types

using data_t = typename select_if< BUSWDTH<=64, sc_dt::sc_uint< BUSWIDTH >, sc_dt::sc_biguint< BUSWIDTH > >::type
 
using user_t = typename select_if< USERWIDTH<=64, sc_dt::sc_uint< USERWIDTH >, sc_dt::sc_biguint< USERWIDTH > >::type
 
using strb_t = typename select_if<(BUSWDTH/8)<=64, sc_dt::sc_uint< BUSWIDTH/8 >, sc_dt::sc_biguint< BUSWIDTH/8 > >::type
 
using slave_types = ::axi::lite_slave_types
 
using master_types = ::axi::lite_master_types
 

Static Public Attributes

constexpr static bool IS_LITE = true
 
constexpr static unsigned int BUSWIDTH = BUSWDTH
 
constexpr static unsigned int ADDRWIDTH = ADDRWDTH
 
constexpr static unsigned int IDWIDTH = 0
 
constexpr static unsigned int USERWIDTH = 1
 

Detailed Description

template<unsigned int BUSWDTH = 32, unsigned int ADDRWDTH = 32>
struct axi::axi4_lite_cfg< BUSWDTH, ADDRWDTH >

Definition at line 92 of file signal_if.h.


The documentation for this struct was generated from the following file: