Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wb_orbit_intlk testbench refactoring #106

Merged
merged 3 commits into from
Sep 26, 2024

Conversation

augustofg
Copy link
Member

No description provided.

@augustofg augustofg force-pushed the orbit-intlk-testbench-refactor branch 9 times, most recently from ceda468 to e66570e Compare September 20, 2024 17:35
@augustofg augustofg marked this pull request as ready for review September 20, 2024 17:35
@augustofg augustofg force-pushed the orbit-intlk-testbench-refactor branch 2 times, most recently from 71bbb0d to 8013818 Compare September 20, 2024 18:14
@augustofg augustofg force-pushed the orbit-intlk-testbench-refactor branch from 8013818 to 37ab0fb Compare September 20, 2024 19:05
This is in anticipation to creating a new testbench compatible with
NVC and GHDL.
@augustofg augustofg force-pushed the orbit-intlk-testbench-refactor branch 3 times, most recently from c2d2e9d to d2416f5 Compare September 24, 2024 16:44
To avoid depending on proprietary (and expensive) mixed-language HDL
simulators, migrate the orbit interlock testbench to VHDL, add support
for NVC and GHDL.

All tests: Clear interlock latches before testing the interlock
condition.

Test 7: The orbit_intlk_trans_min_x/y thresholds were set to 0, but
the decimated position was negative, causing an interlock condition.
@augustofg augustofg force-pushed the orbit-intlk-testbench-refactor branch from d2416f5 to 41f63c5 Compare September 26, 2024 11:26
@augustofg augustofg merged commit 41f63c5 into master Sep 26, 2024
1 check passed
@augustofg augustofg deleted the orbit-intlk-testbench-refactor branch September 26, 2024 11:28
@augustofg augustofg restored the orbit-intlk-testbench-refactor branch September 27, 2024 18:10
@augustofg augustofg deleted the orbit-intlk-testbench-refactor branch September 27, 2024 18:11
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