Here is a list of all documented files with brief descriptions:
[detail level 123456]
▼ src | |
▼ common | |
► nonstd | |
span.h | |
string_view.hpp | |
variant.hpp | |
► util | |
bit_field.h | |
delegate.h | |
io-redirector.cpp | |
io-redirector.h | |
ities.h | |
logging.h | |
lz4_streambuf.cpp | |
lz4_streambuf.h | |
mt19937_rng.h | |
pool_allocator.h | |
range_lut.h | |
ring_buffer.h | |
sccassert.h | |
sparse_array.h | |
strprintf.h | |
thread_pool.h | |
thread_syncronizer.h | |
watchdog.cpp | |
watchdog.h | |
scc_util.h | |
▼ components | |
► scc | |
clock_if_mixins.h | |
memory.h | |
register.h | |
resetable.h | |
resource_access_if.h | |
router.h | |
socket_width_adapter.h | |
tlm_target.h | |
tlm_target_bfs.h | |
tlm_target_bfs_register_base.h | |
scc_components.h | |
▼ interfaces | |
► ahb | |
► pe | |
ahb_initiator.cpp | |
ahb_initiator.h | |
ahb_target.cpp | |
ahb_target.h | |
► pin | |
initiator.h | |
target.h | |
ahb_tlm.cpp | |
ahb_tlm.h | |
► apb | |
► pe | |
apb_initiator.cpp | |
apb_initiator.h | |
apb_target.cpp | |
apb_target.h | |
► pin | |
initiator.h | |
target.h | |
apb_tlm.cpp | |
apb_tlm.h | |
► axi | |
► pin | |
ace_initiator.h | |
ace_lite_initiator.h | |
ace_lite_target.h | |
ace_target.h | |
axi4_initiator.h | |
axi4_target.h | |
axi_initiator.cpp | |
axi_initiator.h | |
axi_target.cpp | |
axi_target.h | |
signal_if.h | |
► cxs | |
cxs_tlm.h | |
► obi | |
► pin | |
target.h | |
obi_tlm.h | |
► ocp | |
► pin | |
target.h | |
ocp_tlm.cpp | |
ocp_tlm.h | |
► spi | |
spi_tlm.h | |
► tilelink | |
► pin | |
tl_uh_bfm.cpp | |
tl_uh_bfm.h | |
signal_if.h | |
tl_tlm.cpp | |
tl_tlm.h | |
scc_interfaces.h | |
▼ sysc | |
► scc | |
► scv | |
scv_tr_binary.cpp | |
scv_tr_compressed.cpp | |
scv_tr_db.h | |
scv_tr_ftr.cpp | |
scv_tr_ldb.cpp | |
scv_tr_lz4.cpp | |
scv_tr_mtc.cpp | |
scv_tr_sqlite.cpp | |
► trace | |
gz_writer.hh | |
types.hh | |
vcd_trace.hh | |
cci_broker.cpp | |
cci_broker.h | |
cci_param_restricted.h | |
cci_util.h | |
configurable_tracer.cpp | |
configurable_tracer.h | |
configurer.cpp | |
configurer.h | |
configurer_nocci.cpp | |
ext_attribute.h | |
fifo_w_cb.h | |
fst_trace.cpp | |
fst_trace.hh | |
hierarchy_dumper.cpp | |
hierarchy_dumper.h | |
mt19937_rng.cpp | |
mt19937_rng.h | |
observer.h | |
ordered_semaphore.cpp | |
ordered_semaphore.h | |
peq.h | |
perf_estimator.cpp | |
perf_estimator.h | |
report.cpp | |
report.h | |
sc_attribute_randomized.h | |
sc_clock_ext.h | |
sc_logic_7.cpp | |
sc_logic_7.h | |
sc_owning_signal.h | |
sc_thread_pool.cpp | |
sc_thread_pool.h | |
sc_variable.h | |
sc_vcd_trace.h | |
signal_opt_ports.cpp | |
signal_opt_ports.h | |
tick2time.h | |
time2tick.h | |
time_n_tick.cpp | |
trace.h | |
traceable.h | |
tracer.cpp | |
tracer.h | |
tracer_base.cpp | |
tracer_base.h | |
utilities.cpp | |
utilities.h | |
vcd_mt_trace.cpp | |
vcd_mt_trace.hh | |
vcd_pull_trace.cpp | |
vcd_pull_trace.hh | |
vcd_push_trace.cpp | |
vcd_push_trace.hh | |
verilator_callbacks.cpp | |
► scp | |
► tlm_extensions | |
initiator_id.h | |
path_trace.h | |
report.h | |
► tlm | |
► nw | |
initiator_mixin.h | |
target_mixin.h | |
tlm_network.h | |
tlm_network_gp.h | |
tlm_network_sockets.h | |
► scc | |
► lwtr | |
lwtr4tlm2.h | |
lwtr4tlm2_extension_registry.h | |
tlm2_lwtr.cpp | |
tlm2_lwtr.h | |
► pe | |
intor_if.h | |
parallel_pe.cpp | |
parallel_pe.h | |
► scv | |
tlm_extension_recording_registry.h | |
tlm_gp_data.h | |
tlm_gp_data_ext.h | |
tlm_rec_initiator_socket.h | |
tlm_rec_target_socket.h | |
tlm_recorder.cpp | |
tlm_recorder.h | |
tlm_recorder_module.h | |
tlm_recording_extension.h | |
initiator_mixin.h | |
signal_initiator_mixin.h | |
signal_target_mixin.h | |
tagged_initiator_mixin.h | |
tagged_target_mixin.h | |
target_mixin.h | |
tlm2_pv_av.h | |
tlm_extensions.h | |
tlm_gp_shared.h | |
tlm_id.h | |
tlm_mm.h | |
tlm_signal.h | |
tlm_signal_conv.h | |
tlm_signal_gp.h | |
tlm_signal_sockets.h | |
scc_sysc.h | |
scc.h | |
▼ third_party | |
▼ axi_chi | |
► axi | |
► checker | |
ace_protocol.cpp | |
ace_protocol.h | |
axi_protocol.cpp | |
axi_protocol.h | |
checker_if.h | |
► fsm | |
base.cpp | |
base.h | |
protocol_fsm.h | |
types.h | |
► lwtr | |
ace_lwtr.h | |
axi_ace_lwtr.cpp | |
axi_lwtr.h | |
► pe | |
ace_target_pe.cpp | |
ace_target_pe.h | |
axi_initiator.cpp | |
axi_initiator.h | |
axi_target_pe.cpp | |
axi_target_pe.h | |
ordered_target.cpp | |
ordered_target.h | |
reordering_target.cpp | |
reordering_target.h | |
replay_target.cpp | |
replay_target.h | |
simple_ace_target.h | |
simple_initiator.cpp | |
simple_initiator.h | |
simple_target.h | |
target_info_if.h | |
► scv | |
ace_rec_sockets.h | |
ace_recorder.h | |
axi_ace_scv.cpp | |
axi_rec_sockets.h | |
axi_recorder.h | |
recorder_modules.h | |
axi_tlm.cpp | |
axi_tlm.h | |
► chi | |
► lwtr | |
chi_lwtr.cpp | |
chi_lwtr.h | |
► pe | |
chi_rn_initiator.cpp | |
chi_rn_initiator.h | |
► scv | |
chi_recorder.h | |
recorder_modules.h | |
chi_tlm.cpp | |
chi_tlm.h | |