├── .gitignore ├── ERRATA.md ├── LICENSE ├── README.md ├── app ├── clog2coverage │ ├── Makefile │ ├── Makefile.config │ └── src │ │ ├── clog2coverage.hpp │ │ ├── clog2coverage_b.cpp │ │ └── clog2coverage_eb.cpp ├── clog2log │ ├── Makefile │ ├── Makefile.config │ └── src │ │ ├── clog2log.hpp │ │ ├── clog2log_b.cpp │ │ └── clog2log_eb.cpp ├── clog2mkcfg │ ├── Makefile │ └── src │ │ ├── clog2mkcfg.cpp │ │ └── clog2mkcfg.hpp ├── report_flit │ ├── Makefile │ ├── Makefile.config │ └── src │ │ ├── report_flit.hpp │ │ ├── report_flit_b.cpp │ │ ├── report_flit_c.cpp │ │ └── report_flit_eb.cpp └── xsdb2clog │ ├── Makefile │ └── src │ ├── xsdb2clog.cpp │ └── xsdb2clog.hpp ├── chi ├── basic │ ├── chi_conn.hpp │ └── chi_parameters.hpp ├── expresso │ ├── chi_expresso_flit.hpp │ └── chi_expresso_flit_header.hpp ├── spec │ ├── chi_link_channels.hpp │ ├── chi_link_channels_header.hpp │ ├── chi_link_interfaces.hpp │ ├── chi_link_interfaces_header.hpp │ ├── chi_link_links.hpp │ ├── chi_link_links_header.hpp │ ├── chi_link_ports.hpp │ ├── chi_link_ports_header.hpp │ ├── chi_protocol_encoding.hpp │ ├── chi_protocol_encoding_header.hpp │ ├── chi_protocol_flits.hpp │ └── chi_protocol_flits_header.hpp ├── util │ ├── chi_util_decoding.hpp │ ├── chi_util_decoding_header.hpp │ ├── chi_util_flit.hpp │ └── chi_util_flit_header.hpp └── xact │ ├── chi_joint.hpp │ ├── chi_joint_header.hpp │ ├── chi_xact_base.hpp │ ├── chi_xact_base_header.hpp │ ├── chi_xact_checkers_field.hpp │ ├── chi_xact_checkers_field_header.hpp │ ├── chi_xact_field.hpp │ ├── chi_xact_field_eb.hpp │ ├── chi_xact_field_header.hpp │ ├── chi_xact_state.hpp │ ├── chi_xact_state │ ├── base.hpp │ ├── cst.hpp │ ├── cst_base.hpp │ ├── cst_consteval_initials.hpp │ ├── cst_consteval_intermediates.hpp │ ├── cst_consteval_responses.hpp │ ├── cst_xact_atomic.hpp │ ├── cst_xact_dataless.hpp │ ├── cst_xact_read.hpp │ ├── cst_xact_snoop.hpp │ ├── cst_xact_write.hpp │ └── includes.hpp │ ├── chi_xact_state_header.hpp │ ├── chi_xactions.hpp │ └── chi_xactions_header.hpp ├── chi_b ├── spec │ ├── chi_b_link.hpp │ ├── chi_b_link_channels.hpp │ ├── chi_b_link_interfaces.hpp │ ├── chi_b_link_links.hpp │ ├── chi_b_link_ports.hpp │ ├── chi_b_protocol.hpp │ ├── chi_b_protocol_encoding.hpp │ └── chi_b_protocol_flits.hpp └── util │ ├── chi_b_util_decoding.hpp │ └── chi_b_util_flit.hpp ├── chi_c └── spec │ └── chi_c_protocol_flits.hpp ├── chi_eb ├── spec │ ├── chi_eb_link.hpp │ ├── chi_eb_link_channels.hpp │ ├── chi_eb_link_interfaces.hpp │ ├── chi_eb_link_links.hpp │ ├── chi_eb_link_ports.hpp │ ├── chi_eb_protocol.hpp │ ├── chi_eb_protocol_encoding.hpp │ └── chi_eb_protocol_flits.hpp ├── util │ ├── chi_eb_util_decoding.hpp │ └── chi_eb_util_flit.hpp └── xact │ ├── chi_eb_joint.hpp │ ├── chi_eb_xact_base.hpp │ ├── chi_eb_xact_checkers_field.hpp │ ├── chi_eb_xact_field.hpp │ ├── chi_eb_xact_state.hpp │ └── chi_eb_xactions.hpp ├── clog ├── clog.hpp ├── clog_b │ ├── clog_b.hpp │ ├── clog_b_tag.hpp │ ├── clogdpi_b.cpp │ ├── clogdpi_b.hpp │ └── clogdpi_b.svh └── clog_t │ ├── clog_t.hpp │ ├── clog_t_util.hpp │ ├── clogdpi_t.cpp │ ├── clogdpi_t.hpp │ └── clogdpi_t.svh ├── common ├── concurrentqueue.hpp ├── eventbus.hpp ├── nonstdint.hpp └── utility.hpp └── test └── tc_chi_xact_state ├── CMakeLists.txt └── src ├── common.hpp ├── tc_common.hpp ├── tc_common_initial.cpp ├── tc_common_initial.hpp ├── tc_common_resp.cpp ├── tc_common_resp.hpp ├── tcpt_a_initial_read.hpp ├── tcpt_a_initial_read_e.cpp ├── tcpt_b_initial_dataless.hpp ├── tcpt_b_initial_dataless_e.cpp ├── tcpt_c_initial_write.hpp ├── tcpt_c_initial_write_e.cpp ├── tcpt_d_initial_atomic.hpp ├── tcpt_d_initial_atomic_e.cpp ├── tcpt_e_resp_read.hpp ├── tcpt_e_resp_read_e.cpp ├── tcpt_f_resp_dataless.hpp ├── tcpt_f_resp_dataless_e.cpp ├── tcpt_g_resp_write.hpp ├── tcpt_g_resp_write_e.cpp ├── tcpt_h_resp_atomic.hpp ├── tcpt_h_resp_atomic_e.cpp └── tcpt_i_resp_snoop_e ├── tcpt_01_04_SnpOnce.hpp ├── tcpt_05_08_SnpClean.hpp └── tcpt_09_12_SnpShared.hpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/.gitignore -------------------------------------------------------------------------------- /ERRATA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/ERRATA.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/README.md -------------------------------------------------------------------------------- /app/clog2coverage/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2coverage/Makefile -------------------------------------------------------------------------------- /app/clog2coverage/Makefile.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2coverage/Makefile.config -------------------------------------------------------------------------------- /app/clog2coverage/src/clog2coverage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2coverage/src/clog2coverage.hpp -------------------------------------------------------------------------------- /app/clog2coverage/src/clog2coverage_b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2coverage/src/clog2coverage_b.cpp -------------------------------------------------------------------------------- /app/clog2coverage/src/clog2coverage_eb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2coverage/src/clog2coverage_eb.cpp -------------------------------------------------------------------------------- /app/clog2log/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2log/Makefile -------------------------------------------------------------------------------- /app/clog2log/Makefile.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2log/Makefile.config -------------------------------------------------------------------------------- /app/clog2log/src/clog2log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2log/src/clog2log.hpp -------------------------------------------------------------------------------- /app/clog2log/src/clog2log_b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2log/src/clog2log_b.cpp -------------------------------------------------------------------------------- /app/clog2log/src/clog2log_eb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2log/src/clog2log_eb.cpp -------------------------------------------------------------------------------- /app/clog2mkcfg/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2mkcfg/Makefile -------------------------------------------------------------------------------- /app/clog2mkcfg/src/clog2mkcfg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2mkcfg/src/clog2mkcfg.cpp -------------------------------------------------------------------------------- /app/clog2mkcfg/src/clog2mkcfg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/clog2mkcfg/src/clog2mkcfg.hpp -------------------------------------------------------------------------------- /app/report_flit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/report_flit/Makefile -------------------------------------------------------------------------------- /app/report_flit/Makefile.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/report_flit/Makefile.config -------------------------------------------------------------------------------- /app/report_flit/src/report_flit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/report_flit/src/report_flit.hpp -------------------------------------------------------------------------------- /app/report_flit/src/report_flit_b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/report_flit/src/report_flit_b.cpp -------------------------------------------------------------------------------- /app/report_flit/src/report_flit_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/report_flit/src/report_flit_c.cpp -------------------------------------------------------------------------------- /app/report_flit/src/report_flit_eb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/report_flit/src/report_flit_eb.cpp -------------------------------------------------------------------------------- /app/xsdb2clog/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/xsdb2clog/Makefile -------------------------------------------------------------------------------- /app/xsdb2clog/src/xsdb2clog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/xsdb2clog/src/xsdb2clog.cpp -------------------------------------------------------------------------------- /app/xsdb2clog/src/xsdb2clog.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/app/xsdb2clog/src/xsdb2clog.hpp -------------------------------------------------------------------------------- /chi/basic/chi_conn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/basic/chi_conn.hpp -------------------------------------------------------------------------------- /chi/basic/chi_parameters.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/basic/chi_parameters.hpp -------------------------------------------------------------------------------- /chi/expresso/chi_expresso_flit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/expresso/chi_expresso_flit.hpp -------------------------------------------------------------------------------- /chi/expresso/chi_expresso_flit_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/expresso/chi_expresso_flit_header.hpp -------------------------------------------------------------------------------- /chi/spec/chi_link_channels.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/spec/chi_link_channels.hpp -------------------------------------------------------------------------------- /chi/spec/chi_link_channels_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/spec/chi_link_channels_header.hpp -------------------------------------------------------------------------------- /chi/spec/chi_link_interfaces.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/spec/chi_link_interfaces.hpp -------------------------------------------------------------------------------- /chi/spec/chi_link_interfaces_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/spec/chi_link_interfaces_header.hpp -------------------------------------------------------------------------------- /chi/spec/chi_link_links.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/spec/chi_link_links.hpp -------------------------------------------------------------------------------- /chi/spec/chi_link_links_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/spec/chi_link_links_header.hpp -------------------------------------------------------------------------------- /chi/spec/chi_link_ports.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/spec/chi_link_ports.hpp -------------------------------------------------------------------------------- /chi/spec/chi_link_ports_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/spec/chi_link_ports_header.hpp -------------------------------------------------------------------------------- /chi/spec/chi_protocol_encoding.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/spec/chi_protocol_encoding.hpp -------------------------------------------------------------------------------- /chi/spec/chi_protocol_encoding_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/spec/chi_protocol_encoding_header.hpp -------------------------------------------------------------------------------- /chi/spec/chi_protocol_flits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/spec/chi_protocol_flits.hpp -------------------------------------------------------------------------------- /chi/spec/chi_protocol_flits_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/spec/chi_protocol_flits_header.hpp -------------------------------------------------------------------------------- /chi/util/chi_util_decoding.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/util/chi_util_decoding.hpp -------------------------------------------------------------------------------- /chi/util/chi_util_decoding_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/util/chi_util_decoding_header.hpp -------------------------------------------------------------------------------- /chi/util/chi_util_flit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/util/chi_util_flit.hpp -------------------------------------------------------------------------------- /chi/util/chi_util_flit_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/util/chi_util_flit_header.hpp -------------------------------------------------------------------------------- /chi/xact/chi_joint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_joint.hpp -------------------------------------------------------------------------------- /chi/xact/chi_joint_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_joint_header.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_base.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_base_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_base_header.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_checkers_field.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_checkers_field.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_checkers_field_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_checkers_field_header.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_field.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_field.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_field_eb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_field_eb.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_field_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_field_header.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state/base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state/base.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state/cst.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state/cst.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state/cst_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state/cst_base.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state/cst_consteval_initials.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state/cst_consteval_initials.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state/cst_consteval_intermediates.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state/cst_consteval_intermediates.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state/cst_consteval_responses.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state/cst_consteval_responses.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state/cst_xact_atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state/cst_xact_atomic.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state/cst_xact_dataless.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state/cst_xact_dataless.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state/cst_xact_read.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state/cst_xact_read.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state/cst_xact_snoop.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state/cst_xact_snoop.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state/cst_xact_write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state/cst_xact_write.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state/includes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state/includes.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xact_state_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xact_state_header.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xactions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xactions.hpp -------------------------------------------------------------------------------- /chi/xact/chi_xactions_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi/xact/chi_xactions_header.hpp -------------------------------------------------------------------------------- /chi_b/spec/chi_b_link.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_b/spec/chi_b_link.hpp -------------------------------------------------------------------------------- /chi_b/spec/chi_b_link_channels.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_b/spec/chi_b_link_channels.hpp -------------------------------------------------------------------------------- /chi_b/spec/chi_b_link_interfaces.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_b/spec/chi_b_link_interfaces.hpp -------------------------------------------------------------------------------- /chi_b/spec/chi_b_link_links.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_b/spec/chi_b_link_links.hpp -------------------------------------------------------------------------------- /chi_b/spec/chi_b_link_ports.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_b/spec/chi_b_link_ports.hpp -------------------------------------------------------------------------------- /chi_b/spec/chi_b_protocol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_b/spec/chi_b_protocol.hpp -------------------------------------------------------------------------------- /chi_b/spec/chi_b_protocol_encoding.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_b/spec/chi_b_protocol_encoding.hpp -------------------------------------------------------------------------------- /chi_b/spec/chi_b_protocol_flits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_b/spec/chi_b_protocol_flits.hpp -------------------------------------------------------------------------------- /chi_b/util/chi_b_util_decoding.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_b/util/chi_b_util_decoding.hpp -------------------------------------------------------------------------------- /chi_b/util/chi_b_util_flit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_b/util/chi_b_util_flit.hpp -------------------------------------------------------------------------------- /chi_c/spec/chi_c_protocol_flits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_c/spec/chi_c_protocol_flits.hpp -------------------------------------------------------------------------------- /chi_eb/spec/chi_eb_link.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/spec/chi_eb_link.hpp -------------------------------------------------------------------------------- /chi_eb/spec/chi_eb_link_channels.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/spec/chi_eb_link_channels.hpp -------------------------------------------------------------------------------- /chi_eb/spec/chi_eb_link_interfaces.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/spec/chi_eb_link_interfaces.hpp -------------------------------------------------------------------------------- /chi_eb/spec/chi_eb_link_links.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/spec/chi_eb_link_links.hpp -------------------------------------------------------------------------------- /chi_eb/spec/chi_eb_link_ports.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/spec/chi_eb_link_ports.hpp -------------------------------------------------------------------------------- /chi_eb/spec/chi_eb_protocol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/spec/chi_eb_protocol.hpp -------------------------------------------------------------------------------- /chi_eb/spec/chi_eb_protocol_encoding.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/spec/chi_eb_protocol_encoding.hpp -------------------------------------------------------------------------------- /chi_eb/spec/chi_eb_protocol_flits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/spec/chi_eb_protocol_flits.hpp -------------------------------------------------------------------------------- /chi_eb/util/chi_eb_util_decoding.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/util/chi_eb_util_decoding.hpp -------------------------------------------------------------------------------- /chi_eb/util/chi_eb_util_flit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/util/chi_eb_util_flit.hpp -------------------------------------------------------------------------------- /chi_eb/xact/chi_eb_joint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/xact/chi_eb_joint.hpp -------------------------------------------------------------------------------- /chi_eb/xact/chi_eb_xact_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/xact/chi_eb_xact_base.hpp -------------------------------------------------------------------------------- /chi_eb/xact/chi_eb_xact_checkers_field.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/xact/chi_eb_xact_checkers_field.hpp -------------------------------------------------------------------------------- /chi_eb/xact/chi_eb_xact_field.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/xact/chi_eb_xact_field.hpp -------------------------------------------------------------------------------- /chi_eb/xact/chi_eb_xact_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/xact/chi_eb_xact_state.hpp -------------------------------------------------------------------------------- /chi_eb/xact/chi_eb_xactions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/chi_eb/xact/chi_eb_xactions.hpp -------------------------------------------------------------------------------- /clog/clog.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/clog/clog.hpp -------------------------------------------------------------------------------- /clog/clog_b/clog_b.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/clog/clog_b/clog_b.hpp -------------------------------------------------------------------------------- /clog/clog_b/clog_b_tag.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/clog/clog_b/clog_b_tag.hpp -------------------------------------------------------------------------------- /clog/clog_b/clogdpi_b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/clog/clog_b/clogdpi_b.cpp -------------------------------------------------------------------------------- /clog/clog_b/clogdpi_b.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/clog/clog_b/clogdpi_b.hpp -------------------------------------------------------------------------------- /clog/clog_b/clogdpi_b.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/clog/clog_b/clogdpi_b.svh -------------------------------------------------------------------------------- /clog/clog_t/clog_t.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/clog/clog_t/clog_t.hpp -------------------------------------------------------------------------------- /clog/clog_t/clog_t_util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/clog/clog_t/clog_t_util.hpp -------------------------------------------------------------------------------- /clog/clog_t/clogdpi_t.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/clog/clog_t/clogdpi_t.cpp -------------------------------------------------------------------------------- /clog/clog_t/clogdpi_t.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/clog/clog_t/clogdpi_t.hpp -------------------------------------------------------------------------------- /clog/clog_t/clogdpi_t.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/clog/clog_t/clogdpi_t.svh -------------------------------------------------------------------------------- /common/concurrentqueue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/common/concurrentqueue.hpp -------------------------------------------------------------------------------- /common/eventbus.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/common/eventbus.hpp -------------------------------------------------------------------------------- /common/nonstdint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/common/nonstdint.hpp -------------------------------------------------------------------------------- /common/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/common/utility.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/CMakeLists.txt -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/common.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tc_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tc_common.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tc_common_initial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tc_common_initial.cpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tc_common_initial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tc_common_initial.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tc_common_resp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tc_common_resp.cpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tc_common_resp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tc_common_resp.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_a_initial_read.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_a_initial_read.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_a_initial_read_e.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_a_initial_read_e.cpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_b_initial_dataless.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_b_initial_dataless.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_b_initial_dataless_e.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_b_initial_dataless_e.cpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_c_initial_write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_c_initial_write.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_c_initial_write_e.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_c_initial_write_e.cpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_d_initial_atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_d_initial_atomic.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_d_initial_atomic_e.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_d_initial_atomic_e.cpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_e_resp_read.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_e_resp_read.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_e_resp_read_e.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_e_resp_read_e.cpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_f_resp_dataless.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_f_resp_dataless.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_f_resp_dataless_e.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_f_resp_dataless_e.cpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_g_resp_write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_g_resp_write.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_g_resp_write_e.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_g_resp_write_e.cpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_h_resp_atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_h_resp_atomic.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_h_resp_atomic_e.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_h_resp_atomic_e.cpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_i_resp_snoop_e/tcpt_01_04_SnpOnce.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_i_resp_snoop_e/tcpt_01_04_SnpOnce.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_i_resp_snoop_e/tcpt_05_08_SnpClean.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_i_resp_snoop_e/tcpt_05_08_SnpClean.hpp -------------------------------------------------------------------------------- /test/tc_chi_xact_state/src/tcpt_i_resp_snoop_e/tcpt_09_12_SnpShared.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISMicroDevices/CHIron/HEAD/test/tc_chi_xact_state/src/tcpt_i_resp_snoop_e/tcpt_09_12_SnpShared.hpp --------------------------------------------------------------------------------