From 15a77fe1d40a7d246d6b91f05633464925c2e8ee Mon Sep 17 00:00:00 2001 From: Nick Gasson Date: Thu, 19 Oct 2023 19:25:35 +0100 Subject: [PATCH] Use master branch of cocotb for regression tests --- .github/workflows/build-test.yml | 4 ++-- README.md | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 407a103f..bdbbf6f3 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -408,8 +408,8 @@ jobs: steps: - uses: actions/checkout@v3 with: - repository: nickg/cocotb - ref: nvc-revert + repository: cocotb/cocotb + ref: master path: cocotb submodules: recursive fetch-depth: 1 diff --git a/README.md b/README.md index 16a47ca8..b4529cb1 100644 --- a/README.md +++ b/README.md @@ -20,9 +20,9 @@ simulation behaviour of the language as described by the [IEEE 1076](https://standards.ieee.org/standard/1076-2019.html) standard. NVC supports popular verification frameworks including -[OSVVM](https://osvvm.org/), [UVVM](https://www.uvvm.org/), and -[VUnit](https://vunit.github.io/). See [below](#vendor-libraries) for -installation instructions. +[OSVVM](https://osvvm.org/), [UVVM](https://www.uvvm.org/), +[VUnit](https://vunit.github.io/) and [cocotb](https://www.cocotb.org/). +See [below](#vendor-libraries) for installation instructions. ### Usage @@ -183,7 +183,8 @@ page. The VHDL standard contains a comprehensive API called VHPI for interfacing with foreign code written in C or another language. NVC -currently has very limited support for VHPI. Refer to the +implements a subset of VHPI sufficient for running +[cocotb](https://www.cocotb.org/). Refer to the [manual](https://www.nickg.me.uk/nvc/manual.html#VHPI) for more information. -- 2.39.2