.azp-private.yml
.codecov.yml
.gitignore
.gitpod.Dockerfile
.gitpod.yml
.lgtm.yml
.pylintrc
.readthedocs.yml
CONTRIBUTING.md
LICENSE
MANIFEST.in
Makefile
README.md
cocotb_build_libs.py
pyproject.toml
setup.cfg
setup.py
tox.ini
.github/PULL_REQUEST_TEMPLATE.md
.github/issue_template.md
.github/workflows/pypi-upload.yml
.github/workflows/regression-tests.yml
.github/workflows/stale.yml
.theia/settings.json
bin/combine_results.py
cocotb/ANSI.py
cocotb/__init__.py
cocotb/_py_compat.py
cocotb/_sim_versions.py
cocotb/_version.py
cocotb/binary.py
cocotb/bus.py
cocotb/clock.py
cocotb/config.py
cocotb/decorators.py
cocotb/handle.py
cocotb/ipython_support.py
cocotb/log.py
cocotb/memdebug.py
cocotb/outcomes.py
cocotb/queue.py
cocotb/regression.py
cocotb/result.py
cocotb/scheduler.py
cocotb/scoreboard.py
cocotb/triggers.py
cocotb/utils.py
cocotb/wavedrom.py
cocotb/xunit_reporter.py
cocotb.egg-info/PKG-INFO
cocotb.egg-info/SOURCES.txt
cocotb.egg-info/dependency_links.txt
cocotb.egg-info/entry_points.txt
cocotb.egg-info/requires.txt
cocotb.egg-info/top_level.txt
cocotb/_vendor/__init__.py
cocotb/_vendor/find_libpython/__init__.py
cocotb/_vendor/find_libpython/__main__.py
cocotb/_vendor/find_libpython/_version.py
cocotb/drivers/__init__.py
cocotb/drivers/amba.py
cocotb/drivers/avalon.py
cocotb/drivers/opb.py
cocotb/drivers/xgmii.py
cocotb/generators/__init__.py
cocotb/generators/bit.py
cocotb/generators/byte.py
cocotb/generators/packet.py
cocotb/monitors/__init__.py
cocotb/monitors/avalon.py
cocotb/monitors/xgmii.py
cocotb/share/def/.gitignore
cocotb/share/def/README.md
cocotb/share/def/aldec.def
cocotb/share/def/ghdl.def
cocotb/share/def/icarus.def
cocotb/share/def/modelsim.def
cocotb/share/include/cocotb_utils.h
cocotb/share/include/embed.h
cocotb/share/include/exports.h
cocotb/share/include/gpi.h
cocotb/share/include/gpi_logging.h
cocotb/share/include/py_gpi_logging.h
cocotb/share/include/sv_vpi_user.h
cocotb/share/include/vhpi_user.h
cocotb/share/include/vhpi_user_ext.h
cocotb/share/include/vpi_user.h
cocotb/share/include/vpi_user_ext.h
cocotb/share/lib/embed/embed.cpp
cocotb/share/lib/embed/gpi_embed.cpp
cocotb/share/lib/fli/FliCbHdl.cpp
cocotb/share/lib/fli/FliImpl.cpp
cocotb/share/lib/fli/FliImpl.h
cocotb/share/lib/fli/FliObjHdl.cpp
cocotb/share/lib/gpi/GpiCbHdl.cpp
cocotb/share/lib/gpi/GpiCommon.cpp
cocotb/share/lib/gpi/gpi_priv.h
cocotb/share/lib/gpi_log/gpi_logging.cpp
cocotb/share/lib/py_gpi_log/py_gpi_logging.cpp
cocotb/share/lib/simulator/simulatormodule.cpp
cocotb/share/lib/utils/cocotb_utils.cpp
cocotb/share/lib/verilator/verilator.cpp
cocotb/share/lib/vhpi/VhpiCbHdl.cpp
cocotb/share/lib/vhpi/VhpiImpl.cpp
cocotb/share/lib/vhpi/VhpiImpl.h
cocotb/share/lib/vpi/VpiCbHdl.cpp
cocotb/share/lib/vpi/VpiImpl.cpp
cocotb/share/lib/vpi/VpiImpl.h
cocotb/share/makefiles/Makefile.deprecations
cocotb/share/makefiles/Makefile.inc
cocotb/share/makefiles/Makefile.sim
cocotb/share/makefiles/simulators/Makefile.activehdl
cocotb/share/makefiles/simulators/Makefile.cvc
cocotb/share/makefiles/simulators/Makefile.ghdl
cocotb/share/makefiles/simulators/Makefile.icarus
cocotb/share/makefiles/simulators/Makefile.ius
cocotb/share/makefiles/simulators/Makefile.modelsim
cocotb/share/makefiles/simulators/Makefile.questa
cocotb/share/makefiles/simulators/Makefile.riviera
cocotb/share/makefiles/simulators/Makefile.vcs
cocotb/share/makefiles/simulators/Makefile.verilator
cocotb/share/makefiles/simulators/Makefile.xcelium
documentation/.gitignore
documentation/Doxyfile
documentation/README.md
documentation/conda.yml
documentation/requirements.txt
documentation/source/building.rst
documentation/source/conf.py
documentation/source/contributors.rst
documentation/source/coroutines.rst
documentation/source/custom_flows.rst
documentation/source/endian_swapper.rst
documentation/source/examples.rst
documentation/source/extensions.rst
documentation/source/further_resources.rst
documentation/source/genindex.rst
documentation/source/glossary.rst
documentation/source/hal_cosimulation.rst
documentation/source/index.rst
documentation/source/install.rst
documentation/source/install_devel.rst
documentation/source/library_reference.rst
documentation/source/library_reference_c.rst
documentation/source/py-modindex.rst
documentation/source/quickstart.rst
documentation/source/refcard.rst
documentation/source/regulator.png
documentation/source/regulator.rst
documentation/source/release_notes.rst
documentation/source/rescap.png
documentation/source/rescap.rst
documentation/source/roadmap.rst
documentation/source/rotating_logger.rst
documentation/source/simulator_support.rst
documentation/source/spelling_wordlist.txt
documentation/source/testbench_tools.rst
documentation/source/triggers.rst
documentation/source/troubleshooting.rst
documentation/source/writing_testbenches.rst
documentation/source/diagrams/README.md
documentation/source/diagrams/svg/cocotb_overview.svg
documentation/source/diagrams/svg/endian_swapper_design.svg
documentation/source/diagrams/svg/endian_swapper_testbench.svg
documentation/source/diagrams/svg/example_regulator.svg
documentation/source/diagrams/svg/example_rescap.svg
documentation/source/diagrams/svg/hal_cosimulation.svg
documentation/source/diagrams/xml/cocotb_overview.xml
documentation/source/diagrams/xml/endian_swapper_design.xml
documentation/source/diagrams/xml/endian_swapper_testbench.xml
documentation/source/diagrams/xml/example_regulator.xml
documentation/source/diagrams/xml/example_rescap.xml
documentation/source/diagrams/xml/hal_cosimulation.xml
documentation/source/newsfragments/README.rst
documentation/sphinxext/cairosvgconverter.py
examples/Makefile
examples/adder/hdl/adder.sv
examples/adder/hdl/adder.vhdl
examples/adder/model/__init__.py
examples/adder/model/adder_model.py
examples/adder/tests/Makefile
examples/adder/tests/test_adder.py
examples/axi_lite_slave/README.md
examples/axi_lite_slave/hdl/axi_defines.v
examples/axi_lite_slave/hdl/axi_lite_demo.v
examples/axi_lite_slave/hdl/axi_lite_slave.v
examples/axi_lite_slave/hdl/tb_axi_lite_slave.v
examples/axi_lite_slave/tests/Makefile
examples/axi_lite_slave/tests/test_axi_lite_slave.py
examples/dff/hdl/dff.v
examples/dff/hdl/dff.vhdl
examples/dff/tests/Makefile
examples/dff/tests/dff_cocotb.py
examples/endian_swapper/.gitignore
examples/endian_swapper/cosim/Makefile
examples/endian_swapper/cosim/io.c
examples/endian_swapper/cosim/io.h
examples/endian_swapper/cosim/io_module.h
examples/endian_swapper/hal/endian_swapper_hal.c
examples/endian_swapper/hal/endian_swapper_hal.h
examples/endian_swapper/hal/endian_swapper_regs.h
examples/endian_swapper/hal_tests/Makefile
examples/endian_swapper/hal_tests/test_endian_swapper_hal.py
examples/endian_swapper/hdl/endian_swapper.sv
examples/endian_swapper/hdl/endian_swapper.vhdl
examples/endian_swapper/tests/Makefile
examples/endian_swapper/tests/test_endian_swapper.py
examples/matrix_multiplier/hdl/matrix_multiplier.sv
examples/matrix_multiplier/hdl/matrix_multiplier.vhd
examples/matrix_multiplier/hdl/matrix_multiplier_pkg.vhd
examples/matrix_multiplier/tests/Makefile
examples/matrix_multiplier/tests/test_matrix_multiplier.py
examples/mean/hdl/mean.sv
examples/mean/hdl/mean.vhd
examples/mean/hdl/mean_pkg.vhd
examples/mean/hdl/mean_sv.sv
examples/mean/tests/Makefile
examples/mean/tests/test_mean.py
examples/mean/tests/verilator_waiver.vlt
examples/mean/tests_mixedlang/Makefile
examples/mixed_language/hdl/toplevel.sv
examples/mixed_language/hdl/toplevel.vhdl
examples/mixed_language/tests/Makefile
examples/mixed_language/tests/test_mixed_language.py
examples/mixed_signal/.gitignore
examples/mixed_signal/hdl/analog_probe_cadence.sv
examples/mixed_signal/hdl/analog_probe_synopsys.sv
examples/mixed_signal/hdl/capacitor.vams
examples/mixed_signal/hdl/nettypes_pkg_cadence.sv
examples/mixed_signal/hdl/nettypes_pkg_synopsys.sv
examples/mixed_signal/hdl/regulator.sv
examples/mixed_signal/hdl/regulator.vams
examples/mixed_signal/hdl/regulator_block.vams
examples/mixed_signal/hdl/rescap.sv
examples/mixed_signal/hdl/resistor.vams
examples/mixed_signal/hdl/tb_regulator.sv
examples/mixed_signal/hdl/tb_rescap.sv
examples/mixed_signal/tests/Makefile
examples/mixed_signal/tests/run.scs
examples/mixed_signal/tests/test_regulator_plot.py
examples/mixed_signal/tests/test_regulator_trim.py
examples/mixed_signal/tests/test_rescap.py
examples/mixed_signal/tests/test_rescap_minimalist.py
examples/mixed_signal/tests/vcsAD.init
examples/simple_dff/.gitignore
examples/simple_dff/Makefile
examples/simple_dff/dff.sv
examples/simple_dff/dff.vhdl
examples/simple_dff/test_dff.py
makefiles/Makefile.inc
makefiles/Makefile.sim
tests/Makefile
tests/sxs.ps1
tests/designs/array_module/Makefile
tests/designs/array_module/array_module.sv
tests/designs/array_module/array_module.vhd
tests/designs/array_module/array_module_aldec.vhd
tests/designs/array_module/array_module_pack.vhd
tests/designs/avalon_module/Makefile
tests/designs/avalon_module/burst_read_master.v
tests/designs/avalon_streaming_module/Makefile
tests/designs/avalon_streaming_module/avalon_streaming.sv
tests/designs/axi4_ram/Makefile
tests/designs/axi4_ram/README.md
tests/designs/axi4_ram/arbiter.v
tests/designs/axi4_ram/axi_interconnect.v
tests/designs/axi4_ram/axi_ram.v
tests/designs/axi4_ram/axi_register.v
tests/designs/axi4_ram/axi_register_rd.v
tests/designs/axi4_ram/axi_register_wr.v
tests/designs/axi4_ram/priority_encoder.v
tests/designs/axi4_ram/top.v
tests/designs/basic_hierarchy_module/Makefile
tests/designs/basic_hierarchy_module/basic_hierarchy_module.v
tests/designs/multi_dimension_array/Makefile
tests/designs/multi_dimension_array/cocotb_array.sv
tests/designs/multi_dimension_array/cocotb_array_pkg.sv
tests/designs/multi_dimension_array/cocotb_struct_pkg.sv
tests/designs/plusargs_module/Makefile
tests/designs/plusargs_module/tb_top.v
tests/designs/plusargs_module/tb_top.vhd
tests/designs/sample_module/Makefile
tests/designs/sample_module/sample_module.sv
tests/designs/sample_module/sample_module.vhdl
tests/designs/sample_module/sample_module_1.vhdl
tests/designs/sample_module/sample_module_pack.vhdl
tests/designs/uart2bus/Makefile
tests/designs/uart2bus/README
tests/designs/uart2bus/top/verilog_toplevel.sv
tests/designs/uart2bus/top/vhdl_toplevel.vhdl
tests/designs/uart2bus/verilog/baud_gen.v
tests/designs/uart2bus/verilog/uart2bus_top.v
tests/designs/uart2bus/verilog/uart_parser.v
tests/designs/uart2bus/verilog/uart_rx.v
tests/designs/uart2bus/verilog/uart_top.v
tests/designs/uart2bus/verilog/uart_tx.v
tests/designs/uart2bus/vhdl/baudGen.vhd
tests/designs/uart2bus/vhdl/uart2BusTop.vhd
tests/designs/uart2bus/vhdl/uart2BusTop_pkg.vhd
tests/designs/uart2bus/vhdl/uartParser.vhd
tests/designs/uart2bus/vhdl/uartRx.vhd
tests/designs/uart2bus/vhdl/uartTop.vhd
tests/designs/uart2bus/vhdl/uartTx.vhd
tests/designs/vhdl_configurations/Makefile
tests/designs/vhdl_configurations/configurations.vhd
tests/designs/vhdl_configurations/dut.vhd
tests/designs/vhdl_configurations/testbench.sv
tests/designs/vhdl_configurations/testbench.vhd
tests/designs/viterbi_decoder_axi4s/Makefile
tests/designs/viterbi_decoder_axi4s/gpl-2.0.txt
tests/designs/viterbi_decoder_axi4s/packages/pkg_components.vhd
tests/designs/viterbi_decoder_axi4s/packages/pkg_helper.vhd
tests/designs/viterbi_decoder_axi4s/packages/pkg_param.vhd
tests/designs/viterbi_decoder_axi4s/packages/pkg_param_derived.vhd
tests/designs/viterbi_decoder_axi4s/packages/pkg_trellis.vhd
tests/designs/viterbi_decoder_axi4s/packages/pkg_types.vhd
tests/designs/viterbi_decoder_axi4s/src/acs.vhd
tests/designs/viterbi_decoder_axi4s/src/axi4s_buffer.vhd
tests/designs/viterbi_decoder_axi4s/src/branch_distance.vhd
tests/designs/viterbi_decoder_axi4s/src/dec_viterbi.vhd
tests/designs/viterbi_decoder_axi4s/src/generic_sp_ram.vhd
tests/designs/viterbi_decoder_axi4s/src/ram_ctrl.vhd
tests/designs/viterbi_decoder_axi4s/src/recursion.vhd
tests/designs/viterbi_decoder_axi4s/src/reorder.vhd
tests/designs/viterbi_decoder_axi4s/src/traceback.vhd
tests/pytest/test_binary_value.py
tests/pytest/test_deprecated_imports.py
tests/pytest/test_utils.py
tests/test_cases/issue_120/Makefile
tests/test_cases/issue_120/issue_120.py
tests/test_cases/issue_1279/Makefile
tests/test_cases/issue_1279/issue_1279.py
tests/test_cases/issue_142/Makefile
tests/test_cases/issue_142/issue_142.py
tests/test_cases/issue_253/Makefile
tests/test_cases/issue_253/issue_253.py
tests/test_cases/issue_330/Makefile
tests/test_cases/issue_330/issue_330.py
tests/test_cases/issue_348/Makefile
tests/test_cases/issue_348/issue_348.py
tests/test_cases/issue_588/Makefile
tests/test_cases/issue_588/issue_588.py
tests/test_cases/issue_768_a/Makefile
tests/test_cases/issue_768_a/issue_768.py
tests/test_cases/issue_768_b/Makefile
tests/test_cases/issue_768_b/issue_768.py
tests/test_cases/issue_857/Makefile
tests/test_cases/issue_857/issue_857.py
tests/test_cases/issue_892/Makefile
tests/test_cases/issue_892/issue_892.py
tests/test_cases/issue_893/Makefile
tests/test_cases/issue_893/issue_893.py
tests/test_cases/issue_957/Makefile
tests/test_cases/issue_957/issue_957.py
tests/test_cases/test_array/Makefile
tests/test_cases/test_array/test_array.py
tests/test_cases/test_array_buses/Makefile
tests/test_cases/test_array_buses/array_buses.sv
tests/test_cases/test_array_buses/array_buses.vhd
tests/test_cases/test_array_buses/test_array_buses.py
tests/test_cases/test_array_simple/Makefile
tests/test_cases/test_array_simple/test_array_simple.py
tests/test_cases/test_avalon/Makefile
tests/test_cases/test_avalon/test_avalon.py
tests/test_cases/test_avalon/test_avalon_cfg.gtkw
tests/test_cases/test_avalon_stream/Makefile
tests/test_cases/test_avalon_stream/test_avalon_stream.py
tests/test_cases/test_axi4/Makefile
tests/test_cases/test_axi4/test_axi4.py
tests/test_cases/test_cocotb/Makefile
tests/test_cases/test_cocotb/common.py
tests/test_cases/test_cocotb/test_async_coroutines.py
tests/test_cases/test_cocotb/test_async_generators.py
tests/test_cases/test_cocotb/test_clock.py
tests/test_cases/test_cocotb/test_concurrency_primitives.py
tests/test_cases/test_cocotb/test_deprecated.py
tests/test_cases/test_cocotb/test_edge_triggers.py
tests/test_cases/test_cocotb/test_generator_coroutines.py
tests/test_cases/test_cocotb/test_handle.py
tests/test_cases/test_cocotb/test_logging.py
tests/test_cases/test_cocotb/test_pytest.py
tests/test_cases/test_cocotb/test_queues.py
tests/test_cases/test_cocotb/test_scheduler.py
tests/test_cases/test_cocotb/test_synchronization_primitives.py
tests/test_cases/test_cocotb/test_testfactory.py
tests/test_cases/test_cocotb/test_tests.py
tests/test_cases/test_cocotb/test_timing_triggers.py
tests/test_cases/test_compare/Makefile
tests/test_cases/test_compare/test_compare.py
tests/test_cases/test_configuration/Makefile
tests/test_cases/test_configuration/test_configurations.py
tests/test_cases/test_discovery/Makefile
tests/test_cases/test_discovery/test_discovery.py
tests/test_cases/test_discovery/test_vhdl_block.py
tests/test_cases/test_discovery/test_vhdl_indexed_name.py
tests/test_cases/test_exit_error/Makefile
tests/test_cases/test_exit_error/test_exit.py
tests/test_cases/test_external/Makefile
tests/test_cases/test_external/test_external.py
tests/test_cases/test_failure/Makefile
tests/test_cases/test_failure/test_failure.py
tests/test_cases/test_fatal/Makefile
tests/test_cases/test_fatal/fatal.sv
tests/test_cases/test_fatal/fatal.vhd
tests/test_cases/test_fatal/test_fatal.py
tests/test_cases/test_force_release/Makefile
tests/test_cases/test_force_release/test_force_release.py
tests/test_cases/test_iteration_mixedlang/Makefile
tests/test_cases/test_iteration_mixedlang/test_iteration.py
tests/test_cases/test_iteration_verilog/Makefile
tests/test_cases/test_iteration_verilog/test_iteration_es.py
tests/test_cases/test_iteration_vhdl/Makefile
tests/test_cases/test_iteration_vhdl/test_iteration.py
tests/test_cases/test_module_var_empty/Makefile
tests/test_cases/test_module_var_messy/Makefile
tests/test_cases/test_module_var_messy/test_nothing.py
tests/test_cases/test_module_without_tests/Makefile
tests/test_cases/test_module_without_tests/test_nothing.py
tests/test_cases/test_multi_dimension_array/Makefile
tests/test_cases/test_multi_dimension_array/test_cocotb_array.py
tests/test_cases/test_plusargs/Makefile
tests/test_cases/test_plusargs/plusargs.py
tests/test_cases/test_skipped/Makefile
tests/test_cases/test_skipped/test_skipped.py
tests/test_cases/test_verilog_access/Makefile
tests/test_cases/test_verilog_access/test_verilog_access.py
tests/test_cases/test_vhdl_access/Makefile
tests/test_cases/test_vhdl_access/test_vhdl_access.py