Skip to content

best practice for testing gateware core? #38

Answered by vk2seb
matpalm asked this question in Q&A
Discussion options

You must be logged in to vote

Indeed the tb_vca.py example was created as an example for how to test a simple user core using CocoTB. For something intended to be added to this repository and ran on CI, it's the simplest way to get started.

For more advanced simulation (if the core is not too complicated and can be simulated in real-time) I have another example repository of simulating the RTL inside Verilator for real-time audio simulation inside VCVRack: https://github.com/apfelaudio/verilog-vcvrack

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by vk2seb
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants