MatchLib
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 1234]
 NaxiThe axi namespace contains classes and definitions related to the AXI standard
 NcfgExamples of valid AXI configs
 CstandardA standard AXI configuration
 Cno_wrespAn AXI configuration with no write responses
 Cno_wstrbAn AXI configuration with no write strobes
 CliteAn AXI configuration corresponding to the AXI4-Lite standard
 Clite_nowstrbA configuration similar to AXI4-Lite, but without write strobes
 Caxi4The base axi4 class parameterized according a valid config
 CAddrPayloadA struct composed of the signals associated with AXI read and write requests
 CreadThe AXI read class
 CchanThe AXI read channel, used for connecting an AXI manager and AXI subordinate
 CmanagerThe AXI read manager port. This port has an AR request channel as output and an R response channel as input
 CsubordinateThe AXI read subordinate port. This port has an AR request channel as input and an R response channel as output
 CReadPayloadA struct composed of the signals associated with an AXI read response
 CWRespPayloadA struct composed of the signals associated with an AXI write response
 CwriteThe AXI write class
 CchanThe AXI write channel, used for connecting an AXI manager and AXI subordinate
 CmanagerThe AXI write manager port. This port has AW and W request channels as outputs and a B response channel as input
 CsubordinateThe AXI write subordinate port. This port has AW and W request channels as inputs and a B response channel as output
 CWritePayloadA struct composed of the signals associated with AXI write data
 CAXI4_EncodingHardcoded values associated with the AXI4 standard
 CARCACHEHardcoded values for the ARCACHE field
 CAWCACHEHardcoded values for the AWCACHE field
 CAXBURSTHardcoded values shared by the ARBURST and AWBURST fields
 CXRESPHardcoded values shared by the RRESP and BRESP fields
 NConnections
 CCombinationalBufferedPorts
 CCombinationalBufferedPorts< Message, BufferSizeRead, 0 >
 CCombinationalBufferedPorts< Message, 0, BufferSizeWrite >
 CInBuffered
 COutBuffered
 CStateSignal
 CStateSignal< Message, SYN_PORT >
 CStateSignal< Message, MARSHALL_PORT >
 CStateSignal< Message, DIRECT_PORT >
 CStateSignal< Message, TLM_PORT >
 CBypass
 CBypass< Message, TLM_PORT >
 CPipeline
 CPipeline< Message, TLM_PORT >
 CBypassBuffered
 CBypassBuffered< Message, NumEntries, TLM_PORT >
 CBuffer
 CBuffer< Message, NumEntries, TLM_PORT >
 CSink
 CDummySink
 CDummySource
 CChannelBinder
 CInNetwork
 COutNetwork
 CInNetworkCredit
 COutNetworkCredit
 Nmatch
 CModuleMatchlib Module class: a wrapper of sc_module with tracing and stats support
 CFlusher
 CTracerTracer class to dump simulation stats to an output stream (stdout by default)
 Nnvhls
 Cnv_array_pow2
 Cnv_array_pow2< 1 >
 Cnv_array_bank_array_no_assert_base
 Cnv_array_bank_array_no_assert_base< B, 1 >
 Cnv_arrayAn implementation of array that declares VectorLength variables for array of size VectorLength
 Cs_N
 Cs_X
 Cs_N< 0 >
 Cs_X
 CnbitsCompute number of bits to represent a constant
 Clog2_floorCompute Floor of log2 of a constant
 Clog2_floor< 0 >Log2 of 0 is not defined: generate compiler error
 Clog2_ceilCompute Celing of log2 of a constant
 Clog2_ceil< 0 >Log2 of 0 is not defined: generate compiler error
 Cnext_pow2Compute power of 2 value greater than a given value
 Cindex_widthCompute index width of a constant
 Cnvhls_tDefinition of vendor agnostic integer data types
 Cnvhls_t< N, true >
 Cnvhls_t< N, false >
 Cnv_scvectorVector helper container with vector operations
 CEmptyFieldUsed for rudimentary support for members of a struct that can be configured to have zero width
 CUIntOrEmptywCheckA class to determine whether to instantiate an NVUINT or an EmptyField
 CUIntOrEmptywCheck< true, W >Template specialization to instantiate an NVUINT if the width of the UIntOrEmpty is greater than 0
 CUIntOrEmptywCheck< false, W >Template specialization to instantiate an EmptyField if the width of the UIntOrEmpty is 0
 CUIntOrEmptyThe UIntOrEmpty class is used to define a bitvector that can have a bitwidth of 0