cocotb

主要观点:介绍了使用 cocotb 在 Python 中测试和验证芯片设计,强调其高效、与模拟器无关等特点。
关键信息

  • cocotb 是基于协程的开源共仿真测试平台,用 Python 验证 VHDL 和 SystemVerilog RTL。
  • 可与各种常用 RTL 模拟器配合使用,包括多种主流模拟器。
  • 工作方式灵活,能轻松与现有基础设施接口,如与黄金模型、FPGA 或逻辑分析仪交互。
  • 自带可与 CI 集成的测试运行器,自动发现和运行测试,结果为 Junit XML 格式。
  • 由松散联系的社区开发,所有开发和决策在 GitHub 上公开进行,受 FOSSi 基金会支持。
  • 是开源项目,可免费使用、修改和分发,开发需赞助,有多家公司提供赞助。
    重要细节
  • 快速入门链接
  • 展示了 cocotb 在不同方面的工作流程图标及相关说明。
  • 列举了多家提供赞助的公司及其提供的用于集成测试的许可证。
阅读 14
0 条评论