How useful has CocoTB been for you?

This page summarizes the projects mentioned and recommended in the original post on /r/FPGA

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • cocotb-test

    Unit testing for cocotb

  • I tried cocotb for several hobby projects. It's very convenient to use together with cocotb-test. You can write and parametrize self checking testbenches in a single python file.

  • cocotb

    cocotb, a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python

  • For verilator dump files, make noise here: https://github.com/cocotb/cocotb/issues/2241 Or maybe take a look at implementing that, it looks like it would be pretty straightforward to add a command-line option for the dump file name, and then set that in the make file.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • pico-png

    PNG encoder, implemented in VHDL

  • The only publicly available project example I have, is a small png encoder with this parametrization and this testbench. However this is draft code, since VUnit + GHDL is used on the main branch. (VUnit might be also an alternative if your team uses VHDL or Systemverilog.)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts