Skip to content

sim: add support for cocotb with VHDL on Xcelium - #566

Open
ThVerg wants to merge 1 commit into
olofk:mainfrom
ThVerg:feat/535-xcelium-cocotb-vhdl
Open

sim: add support for cocotb with VHDL on Xcelium#566
ThVerg wants to merge 1 commit into
olofk:mainfrom
ThVerg:feat/535-xcelium-cocotb-vhdl

Conversation

@ThVerg

@ThVerg ThVerg commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Adds support for cocotb testbenches driving VHDL designs on Xcelium.
The cocotb VHPI library is loaded alongside the VPI one and the
simulator is run with -NEW_VHPI_PROPAGATE_DELAY.

This requires Xcelium 24 or later. Older versions reject the
-NEW_VHPI_PROPAGATE_DELAY argument.

Closes #535

Adds support for cocotb testbenches driving VHDL designs on Xcelium.
The cocotb VHPI library is loaded alongside the VPI one and the
simulator is run with -NEW_VHPI_PROPAGATE_DELAY.

This requires Xcelium 24 or later. Older versions reject the
-NEW_VHPI_PROPAGATE_DELAY argument.

Closes olofk#535
@tymonx

tymonx commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

I have something similar in my own forked version of Edalize. The -NEW_VHPI_PROPAGATE_DELAY is required and we have tested that with the Cadence Xcelium 24 and 25.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(xcelium): add support for Cocotb + VHDL

2 participants