.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
CONTRIBUTING.md
LICENSE
MANIFEST.in
Makefile
README.md
pyproject.toml
requirements.txt
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/question.md
.github/workflows/build_icarus.yml
.github/workflows/build_verilator.yml
.github/workflows/setup_icarus.yml
.github/workflows/setup_verilator.yml
.github/workflows/test_environment.yml
.github/workflows/test_etana_icarus.yml
.github/workflows/test_etana_verilator.yml
.github/workflows/test_regblock_verilator.yml
cursor_help/COCOTB_MIGRATION_GUIDE.md
cursor_help/UPSTREAM_SYNC_STATUS.md
docs/Makefile
docs/api.rst
docs/architecture.rst
docs/conf.py
docs/configuring.rst
docs/hwif.rst
docs/hwif_report.rst
docs/index.rst
docs/licensing.rst
docs/limitations.rst
docs/requirements.txt
docs/template_generation.rst
docs/cpuif/ahb.rst
docs/cpuif/apb.rst
docs/cpuif/avalon.rst
docs/cpuif/axi4lite.rst
docs/cpuif/customizing.rst
docs/cpuif/internal_protocol.rst
docs/cpuif/introduction.rst
docs/cpuif/passthrough.rst
docs/dev_notes/Alpha-Beta Versioning
docs/dev_notes/Hierarchy-and-Indexing
docs/dev_notes/Program Flow
docs/dev_notes/Resets
docs/dev_notes/Signal Dereferencer
docs/dev_notes/Validation Needed
docs/dev_notes/template-layers/1-port-declaration
docs/dev_notes/template-layers/1.1.hardware-interface
docs/dev_notes/template-layers/2-CPUIF
docs/dev_notes/template-layers/3-address-decode
docs/dev_notes/template-layers/4-fields
docs/dev_notes/template-layers/5-readback-mux
docs/dev_notes/template-layers/6-output-port-mapping
docs/diagrams/arch.png
docs/diagrams/diagrams.odg
docs/diagrams/rbuf.png
docs/diagrams/readback.png
docs/diagrams/wbuf.png
docs/img/err.svg
docs/img/ok.svg
docs/img/warn.svg
docs/props/addrmap.rst
docs/props/field.rst
docs/props/reg.rst
docs/props/rhs_props.rst
docs/props/signal.rst
docs/rdl_features/external.rst
docs/udps/extended_swacc.rst
docs/udps/intro.rst
docs/udps/read_buffering.rst
docs/udps/write_buffering.rst
hdl-src/README.md
hdl-src/ahb_intf.sv
hdl-src/apb3_intf.sv
hdl-src/apb4_intf.sv
hdl-src/avalon_mm_intf.sv
hdl-src/axi4lite_intf.sv
hdl-src/regblock_udps.rdl
scripts/strip_trailing_whitespace.py
scripts/update_copyright_year.py
scripts/hwif_wrapper_tool/FINAL_SUMMARY.md
scripts/hwif_wrapper_tool/IMPLEMENTATION_SUMMARY.md
scripts/hwif_wrapper_tool/INDEX.md
scripts/hwif_wrapper_tool/MAKEFILE_INTEGRATION.md
scripts/hwif_wrapper_tool/QUICK_START.md
scripts/hwif_wrapper_tool/README.md
scripts/hwif_wrapper_tool/SCRIPT_USAGE.txt
scripts/hwif_wrapper_tool/STANDALONE_TOOL_SUMMARY.md
scripts/hwif_wrapper_tool/USAGE.md
scripts/hwif_wrapper_tool/VERIFICATION.md
scripts/hwif_wrapper_tool/example.py
scripts/hwif_wrapper_tool/generate_wrapper.py
scripts/hwif_wrapper_tool/pyproject.toml
scripts/hwif_wrapper_tool/test_standalone.sh
scripts/hwif_wrapper_tool/verify_equivalence.sh
scripts/hwif_wrapper_tool/hwif_wrapper_tool/__init__.py
scripts/hwif_wrapper_tool/hwif_wrapper_tool/cli.py
scripts/hwif_wrapper_tool/hwif_wrapper_tool/generator.py
scripts/hwif_wrapper_tool/hwif_wrapper_tool/parser.py
scripts/hwif_wrapper_tool/hwif_wrapper_tool/template_generator.py
scripts/hwif_wrapper_tool/hwif_wrapper_tool/wrapper_builder.py
scripts/hwif_wrapper_tool_vhdl/README.md
scripts/hwif_wrapper_tool_vhdl/TOOL_SUMMARY.md
scripts/hwif_wrapper_tool_vhdl/generate_wrapper_vhdl.py
scripts/hwif_wrapper_tool_vhdl/hwif_wrapper_tool_vhdl/__init__.py
scripts/hwif_wrapper_tool_vhdl/hwif_wrapper_tool_vhdl/vhdl_parser.py
scripts/hwif_wrapper_tool_vhdl/hwif_wrapper_tool_vhdl/vhdl_wrapper_builder.py
src/peakrdl_etana/__about__.py
src/peakrdl_etana/__init__.py
src/peakrdl_etana/__peakrdl__.py
src/peakrdl_etana/addr_decode.py
src/peakrdl_etana/dereferencer.py
src/peakrdl_etana/entry_points.py
src/peakrdl_etana/exporter.py
src/peakrdl_etana/external_acks.py
src/peakrdl_etana/forloop_generator.py
src/peakrdl_etana/hwif_report_generator.py
src/peakrdl_etana/identifier_filter.py
src/peakrdl_etana/module_tmpl.sv
src/peakrdl_etana/package_tmpl.sv
src/peakrdl_etana/parity.py
src/peakrdl_etana/scan_design.py
src/peakrdl_etana/sv_int.py
src/peakrdl_etana/template_generator.py
src/peakrdl_etana/utils.py
src/peakrdl_etana/validate_design.py
src/peakrdl_etana.egg-info/PKG-INFO
src/peakrdl_etana.egg-info/SOURCES.txt
src/peakrdl_etana.egg-info/dependency_links.txt
src/peakrdl_etana.egg-info/entry_points.txt
src/peakrdl_etana.egg-info/requires.txt
src/peakrdl_etana.egg-info/top_level.txt
src/peakrdl_etana/cpuif/__init__.py
src/peakrdl_etana/cpuif/base.py
src/peakrdl_etana/cpuif/ahb/__init__.py
src/peakrdl_etana/cpuif/ahb/ahb_tmpl.sv
src/peakrdl_etana/cpuif/apb3/__init__.py
src/peakrdl_etana/cpuif/apb3/apb3_tmpl.sv
src/peakrdl_etana/cpuif/apb4/__init__.py
src/peakrdl_etana/cpuif/apb4/apb4_tmpl.sv
src/peakrdl_etana/cpuif/avalon/__init__.py
src/peakrdl_etana/cpuif/avalon/avalon_tmpl.sv
src/peakrdl_etana/cpuif/axi4lite/__init__.py
src/peakrdl_etana/cpuif/axi4lite/axi4lite_tmpl.sv
src/peakrdl_etana/cpuif/passthrough/__init__.py
src/peakrdl_etana/cpuif/passthrough/passthrough_tmpl.sv
src/peakrdl_etana/field_logic/__init__.py
src/peakrdl_etana/field_logic/bases.py
src/peakrdl_etana/field_logic/generators.py
src/peakrdl_etana/field_logic/hw_interrupts.py
src/peakrdl_etana/field_logic/hw_interrupts_with_write.py
src/peakrdl_etana/field_logic/hw_set_clr.py
src/peakrdl_etana/field_logic/hw_write.py
src/peakrdl_etana/field_logic/sw_onread.py
src/peakrdl_etana/field_logic/sw_onwrite.py
src/peakrdl_etana/field_logic/sw_singlepulse.py
src/peakrdl_etana/field_logic/wide_field.py
src/peakrdl_etana/field_logic/templates/counter_macros.sv
src/peakrdl_etana/field_logic/templates/external_block.sv
src/peakrdl_etana/field_logic/templates/external_reg.sv
src/peakrdl_etana/field_logic/templates/field_storage.sv
src/peakrdl_etana/field_logic/templates/field_storage_sig.sv
src/peakrdl_etana/hwif/__init__.py
src/peakrdl_etana/hwif/generators.py
src/peakrdl_etana/read_buffering/__init__.py
src/peakrdl_etana/read_buffering/implementation_generator.py
src/peakrdl_etana/read_buffering/storage_generator.py
src/peakrdl_etana/read_buffering/template.sv
src/peakrdl_etana/readback/__init__.py
src/peakrdl_etana/readback/generators.py
src/peakrdl_etana/readback/templates/readback.sv
src/peakrdl_etana/udps/__init__.py
src/peakrdl_etana/udps/extended_swacc.py
src/peakrdl_etana/udps/rw_buffering.py
src/peakrdl_etana/write_buffering/__init__.py
src/peakrdl_etana/write_buffering/declarations.sv
src/peakrdl_etana/write_buffering/implementation.sv
src/peakrdl_etana/write_buffering/implementation_generator.py
src/peakrdl_etana/write_buffering/storage_generator.py
src/peakrdl_etana/write_buffering/template.sv
tests-debug/regblock.mak
tests-debug/interfaces/S25FL.py
tests-debug/interfaces/apb_driver.py
tests-debug/interfaces/clkreset.py
tests-debug/interfaces/clkrst.py
tests-debug/interfaces/detect_clk.py
tests-debug/interfaces/diff_clock.py
tests-debug/interfaces/spansion.py
tests-debug/interfaces/spislaveloopback.py
tests-debug/rtl/fifo_manager.sv
tests-debug/rtl/sync_manager.sv
tests-debug/rtl/axi_mem2p/axi_1p.sv
tests-debug/rtl/axi_mem2p/axi_2p.sv
tests-debug/rtl/axi_mem2p/axi_axis.sv
tests-debug/rtl/axi_mem2p/axi_blockram.sv
tests-debug/rtl/axi_mem2p/blk_mem_gen.sv
tests-debug/rtl/axi_mem2p/blockmem_1p.sv
tests-debug/rtl/axi_mem2p/blockmem_1p_wrapper.sv
tests-debug/rtl/axi_mem2p/blockmem_2p.sv
tests-debug/rtl/axi_mem2p/blockmem_2p_wrapper.sv
tests-debug/rtl/axi_mem2p/blockmem_dp.sv
tests-debug/rtl/axi_mem2p/blockmem_dp_wrapper.sv
tests-debug/rtl/axi_mem2p/init.hmem
tests-debug/rtl/fifo/afifo.sv
tests-debug/rtl/fifo/dut.sv
tests-debug/rtl/fifo/fifo_wrapper.sv
tests-debug/rtl/fifo/sfifo.sv
tests-debug/rtl/fifo/sfifo_fill.sv
tests-debug/rtl/fifo/sfifo_fill_thres.sv
tests-debug/rtl/fifo/sfifo_fill_withhalf.sv
tests-debug/rtlflo/.gitignore
tests-debug/rtlflo/Makefile
tests-debug/rtlflo/README.md
tests-debug/rtlflo/cocotb_helper.mak
tests-debug/rtlflo/combine_results.py
tests-debug/rtlflo/compile_libs.tcl
tests-debug/rtlflo/git_helper.mak
tests-debug/rtlflo/gowin_helper.mak
tests-debug/rtlflo/migrate.tcl
tests-debug/rtlflo/parseProject.py
tests-debug/rtlflo/post_bitstream.tcl
tests-debug/rtlflo/requirements.txt
tests-debug/rtlflo/run_tb.py
tests-debug/rtlflo/tb_runner.py
tests-debug/rtlflo/verible_helper.mak
tests-debug/rtlflo/vivado_helper.py
tests-debug/rtlflo/vivado_runner.py
tests-debug/rtlflo/xilinx_helper.mak
tests-debug/rtlflo/yosys_helper.mak
tests-debug/rtlflo/gowin/prim_sim.v
tests-debug/rtlflo/xilinx/unisims_ver/.cxl.systemverilog.unisim.unisims_ver.lin64.cmf
tests-debug/rtlflo/xilinx/unisims_ver/.cxl.verilog.unisim.unisims_ver.lin64.cmf
tests-debug/test_dmi/Makefile
tests-debug/test_dmi/dm_registers.xml
tests-debug/test_dmi/dmi.rdl
tests-debug/test_dmi/dmi.xml
tests-debug/test_dmi/dut.sv
tests-debug/test_dmi/interfaces
tests-debug/test_dmi/test_dut.py
tests-debug/test_dmi/html_dir/favicon.png
tests-debug/test_dmi/html_dir/index.html
tests-debug/test_dmi/html_dir/launcher-windows-chrome.bat
tests-debug/test_dmi/html_dir/launcher-windows-edge.bat
tests-debug/test_dmi/html_dir/launcher-windows-firefox.bat
tests-debug/test_dmi/html_dir/.launcher_data/firefox/user.js
tests-debug/test_dmi/html_dir/content/127f33ec0ccb7d145ec4298f164b820853337d57.html
tests-debug/test_dmi/html_dir/content/8463ea49890f1c760fed75c59817f58792b0b264.html
tests-debug/test_dmi/html_dir/content/b43d35430c4828f3d33aaa5e783663ef88eacf09.html
tests-debug/test_dmi/html_dir/css/layout.css
tests-debug/test_dmi/html_dir/css/normalize.css
tests-debug/test_dmi/html_dir/css/theme.css
tests-debug/test_dmi/html_dir/data/data_index.js
tests-debug/test_dmi/html_dir/data/ral-data-0.json
tests-debug/test_dmi/html_dir/fonts/FontAwesome/fa-regular-400.eot
tests-debug/test_dmi/html_dir/fonts/FontAwesome/fa-regular-400.svg
tests-debug/test_dmi/html_dir/fonts/FontAwesome/fa-regular-400.ttf
tests-debug/test_dmi/html_dir/fonts/FontAwesome/fa-regular-400.woff
tests-debug/test_dmi/html_dir/fonts/FontAwesome/fa-regular-400.woff2
tests-debug/test_dmi/html_dir/fonts/FontAwesome/fa-solid-900.eot
tests-debug/test_dmi/html_dir/fonts/FontAwesome/fa-solid-900.svg
tests-debug/test_dmi/html_dir/fonts/FontAwesome/fa-solid-900.ttf
tests-debug/test_dmi/html_dir/fonts/FontAwesome/fa-solid-900.woff
tests-debug/test_dmi/html_dir/fonts/FontAwesome/fa-solid-900.woff2
tests-debug/test_dmi/html_dir/fonts/Lato/lato-bold.eot
tests-debug/test_dmi/html_dir/fonts/Lato/lato-bold.ttf
tests-debug/test_dmi/html_dir/fonts/Lato/lato-bold.woff
tests-debug/test_dmi/html_dir/fonts/Lato/lato-bold.woff2
tests-debug/test_dmi/html_dir/fonts/Lato/lato-bolditalic.eot
tests-debug/test_dmi/html_dir/fonts/Lato/lato-bolditalic.ttf
tests-debug/test_dmi/html_dir/fonts/Lato/lato-bolditalic.woff
tests-debug/test_dmi/html_dir/fonts/Lato/lato-bolditalic.woff2
tests-debug/test_dmi/html_dir/fonts/Lato/lato-italic.eot
tests-debug/test_dmi/html_dir/fonts/Lato/lato-italic.ttf
tests-debug/test_dmi/html_dir/fonts/Lato/lato-italic.woff
tests-debug/test_dmi/html_dir/fonts/Lato/lato-italic.woff2
tests-debug/test_dmi/html_dir/fonts/Lato/lato-regular.eot
tests-debug/test_dmi/html_dir/fonts/Lato/lato-regular.ttf
tests-debug/test_dmi/html_dir/fonts/Lato/lato-regular.woff
tests-debug/test_dmi/html_dir/fonts/Lato/lato-regular.woff2
tests-debug/test_dmi/html_dir/fonts/RobotoSlab/roboto-slab-v7-bold.eot
tests-debug/test_dmi/html_dir/fonts/RobotoSlab/roboto-slab-v7-bold.ttf
tests-debug/test_dmi/html_dir/fonts/RobotoSlab/roboto-slab-v7-bold.woff
tests-debug/test_dmi/html_dir/fonts/RobotoSlab/roboto-slab-v7-bold.woff2
tests-debug/test_dmi/html_dir/fonts/RobotoSlab/roboto-slab-v7-regular.eot
tests-debug/test_dmi/html_dir/fonts/RobotoSlab/roboto-slab-v7-regular.ttf
tests-debug/test_dmi/html_dir/fonts/RobotoSlab/roboto-slab-v7-regular.woff
tests-debug/test_dmi/html_dir/fonts/RobotoSlab/roboto-slab-v7-regular.woff2
tests-debug/test_dmi/html_dir/js/address_search.js
tests-debug/test_dmi/html_dir/js/content_search.js
tests-debug/test_dmi/html_dir/js/field_testers.js
tests-debug/test_dmi/html_dir/js/index_edit.js
tests-debug/test_dmi/html_dir/js/main.js
tests-debug/test_dmi/html_dir/js/nav.js
tests-debug/test_dmi/html_dir/js/path_search.js
tests-debug/test_dmi/html_dir/js/progressbar.min.js
tests-debug/test_dmi/html_dir/js/ral.js
tests-debug/test_dmi/html_dir/js/search.js
tests-debug/test_dmi/html_dir/js/sha1.js
tests-debug/test_dmi/html_dir/js/sidebar.js
tests-debug/test_dmi/html_dir/search/bkt-0.json
tests-debug/test_dmi/html_dir/search/bkt_index.js
tests-debug/test_external/Makefile
tests-debug/test_external/dut.sv
tests-debug/test_external/interfaces
tests-debug/test_external/regblock.rdl
tests-debug/test_external/simple.rdl
tests-debug/test_external/test.py
tests-debug/test_external/test_dut.py
tests-debug/test_external/python-simple/regblock.py
tests-debug/test_external/verilog-apb/top.sv
tests-debug/test_external/verilog-apb/top_pkg.sv
tests-debug/test_external_addrmap/Makefile
tests-debug/test_external_addrmap/interfaces
tests-debug/test_external_addrmap/regblock.rdl
tests-debug/test_external_addrmap/test_dut.py
tests-debug/test_external_array/regblock.rdl
tests-debug/test_external_basic/Makefile
tests-debug/test_external_basic/interfaces
tests-debug/test_external_basic/regblock.rdl
tests-debug/test_external_basic/test_dut.py
tests-debug/test_external_mem/Makefile
tests-debug/test_external_mem/interfaces
tests-debug/test_external_mem/regblock.rdl
tests-debug/test_external_mem/sync_manager_apb.sv
tests-debug/test_external_mem/test_dut.py
tests-debug/test_field_types/Makefile
tests-debug/test_field_types/dut.sv
tests-debug/test_field_types/interfaces
tests-debug/test_field_types/regblock.rdl
tests-debug/test_field_types/test_dut.py
tests-debug/test_io_base/Makefile
tests-debug/test_io_base/dut.sv
tests-debug/test_io_base/interfaces
tests-debug/test_io_base/io_base.rdl
tests-debug/test_io_base/regblock.rdl
tests-debug/test_io_base/test_dut.py
tests-debug/test_onread_onwrite/Makefile
tests-debug/test_onread_onwrite/dut.sv
tests-debug/test_onread_onwrite/interfaces
tests-debug/test_onread_onwrite/regblock.rdl
tests-debug/test_onread_onwrite/test_dut.py
tests-debug/test_parity/Makefile
tests-debug/test_parity/dut.sv
tests-debug/test_parity/interfaces
tests-debug/test_parity/regblock.rdl
tests-debug/test_parity/test_dut.py
tests-debug/test_precedence/Makefile
tests-debug/test_precedence/dut.sv
tests-debug/test_precedence/interfaces
tests-debug/test_precedence/regblock.rdl
tests-debug/test_precedence/test_dut.py
tests-debug/test_read_fanin/Makefile
tests-debug/test_read_fanin/dut.sv
tests-debug/test_read_fanin/interfaces
tests-debug/test_read_fanin/regblock.rdl
tests-debug/test_read_fanin/test_dut.py
tests-debug/test_read_fanin_ahb/Makefile
tests-debug/test_read_fanin_ahb/dut.sv
tests-debug/test_read_fanin_ahb/interfaces
tests-debug/test_read_fanin_ahb/regblock.rdl
tests-debug/test_read_fanin_ahb/test_dut.py
tests-debug/test_read_fanin_ahb/etana-ahb/top.sv
tests-regblock/.coveragerc
tests-regblock/README.md
tests-regblock/__init__.py
tests-regblock/analyze_remaining.sh
tests-regblock/conftest.py
tests-regblock/mypy.ini
tests-regblock/pylint.rc
tests-regblock/pytest.ini
tests-regblock/requirements.txt
tests-regblock/run.sh
tests-regblock/lib/__init__.py
tests-regblock/lib/base_testcase.py
tests-regblock/lib/external_block.sv
tests-regblock/lib/external_reg.sv
tests-regblock/lib/sim_testcase.py
tests-regblock/lib/sv_line_anchor.py
tests-regblock/lib/synth_testcase.py
tests-regblock/lib/tb_base.sv
tests-regblock/lib/tb_base_verilator.sv
tests-regblock/lib/test_params.py
tests-regblock/lib/cpuifs/__init__.py
tests-regblock/lib/cpuifs/base.py
tests-regblock/lib/cpuifs/apb3/__init__.py
tests-regblock/lib/cpuifs/apb3/apb3_intf_driver.sv
tests-regblock/lib/cpuifs/apb3/tb_inst.sv
tests-regblock/lib/cpuifs/apb4/__init__.py
tests-regblock/lib/cpuifs/apb4/apb4_intf_driver.sv
tests-regblock/lib/cpuifs/apb4/apb4_intf_driver_verilator.sv
tests-regblock/lib/cpuifs/apb4/tb_inst.sv
tests-regblock/lib/cpuifs/avalon/__init__.py
tests-regblock/lib/cpuifs/avalon/avalon_mm_intf_driver.sv
tests-regblock/lib/cpuifs/avalon/tb_inst.sv
tests-regblock/lib/cpuifs/axi4lite/__init__.py
tests-regblock/lib/cpuifs/axi4lite/axi4lite_intf_driver.sv
tests-regblock/lib/cpuifs/axi4lite/tb_inst.sv
tests-regblock/lib/cpuifs/passthrough/__init__.py
tests-regblock/lib/cpuifs/passthrough/passthrough_driver.sv
tests-regblock/lib/cpuifs/passthrough/passthrough_driver_icarus.sv
tests-regblock/lib/cpuifs/passthrough/tb_inst.sv
tests-regblock/lib/simulators/__init__.py
tests-regblock/lib/simulators/base.py
tests-regblock/lib/simulators/icarus.py
tests-regblock/lib/simulators/questa.py
tests-regblock/lib/simulators/stub.py
tests-regblock/lib/simulators/verilator.py
tests-regblock/lib/simulators/xilinx.py
tests-regblock/lib/synthesizers/__init__.py
tests-regblock/lib/synthesizers/base.py
tests-regblock/lib/synthesizers/vivado.py
tests-regblock/lib/synthesizers/vivado_scripts/constr.xdc
tests-regblock/lib/synthesizers/vivado_scripts/run.tcl
tests-regblock/test_bitwise_reduce/__init__.py
tests-regblock/test_bitwise_reduce/regblock.rdl
tests-regblock/test_bitwise_reduce/tb_template.sv
tests-regblock/test_bitwise_reduce/testcase.py
tests-regblock/test_buffered_swacc_swmod/__init__.py
tests-regblock/test_buffered_swacc_swmod/regblock.rdl
tests-regblock/test_buffered_swacc_swmod/tb_template.sv
tests-regblock/test_buffered_swacc_swmod/testcase.py
tests-regblock/test_counter_basics/__init__.py
tests-regblock/test_counter_basics/regblock.rdl
tests-regblock/test_counter_basics/tb_template.sv
tests-regblock/test_counter_basics/testcase.py
tests-regblock/test_counter_saturate/__init__.py
tests-regblock/test_counter_saturate/regblock.rdl
tests-regblock/test_counter_saturate/tb_template.sv
tests-regblock/test_counter_saturate/testcase.py
tests-regblock/test_counter_threshold/__init__.py
tests-regblock/test_counter_threshold/regblock.rdl
tests-regblock/test_counter_threshold/tb_template.sv
tests-regblock/test_counter_threshold/testcase.py
tests-regblock/test_enum/__init__.py
tests-regblock/test_enum/regblock.rdl
tests-regblock/test_enum/tb_template.sv
tests-regblock/test_enum/testcase.py
tests-regblock/test_extended_swacc_swmod/__init__.py
tests-regblock/test_extended_swacc_swmod/regblock.rdl
tests-regblock/test_extended_swacc_swmod/tb_template.sv
tests-regblock/test_extended_swacc_swmod/testcase.py
tests-regblock/test_external/__init__.py
tests-regblock/test_external/regblock.rdl
tests-regblock/test_external/tb_template.sv
tests-regblock/test_external/testcase.py
tests-regblock/test_field_types/__init__.py
tests-regblock/test_field_types/regblock.rdl
tests-regblock/test_field_types/tb_template.sv
tests-regblock/test_field_types/testcase.py
tests-regblock/test_hw_access/__init__.py
tests-regblock/test_hw_access/regblock.rdl
tests-regblock/test_hw_access/tb_template.sv
tests-regblock/test_hw_access/testcase.py
tests-regblock/test_interrupts/__init__.py
tests-regblock/test_interrupts/regblock.rdl
tests-regblock/test_interrupts/tb_template.sv
tests-regblock/test_interrupts/testcase.py
tests-regblock/test_onread_onwrite/__init__.py
tests-regblock/test_onread_onwrite/regblock.rdl
tests-regblock/test_onread_onwrite/tb_template.sv
tests-regblock/test_onread_onwrite/testcase.py
tests-regblock/test_parity/__init__.py
tests-regblock/test_parity/regblock.rdl
tests-regblock/test_parity/tb_template.sv
tests-regblock/test_parity/testcase.py
tests-regblock/test_pipelined_cpuif/__init__.py
tests-regblock/test_pipelined_cpuif/regblock.rdl
tests-regblock/test_pipelined_cpuif/tb_template.sv
tests-regblock/test_pipelined_cpuif/testcase.py
tests-regblock/test_precedence/__init__.py
tests-regblock/test_precedence/regblock.rdl
tests-regblock/test_precedence/tb_template.sv
tests-regblock/test_precedence/testcase.py
tests-regblock/test_read_buffer/__init__.py
tests-regblock/test_read_buffer/regblock.rdl
tests-regblock/test_read_buffer/tb_template.sv
tests-regblock/test_read_buffer/testcase.py
tests-regblock/test_read_fanin/__init__.py
tests-regblock/test_read_fanin/regblock.rdl
tests-regblock/test_read_fanin/tb_template.sv
tests-regblock/test_read_fanin/testcase.py
tests-regblock/test_reset_signals/__init__.py
tests-regblock/test_reset_signals/regblock.rdl
tests-regblock/test_reset_signals/tb_template.sv
tests-regblock/test_reset_signals/testcase.py
tests-regblock/test_singlepulse/__init__.py
tests-regblock/test_singlepulse/regblock.rdl
tests-regblock/test_singlepulse/tb_template.sv
tests-regblock/test_singlepulse/testcase.py
tests-regblock/test_structural_sw_rw/__init__.py
tests-regblock/test_structural_sw_rw/regblock.rdl
tests-regblock/test_structural_sw_rw/tb_template.sv
tests-regblock/test_structural_sw_rw/testcase.py
tests-regblock/test_swacc_swmod/__init__.py
tests-regblock/test_swacc_swmod/regblock.rdl
tests-regblock/test_swacc_swmod/tb_template.sv
tests-regblock/test_swacc_swmod/testcase.py
tests-regblock/test_swwe/__init__.py
tests-regblock/test_swwe/regblock.rdl
tests-regblock/test_swwe/tb_template.sv
tests-regblock/test_swwe/testcase.py
tests-regblock/test_user_cpuif/__init__.py
tests-regblock/test_user_cpuif/regblock.rdl
tests-regblock/test_user_cpuif/testcase.py
tests-regblock/test_user_cpuif/user_apb3_tmpl.sv
tests-regblock/test_wide_regs/__init__.py
tests-regblock/test_wide_regs/regblock.rdl
tests-regblock/test_wide_regs/tb_template.sv
tests-regblock/test_wide_regs/testcase.py
tests-regblock/test_write_buffer/__init__.py
tests-regblock/test_write_buffer/regblock.rdl
tests-regblock/test_write_buffer/tb_template.sv
tests-regblock/test_write_buffer/testcase.py
tests-regblock/test_write_strobes/__init__.py
tests-regblock/test_write_strobes/regblock.rdl
tests-regblock/test_write_strobes/tb_template.sv
tests-regblock/test_write_strobes/testcase.py