cocotb
v1.1
  • Introduction
  • Quickstart Guide
  • Build options and Environment Variables
  • Coroutines
  • Triggers
  • Testbench Tools
  • Library Reference
  • Tutorial: Endian Swapper
  • Tutorial: Ping
  • Tutorial: Driver Cosimulation
  • Troubleshooting
  • Roadmap
  • Simulator Support
cocotb
  • Docs »
  • Welcome to Cocotb’s documentation!
  • Edit on GitHub

Welcome to Cocotb’s documentation!¶

Contents:

  • Introduction
    • What is cocotb?
    • How is Cocotb different?
    • How does Cocotb work?
    • Contributors
  • Quickstart Guide
    • Installing cocotb
    • Using Cocotb
  • Build options and Environment Variables
    • Make System
    • Environment Variables
  • Coroutines
  • Triggers
    • Simulation Timing
    • Signal related
    • Python Triggers
  • Testbench Tools
    • Logging
    • Busses
    • Driving Busses
    • Monitoring Busses
    • Tracking testbench errors
  • Library Reference
    • Test Results
    • Writing and Generating tests
    • Interacting with the Simulator
    • Testbench Structure
    • Utilities
    • Simulation Object Handles
    • Implemented Testbench Structures
  • Tutorial: Endian Swapper
    • Design
    • Testbench
  • Tutorial: Ping
    • Architecture
    • Implementation
    • Further work
  • Tutorial: Driver Cosimulation
    • Difficulties with Driver Co-simulation
    • Cocotb infrastructure
    • Implementation
    • Further Work
  • Troubleshooting
    • Increasing Verbosity
    • Attaching a Debugger
  • Roadmap
  • Simulator Support
    • Icarus
    • Synopsys VCS
    • Aldec Riviera-PRO
    • Mentor Questa
    • Mentor Modelsim
    • Cadence Incisive
    • GHDL

Indices and tables¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2014-2020, PotentialVentures Revision 42e72ba3.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: v1.1
Versions
latest
stable
v1.3.0
v1.2.0
v1.1
v1.0
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.