Skip to content

Conversation

c-thaler
Copy link

I added APB master and slave VCs. The APB master is based on a VC that I used in a few of my designs.

@LarsAsplund
Copy link
Collaborator

Thanks @c-thaler, I will look into it! Please have a look at the VC standard being discussed #1017

@c-thaler
Copy link
Author

Thanks. I had a look at it and I will start with implementing Rule 13 (single generic).

@c-thaler
Copy link
Author

c-thaler commented Nov 1, 2024

I've also implemented rules 10/15 (locking test runner cleanup gate while busy) and 14 (sync interface).

@LarsAsplund
Copy link
Collaborator

Please rebase on the vc_standard branch and you will get rid of the failing tests that have noting to do with this PR. You will also have access to the functions and types mentioned in the rules (located in vc_pkg.vhd

@c-thaler c-thaler changed the base branch from master to vc_standard November 4, 2024 21:30
@c-thaler
Copy link
Author

c-thaler commented Nov 9, 2024

@LarsAsplund The idea is to use create_std_cfg within the constructor of my VC, right? That also means that the logger parameter can be removed from my VC's constructor?

@LarsAsplund
Copy link
Collaborator

I have two projects where this can be useful. I will have it tested there to see if there are issues to resolve.

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.

2 participants